chromium/out/Default/gen/components/sharing_message/proto/sharing_message.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: sharing_message.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_sharing_5fmessage_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_sharing_5fmessage_2eproto

#include <limits>
#include <string>

#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
#include "click_to_call_message.pb.h"
#include "optimization_guide_push_notification.pb.h"
#include "peer_connection_messages.pb.h"
#include "remote_copy_message.pb.h"
#include "shared_clipboard_message.pb.h"
#include "sms_fetch_message_test_proto3_optional.pb.h"
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_sharing_5fmessage_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_sharing_5fmessage_2eproto {};
namespace components_sharing_message {
class AckMessage;
struct AckMessageDefaultTypeInternal;
extern AckMessageDefaultTypeInternal _AckMessage_default_instance_;
class DiscoveryRequest;
struct DiscoveryRequestDefaultTypeInternal;
extern DiscoveryRequestDefaultTypeInternal _DiscoveryRequest_default_instance_;
class DiscoveryResponse;
struct DiscoveryResponseDefaultTypeInternal;
extern DiscoveryResponseDefaultTypeInternal _DiscoveryResponse_default_instance_;
class FCMChannelConfiguration;
struct FCMChannelConfigurationDefaultTypeInternal;
extern FCMChannelConfigurationDefaultTypeInternal _FCMChannelConfiguration_default_instance_;
class PingMessage;
struct PingMessageDefaultTypeInternal;
extern PingMessageDefaultTypeInternal _PingMessage_default_instance_;
class ResponseMessage;
struct ResponseMessageDefaultTypeInternal;
extern ResponseMessageDefaultTypeInternal _ResponseMessage_default_instance_;
class ServerChannelConfiguration;
struct ServerChannelConfigurationDefaultTypeInternal;
extern ServerChannelConfigurationDefaultTypeInternal _ServerChannelConfiguration_default_instance_;
class SharingMessage;
struct SharingMessageDefaultTypeInternal;
extern SharingMessageDefaultTypeInternal _SharingMessage_default_instance_;
class WebRtcMessage;
struct WebRtcMessageDefaultTypeInternal;
extern WebRtcMessageDefaultTypeInternal _WebRtcMessage_default_instance_;
class WebRtcSignalingMessage;
struct WebRtcSignalingMessageDefaultTypeInternal;
extern WebRtcSignalingMessageDefaultTypeInternal _WebRtcSignalingMessage_default_instance_;
}  // namespace components_sharing_message
PROTOBUF_NAMESPACE_OPEN
template<> ::components_sharing_message::AckMessage* Arena::CreateMaybeMessage<::components_sharing_message::AckMessage>(Arena*);
template<> ::components_sharing_message::DiscoveryRequest* Arena::CreateMaybeMessage<::components_sharing_message::DiscoveryRequest>(Arena*);
template<> ::components_sharing_message::DiscoveryResponse* Arena::CreateMaybeMessage<::components_sharing_message::DiscoveryResponse>(Arena*);
template<> ::components_sharing_message::FCMChannelConfiguration* Arena::CreateMaybeMessage<::components_sharing_message::FCMChannelConfiguration>(Arena*);
template<> ::components_sharing_message::PingMessage* Arena::CreateMaybeMessage<::components_sharing_message::PingMessage>(Arena*);
template<> ::components_sharing_message::ResponseMessage* Arena::CreateMaybeMessage<::components_sharing_message::ResponseMessage>(Arena*);
template<> ::components_sharing_message::ServerChannelConfiguration* Arena::CreateMaybeMessage<::components_sharing_message::ServerChannelConfiguration>(Arena*);
template<> ::components_sharing_message::SharingMessage* Arena::CreateMaybeMessage<::components_sharing_message::SharingMessage>(Arena*);
template<> ::components_sharing_message::WebRtcMessage* Arena::CreateMaybeMessage<::components_sharing_message::WebRtcMessage>(Arena*);
template<> ::components_sharing_message::WebRtcSignalingMessage* Arena::CreateMaybeMessage<::components_sharing_message::WebRtcSignalingMessage>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace components_sharing_message {

// ===================================================================

class SharingMessage final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.SharingMessage) */ {};
// -------------------------------------------------------------------

class PingMessage final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.PingMessage) */ {};
// -------------------------------------------------------------------

class AckMessage final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.AckMessage) */ {};
// -------------------------------------------------------------------

class ResponseMessage final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.ResponseMessage) */ {};
// -------------------------------------------------------------------

class FCMChannelConfiguration final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.FCMChannelConfiguration) */ {};
// -------------------------------------------------------------------

class ServerChannelConfiguration final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.ServerChannelConfiguration) */ {};
// -------------------------------------------------------------------

class DiscoveryRequest final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.DiscoveryRequest) */ {};
// -------------------------------------------------------------------

class DiscoveryResponse final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.DiscoveryResponse) */ {};
// -------------------------------------------------------------------

class WebRtcSignalingMessage final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.WebRtcSignalingMessage) */ {};
// -------------------------------------------------------------------

class WebRtcMessage final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:components_sharing_message.WebRtcMessage) */ {};
// ===================================================================


// ===================================================================

#ifdef __GNUC__
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif  // __GNUC__
// SharingMessage

// string sender_guid = 1;
inline void SharingMessage::clear_sender_guid() {}
inline const std::string& SharingMessage::sender_guid() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SharingMessage::set_sender_guid(ArgT0&& arg0, ArgT... args) {}
inline std::string* SharingMessage::mutable_sender_guid() {}
inline const std::string& SharingMessage::_internal_sender_guid() const {}
inline void SharingMessage::_internal_set_sender_guid(const std::string& value) {}
inline std::string* SharingMessage::_internal_mutable_sender_guid() {}
inline std::string* SharingMessage::release_sender_guid() {}
inline void SharingMessage::set_allocated_sender_guid(std::string* sender_guid) {}

// .components_sharing_message.PingMessage ping_message = 2;
inline bool SharingMessage::_internal_has_ping_message() const {}
inline bool SharingMessage::has_ping_message() const {}
inline void SharingMessage::set_has_ping_message() {}
inline void SharingMessage::clear_ping_message() {}
inline ::components_sharing_message::PingMessage* SharingMessage::release_ping_message() {}
inline const ::components_sharing_message::PingMessage& SharingMessage::_internal_ping_message() const {}
inline const ::components_sharing_message::PingMessage& SharingMessage::ping_message() const {}
inline ::components_sharing_message::PingMessage* SharingMessage::unsafe_arena_release_ping_message() {}
inline void SharingMessage::unsafe_arena_set_allocated_ping_message(::components_sharing_message::PingMessage* ping_message) {}
inline ::components_sharing_message::PingMessage* SharingMessage::_internal_mutable_ping_message() {}
inline ::components_sharing_message::PingMessage* SharingMessage::mutable_ping_message() {}

// .components_sharing_message.AckMessage ack_message = 3;
inline bool SharingMessage::_internal_has_ack_message() const {}
inline bool SharingMessage::has_ack_message() const {}
inline void SharingMessage::set_has_ack_message() {}
inline void SharingMessage::clear_ack_message() {}
inline ::components_sharing_message::AckMessage* SharingMessage::release_ack_message() {}
inline const ::components_sharing_message::AckMessage& SharingMessage::_internal_ack_message() const {}
inline const ::components_sharing_message::AckMessage& SharingMessage::ack_message() const {}
inline ::components_sharing_message::AckMessage* SharingMessage::unsafe_arena_release_ack_message() {}
inline void SharingMessage::unsafe_arena_set_allocated_ack_message(::components_sharing_message::AckMessage* ack_message) {}
inline ::components_sharing_message::AckMessage* SharingMessage::_internal_mutable_ack_message() {}
inline ::components_sharing_message::AckMessage* SharingMessage::mutable_ack_message() {}

// .components_sharing_message.ClickToCallMessage click_to_call_message = 4;
inline bool SharingMessage::_internal_has_click_to_call_message() const {}
inline bool SharingMessage::has_click_to_call_message() const {}
inline void SharingMessage::set_has_click_to_call_message() {}
inline ::components_sharing_message::ClickToCallMessage* SharingMessage::release_click_to_call_message() {}
inline const ::components_sharing_message::ClickToCallMessage& SharingMessage::_internal_click_to_call_message() const {}
inline const ::components_sharing_message::ClickToCallMessage& SharingMessage::click_to_call_message() const {}
inline ::components_sharing_message::ClickToCallMessage* SharingMessage::unsafe_arena_release_click_to_call_message() {}
inline void SharingMessage::unsafe_arena_set_allocated_click_to_call_message(::components_sharing_message::ClickToCallMessage* click_to_call_message) {}
inline ::components_sharing_message::ClickToCallMessage* SharingMessage::_internal_mutable_click_to_call_message() {}
inline ::components_sharing_message::ClickToCallMessage* SharingMessage::mutable_click_to_call_message() {}

// .components_sharing_message.SharedClipboardMessage shared_clipboard_message = 5;
inline bool SharingMessage::_internal_has_shared_clipboard_message() const {}
inline bool SharingMessage::has_shared_clipboard_message() const {}
inline void SharingMessage::set_has_shared_clipboard_message() {}
inline ::components_sharing_message::SharedClipboardMessage* SharingMessage::release_shared_clipboard_message() {}
inline const ::components_sharing_message::SharedClipboardMessage& SharingMessage::_internal_shared_clipboard_message() const {}
inline const ::components_sharing_message::SharedClipboardMessage& SharingMessage::shared_clipboard_message() const {}
inline ::components_sharing_message::SharedClipboardMessage* SharingMessage::unsafe_arena_release_shared_clipboard_message() {}
inline void SharingMessage::unsafe_arena_set_allocated_shared_clipboard_message(::components_sharing_message::SharedClipboardMessage* shared_clipboard_message) {}
inline ::components_sharing_message::SharedClipboardMessage* SharingMessage::_internal_mutable_shared_clipboard_message() {}
inline ::components_sharing_message::SharedClipboardMessage* SharingMessage::mutable_shared_clipboard_message() {}

// .components_sharing_message.SmsFetchRequest sms_fetch_request = 8;
inline bool SharingMessage::_internal_has_sms_fetch_request() const {}
inline bool SharingMessage::has_sms_fetch_request() const {}
inline void SharingMessage::set_has_sms_fetch_request() {}
inline ::components_sharing_message::SmsFetchRequest* SharingMessage::release_sms_fetch_request() {}
inline const ::components_sharing_message::SmsFetchRequest& SharingMessage::_internal_sms_fetch_request() const {}
inline const ::components_sharing_message::SmsFetchRequest& SharingMessage::sms_fetch_request() const {}
inline ::components_sharing_message::SmsFetchRequest* SharingMessage::unsafe_arena_release_sms_fetch_request() {}
inline void SharingMessage::unsafe_arena_set_allocated_sms_fetch_request(::components_sharing_message::SmsFetchRequest* sms_fetch_request) {}
inline ::components_sharing_message::SmsFetchRequest* SharingMessage::_internal_mutable_sms_fetch_request() {}
inline ::components_sharing_message::SmsFetchRequest* SharingMessage::mutable_sms_fetch_request() {}

// .components_sharing_message.RemoteCopyMessage remote_copy_message = 9;
inline bool SharingMessage::_internal_has_remote_copy_message() const {}
inline bool SharingMessage::has_remote_copy_message() const {}
inline void SharingMessage::set_has_remote_copy_message() {}
inline ::components_sharing_message::RemoteCopyMessage* SharingMessage::release_remote_copy_message() {}
inline const ::components_sharing_message::RemoteCopyMessage& SharingMessage::_internal_remote_copy_message() const {}
inline const ::components_sharing_message::RemoteCopyMessage& SharingMessage::remote_copy_message() const {}
inline ::components_sharing_message::RemoteCopyMessage* SharingMessage::unsafe_arena_release_remote_copy_message() {}
inline void SharingMessage::unsafe_arena_set_allocated_remote_copy_message(::components_sharing_message::RemoteCopyMessage* remote_copy_message) {}
inline ::components_sharing_message::RemoteCopyMessage* SharingMessage::_internal_mutable_remote_copy_message() {}
inline ::components_sharing_message::RemoteCopyMessage* SharingMessage::mutable_remote_copy_message() {}

// .components_sharing_message.PeerConnectionOfferMessage peer_connection_offer_message = 10;
inline bool SharingMessage::_internal_has_peer_connection_offer_message() const {}
inline bool SharingMessage::has_peer_connection_offer_message() const {}
inline void SharingMessage::set_has_peer_connection_offer_message() {}
inline ::components_sharing_message::PeerConnectionOfferMessage* SharingMessage::release_peer_connection_offer_message() {}
inline const ::components_sharing_message::PeerConnectionOfferMessage& SharingMessage::_internal_peer_connection_offer_message() const {}
inline const ::components_sharing_message::PeerConnectionOfferMessage& SharingMessage::peer_connection_offer_message() const {}
inline ::components_sharing_message::PeerConnectionOfferMessage* SharingMessage::unsafe_arena_release_peer_connection_offer_message() {}
inline void SharingMessage::unsafe_arena_set_allocated_peer_connection_offer_message(::components_sharing_message::PeerConnectionOfferMessage* peer_connection_offer_message) {}
inline ::components_sharing_message::PeerConnectionOfferMessage* SharingMessage::_internal_mutable_peer_connection_offer_message() {}
inline ::components_sharing_message::PeerConnectionOfferMessage* SharingMessage::mutable_peer_connection_offer_message() {}

// .components_sharing_message.PeerConnectionIceCandidatesMessage peer_connection_ice_candidates_message = 11;
inline bool SharingMessage::_internal_has_peer_connection_ice_candidates_message() const {}
inline bool SharingMessage::has_peer_connection_ice_candidates_message() const {}
inline void SharingMessage::set_has_peer_connection_ice_candidates_message() {}
inline ::components_sharing_message::PeerConnectionIceCandidatesMessage* SharingMessage::release_peer_connection_ice_candidates_message() {}
inline const ::components_sharing_message::PeerConnectionIceCandidatesMessage& SharingMessage::_internal_peer_connection_ice_candidates_message() const {}
inline const ::components_sharing_message::PeerConnectionIceCandidatesMessage& SharingMessage::peer_connection_ice_candidates_message() const {}
inline ::components_sharing_message::PeerConnectionIceCandidatesMessage* SharingMessage::unsafe_arena_release_peer_connection_ice_candidates_message() {}
inline void SharingMessage::unsafe_arena_set_allocated_peer_connection_ice_candidates_message(::components_sharing_message::PeerConnectionIceCandidatesMessage* peer_connection_ice_candidates_message) {}
inline ::components_sharing_message::PeerConnectionIceCandidatesMessage* SharingMessage::_internal_mutable_peer_connection_ice_candidates_message() {}
inline ::components_sharing_message::PeerConnectionIceCandidatesMessage* SharingMessage::mutable_peer_connection_ice_candidates_message() {}

// .components_sharing_message.DiscoveryRequest discovery_request = 13;
inline bool SharingMessage::_internal_has_discovery_request() const {}
inline bool SharingMessage::has_discovery_request() const {}
inline void SharingMessage::set_has_discovery_request() {}
inline void SharingMessage::clear_discovery_request() {}
inline ::components_sharing_message::DiscoveryRequest* SharingMessage::release_discovery_request() {}
inline const ::components_sharing_message::DiscoveryRequest& SharingMessage::_internal_discovery_request() const {}
inline const ::components_sharing_message::DiscoveryRequest& SharingMessage::discovery_request() const {}
inline ::components_sharing_message::DiscoveryRequest* SharingMessage::unsafe_arena_release_discovery_request() {}
inline void SharingMessage::unsafe_arena_set_allocated_discovery_request(::components_sharing_message::DiscoveryRequest* discovery_request) {}
inline ::components_sharing_message::DiscoveryRequest* SharingMessage::_internal_mutable_discovery_request() {}
inline ::components_sharing_message::DiscoveryRequest* SharingMessage::mutable_discovery_request() {}

// .components_sharing_message.WebRtcSignalingMessage web_rtc_signaling_frame = 14;
inline bool SharingMessage::_internal_has_web_rtc_signaling_frame() const {}
inline bool SharingMessage::has_web_rtc_signaling_frame() const {}
inline void SharingMessage::set_has_web_rtc_signaling_frame() {}
inline void SharingMessage::clear_web_rtc_signaling_frame() {}
inline ::components_sharing_message::WebRtcSignalingMessage* SharingMessage::release_web_rtc_signaling_frame() {}
inline const ::components_sharing_message::WebRtcSignalingMessage& SharingMessage::_internal_web_rtc_signaling_frame() const {}
inline const ::components_sharing_message::WebRtcSignalingMessage& SharingMessage::web_rtc_signaling_frame() const {}
inline ::components_sharing_message::WebRtcSignalingMessage* SharingMessage::unsafe_arena_release_web_rtc_signaling_frame() {}
inline void SharingMessage::unsafe_arena_set_allocated_web_rtc_signaling_frame(::components_sharing_message::WebRtcSignalingMessage* web_rtc_signaling_frame) {}
inline ::components_sharing_message::WebRtcSignalingMessage* SharingMessage::_internal_mutable_web_rtc_signaling_frame() {}
inline ::components_sharing_message::WebRtcSignalingMessage* SharingMessage::mutable_web_rtc_signaling_frame() {}

// .components_sharing_message.OptimizationGuidePushNotification optimization_guide_push_notification = 16;
inline bool SharingMessage::_internal_has_optimization_guide_push_notification() const {}
inline bool SharingMessage::has_optimization_guide_push_notification() const {}
inline void SharingMessage::set_has_optimization_guide_push_notification() {}
inline ::components_sharing_message::OptimizationGuidePushNotification* SharingMessage::release_optimization_guide_push_notification() {}
inline const ::components_sharing_message::OptimizationGuidePushNotification& SharingMessage::_internal_optimization_guide_push_notification() const {}
inline const ::components_sharing_message::OptimizationGuidePushNotification& SharingMessage::optimization_guide_push_notification() const {}
inline ::components_sharing_message::OptimizationGuidePushNotification* SharingMessage::unsafe_arena_release_optimization_guide_push_notification() {}
inline void SharingMessage::unsafe_arena_set_allocated_optimization_guide_push_notification(::components_sharing_message::OptimizationGuidePushNotification* optimization_guide_push_notification) {}
inline ::components_sharing_message::OptimizationGuidePushNotification* SharingMessage::_internal_mutable_optimization_guide_push_notification() {}
inline ::components_sharing_message::OptimizationGuidePushNotification* SharingMessage::mutable_optimization_guide_push_notification() {}

// .components_sharing_message.FCMChannelConfiguration fcm_channel_configuration = 6;
inline bool SharingMessage::_internal_has_fcm_channel_configuration() const {}
inline bool SharingMessage::has_fcm_channel_configuration() const {}
inline void SharingMessage::set_has_fcm_channel_configuration() {}
inline void SharingMessage::clear_fcm_channel_configuration() {}
inline ::components_sharing_message::FCMChannelConfiguration* SharingMessage::release_fcm_channel_configuration() {}
inline const ::components_sharing_message::FCMChannelConfiguration& SharingMessage::_internal_fcm_channel_configuration() const {}
inline const ::components_sharing_message::FCMChannelConfiguration& SharingMessage::fcm_channel_configuration() const {}
inline ::components_sharing_message::FCMChannelConfiguration* SharingMessage::unsafe_arena_release_fcm_channel_configuration() {}
inline void SharingMessage::unsafe_arena_set_allocated_fcm_channel_configuration(::components_sharing_message::FCMChannelConfiguration* fcm_channel_configuration) {}
inline ::components_sharing_message::FCMChannelConfiguration* SharingMessage::_internal_mutable_fcm_channel_configuration() {}
inline ::components_sharing_message::FCMChannelConfiguration* SharingMessage::mutable_fcm_channel_configuration() {}

// .components_sharing_message.ServerChannelConfiguration server_channel_configuration = 12;
inline bool SharingMessage::_internal_has_server_channel_configuration() const {}
inline bool SharingMessage::has_server_channel_configuration() const {}
inline void SharingMessage::set_has_server_channel_configuration() {}
inline void SharingMessage::clear_server_channel_configuration() {}
inline ::components_sharing_message::ServerChannelConfiguration* SharingMessage::release_server_channel_configuration() {}
inline const ::components_sharing_message::ServerChannelConfiguration& SharingMessage::_internal_server_channel_configuration() const {}
inline const ::components_sharing_message::ServerChannelConfiguration& SharingMessage::server_channel_configuration() const {}
inline ::components_sharing_message::ServerChannelConfiguration* SharingMessage::unsafe_arena_release_server_channel_configuration() {}
inline void SharingMessage::unsafe_arena_set_allocated_server_channel_configuration(::components_sharing_message::ServerChannelConfiguration* server_channel_configuration) {}
inline ::components_sharing_message::ServerChannelConfiguration* SharingMessage::_internal_mutable_server_channel_configuration() {}
inline ::components_sharing_message::ServerChannelConfiguration* SharingMessage::mutable_server_channel_configuration() {}

// string sender_device_name = 7;
inline void SharingMessage::clear_sender_device_name() {}
inline const std::string& SharingMessage::sender_device_name() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SharingMessage::set_sender_device_name(ArgT0&& arg0, ArgT... args) {}
inline std::string* SharingMessage::mutable_sender_device_name() {}
inline const std::string& SharingMessage::_internal_sender_device_name() const {}
inline void SharingMessage::_internal_set_sender_device_name(const std::string& value) {}
inline std::string* SharingMessage::_internal_mutable_sender_device_name() {}
inline std::string* SharingMessage::release_sender_device_name() {}
inline void SharingMessage::set_allocated_sender_device_name(std::string* sender_device_name) {}

// string message_id = 15;
inline void SharingMessage::clear_message_id() {}
inline const std::string& SharingMessage::message_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SharingMessage::set_message_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* SharingMessage::mutable_message_id() {}
inline const std::string& SharingMessage::_internal_message_id() const {}
inline void SharingMessage::_internal_set_message_id(const std::string& value) {}
inline std::string* SharingMessage::_internal_mutable_message_id() {}
inline std::string* SharingMessage::release_message_id() {}
inline void SharingMessage::set_allocated_message_id(std::string* message_id) {}

inline bool SharingMessage::has_payload() const {}
inline void SharingMessage::clear_has_payload() {}
inline bool SharingMessage::has_ack_channel_configuration() const {}
inline void SharingMessage::clear_has_ack_channel_configuration() {}
inline SharingMessage::PayloadCase SharingMessage::payload_case() const {}
inline SharingMessage::AckChannelConfigurationCase SharingMessage::ack_channel_configuration_case() const {}
// -------------------------------------------------------------------

// PingMessage

// -------------------------------------------------------------------

// AckMessage

// string original_message_id = 1;
inline void AckMessage::clear_original_message_id() {}
inline const std::string& AckMessage::original_message_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AckMessage::set_original_message_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* AckMessage::mutable_original_message_id() {}
inline const std::string& AckMessage::_internal_original_message_id() const {}
inline void AckMessage::_internal_set_original_message_id(const std::string& value) {}
inline std::string* AckMessage::_internal_mutable_original_message_id() {}
inline std::string* AckMessage::release_original_message_id() {}
inline void AckMessage::set_allocated_original_message_id(std::string* original_message_id) {}

// .components_sharing_message.ResponseMessage response_message = 3;
inline bool AckMessage::_internal_has_response_message() const {}
inline bool AckMessage::has_response_message() const {}
inline void AckMessage::clear_response_message() {}
inline const ::components_sharing_message::ResponseMessage& AckMessage::_internal_response_message() const {}
inline const ::components_sharing_message::ResponseMessage& AckMessage::response_message() const {}
inline void AckMessage::unsafe_arena_set_allocated_response_message(
    ::components_sharing_message::ResponseMessage* response_message) {}
inline ::components_sharing_message::ResponseMessage* AckMessage::release_response_message() {}
inline ::components_sharing_message::ResponseMessage* AckMessage::unsafe_arena_release_response_message() {}
inline ::components_sharing_message::ResponseMessage* AckMessage::_internal_mutable_response_message() {}
inline ::components_sharing_message::ResponseMessage* AckMessage::mutable_response_message() {}
inline void AckMessage::set_allocated_response_message(::components_sharing_message::ResponseMessage* response_message) {}

// -------------------------------------------------------------------

// ResponseMessage

// .components_sharing_message.SmsFetchResponse sms_fetch_response = 1;
inline bool ResponseMessage::_internal_has_sms_fetch_response() const {}
inline bool ResponseMessage::has_sms_fetch_response() const {}
inline void ResponseMessage::set_has_sms_fetch_response() {}
inline ::components_sharing_message::SmsFetchResponse* ResponseMessage::release_sms_fetch_response() {}
inline const ::components_sharing_message::SmsFetchResponse& ResponseMessage::_internal_sms_fetch_response() const {}
inline const ::components_sharing_message::SmsFetchResponse& ResponseMessage::sms_fetch_response() const {}
inline ::components_sharing_message::SmsFetchResponse* ResponseMessage::unsafe_arena_release_sms_fetch_response() {}
inline void ResponseMessage::unsafe_arena_set_allocated_sms_fetch_response(::components_sharing_message::SmsFetchResponse* sms_fetch_response) {}
inline ::components_sharing_message::SmsFetchResponse* ResponseMessage::_internal_mutable_sms_fetch_response() {}
inline ::components_sharing_message::SmsFetchResponse* ResponseMessage::mutable_sms_fetch_response() {}

// .components_sharing_message.PeerConnectionAnswerMessage peer_connection_answer_message_response = 2;
inline bool ResponseMessage::_internal_has_peer_connection_answer_message_response() const {}
inline bool ResponseMessage::has_peer_connection_answer_message_response() const {}
inline void ResponseMessage::set_has_peer_connection_answer_message_response() {}
inline ::components_sharing_message::PeerConnectionAnswerMessage* ResponseMessage::release_peer_connection_answer_message_response() {}
inline const ::components_sharing_message::PeerConnectionAnswerMessage& ResponseMessage::_internal_peer_connection_answer_message_response() const {}
inline const ::components_sharing_message::PeerConnectionAnswerMessage& ResponseMessage::peer_connection_answer_message_response() const {}
inline ::components_sharing_message::PeerConnectionAnswerMessage* ResponseMessage::unsafe_arena_release_peer_connection_answer_message_response() {}
inline void ResponseMessage::unsafe_arena_set_allocated_peer_connection_answer_message_response(::components_sharing_message::PeerConnectionAnswerMessage* peer_connection_answer_message_response) {}
inline ::components_sharing_message::PeerConnectionAnswerMessage* ResponseMessage::_internal_mutable_peer_connection_answer_message_response() {}
inline ::components_sharing_message::PeerConnectionAnswerMessage* ResponseMessage::mutable_peer_connection_answer_message_response() {}

// .components_sharing_message.DiscoveryResponse discovery_response = 3;
inline bool ResponseMessage::_internal_has_discovery_response() const {}
inline bool ResponseMessage::has_discovery_response() const {}
inline void ResponseMessage::set_has_discovery_response() {}
inline void ResponseMessage::clear_discovery_response() {}
inline ::components_sharing_message::DiscoveryResponse* ResponseMessage::release_discovery_response() {}
inline const ::components_sharing_message::DiscoveryResponse& ResponseMessage::_internal_discovery_response() const {}
inline const ::components_sharing_message::DiscoveryResponse& ResponseMessage::discovery_response() const {}
inline ::components_sharing_message::DiscoveryResponse* ResponseMessage::unsafe_arena_release_discovery_response() {}
inline void ResponseMessage::unsafe_arena_set_allocated_discovery_response(::components_sharing_message::DiscoveryResponse* discovery_response) {}
inline ::components_sharing_message::DiscoveryResponse* ResponseMessage::_internal_mutable_discovery_response() {}
inline ::components_sharing_message::DiscoveryResponse* ResponseMessage::mutable_discovery_response() {}

inline bool ResponseMessage::has_payload() const {}
inline void ResponseMessage::clear_has_payload() {}
inline ResponseMessage::PayloadCase ResponseMessage::payload_case() const {}
// -------------------------------------------------------------------

// FCMChannelConfiguration

// string vapid_fcm_token = 1;
inline void FCMChannelConfiguration::clear_vapid_fcm_token() {}
inline const std::string& FCMChannelConfiguration::vapid_fcm_token() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FCMChannelConfiguration::set_vapid_fcm_token(ArgT0&& arg0, ArgT... args) {}
inline std::string* FCMChannelConfiguration::mutable_vapid_fcm_token() {}
inline const std::string& FCMChannelConfiguration::_internal_vapid_fcm_token() const {}
inline void FCMChannelConfiguration::_internal_set_vapid_fcm_token(const std::string& value) {}
inline std::string* FCMChannelConfiguration::_internal_mutable_vapid_fcm_token() {}
inline std::string* FCMChannelConfiguration::release_vapid_fcm_token() {}
inline void FCMChannelConfiguration::set_allocated_vapid_fcm_token(std::string* vapid_fcm_token) {}

// bytes vapid_p256dh = 2;
inline void FCMChannelConfiguration::clear_vapid_p256dh() {}
inline const std::string& FCMChannelConfiguration::vapid_p256dh() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FCMChannelConfiguration::set_vapid_p256dh(ArgT0&& arg0, ArgT... args) {}
inline std::string* FCMChannelConfiguration::mutable_vapid_p256dh() {}
inline const std::string& FCMChannelConfiguration::_internal_vapid_p256dh() const {}
inline void FCMChannelConfiguration::_internal_set_vapid_p256dh(const std::string& value) {}
inline std::string* FCMChannelConfiguration::_internal_mutable_vapid_p256dh() {}
inline std::string* FCMChannelConfiguration::release_vapid_p256dh() {}
inline void FCMChannelConfiguration::set_allocated_vapid_p256dh(std::string* vapid_p256dh) {}

// bytes vapid_auth_secret = 3;
inline void FCMChannelConfiguration::clear_vapid_auth_secret() {}
inline const std::string& FCMChannelConfiguration::vapid_auth_secret() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FCMChannelConfiguration::set_vapid_auth_secret(ArgT0&& arg0, ArgT... args) {}
inline std::string* FCMChannelConfiguration::mutable_vapid_auth_secret() {}
inline const std::string& FCMChannelConfiguration::_internal_vapid_auth_secret() const {}
inline void FCMChannelConfiguration::_internal_set_vapid_auth_secret(const std::string& value) {}
inline std::string* FCMChannelConfiguration::_internal_mutable_vapid_auth_secret() {}
inline std::string* FCMChannelConfiguration::release_vapid_auth_secret() {}
inline void FCMChannelConfiguration::set_allocated_vapid_auth_secret(std::string* vapid_auth_secret) {}

// string sender_id_fcm_token = 4;
inline void FCMChannelConfiguration::clear_sender_id_fcm_token() {}
inline const std::string& FCMChannelConfiguration::sender_id_fcm_token() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FCMChannelConfiguration::set_sender_id_fcm_token(ArgT0&& arg0, ArgT... args) {}
inline std::string* FCMChannelConfiguration::mutable_sender_id_fcm_token() {}
inline const std::string& FCMChannelConfiguration::_internal_sender_id_fcm_token() const {}
inline void FCMChannelConfiguration::_internal_set_sender_id_fcm_token(const std::string& value) {}
inline std::string* FCMChannelConfiguration::_internal_mutable_sender_id_fcm_token() {}
inline std::string* FCMChannelConfiguration::release_sender_id_fcm_token() {}
inline void FCMChannelConfiguration::set_allocated_sender_id_fcm_token(std::string* sender_id_fcm_token) {}

// bytes sender_id_p256dh = 5;
inline void FCMChannelConfiguration::clear_sender_id_p256dh() {}
inline const std::string& FCMChannelConfiguration::sender_id_p256dh() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FCMChannelConfiguration::set_sender_id_p256dh(ArgT0&& arg0, ArgT... args) {}
inline std::string* FCMChannelConfiguration::mutable_sender_id_p256dh() {}
inline const std::string& FCMChannelConfiguration::_internal_sender_id_p256dh() const {}
inline void FCMChannelConfiguration::_internal_set_sender_id_p256dh(const std::string& value) {}
inline std::string* FCMChannelConfiguration::_internal_mutable_sender_id_p256dh() {}
inline std::string* FCMChannelConfiguration::release_sender_id_p256dh() {}
inline void FCMChannelConfiguration::set_allocated_sender_id_p256dh(std::string* sender_id_p256dh) {}

// bytes sender_id_auth_secret = 6;
inline void FCMChannelConfiguration::clear_sender_id_auth_secret() {}
inline const std::string& FCMChannelConfiguration::sender_id_auth_secret() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void FCMChannelConfiguration::set_sender_id_auth_secret(ArgT0&& arg0, ArgT... args) {}
inline std::string* FCMChannelConfiguration::mutable_sender_id_auth_secret() {}
inline const std::string& FCMChannelConfiguration::_internal_sender_id_auth_secret() const {}
inline void FCMChannelConfiguration::_internal_set_sender_id_auth_secret(const std::string& value) {}
inline std::string* FCMChannelConfiguration::_internal_mutable_sender_id_auth_secret() {}
inline std::string* FCMChannelConfiguration::release_sender_id_auth_secret() {}
inline void FCMChannelConfiguration::set_allocated_sender_id_auth_secret(std::string* sender_id_auth_secret) {}

// -------------------------------------------------------------------

// ServerChannelConfiguration

// bytes configuration = 3;
inline void ServerChannelConfiguration::clear_configuration() {}
inline const std::string& ServerChannelConfiguration::configuration() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ServerChannelConfiguration::set_configuration(ArgT0&& arg0, ArgT... args) {}
inline std::string* ServerChannelConfiguration::mutable_configuration() {}
inline const std::string& ServerChannelConfiguration::_internal_configuration() const {}
inline void ServerChannelConfiguration::_internal_set_configuration(const std::string& value) {}
inline std::string* ServerChannelConfiguration::_internal_mutable_configuration() {}
inline std::string* ServerChannelConfiguration::release_configuration() {}
inline void ServerChannelConfiguration::set_allocated_configuration(std::string* configuration) {}

// bytes p256dh = 4;
inline void ServerChannelConfiguration::clear_p256dh() {}
inline const std::string& ServerChannelConfiguration::p256dh() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ServerChannelConfiguration::set_p256dh(ArgT0&& arg0, ArgT... args) {}
inline std::string* ServerChannelConfiguration::mutable_p256dh() {}
inline const std::string& ServerChannelConfiguration::_internal_p256dh() const {}
inline void ServerChannelConfiguration::_internal_set_p256dh(const std::string& value) {}
inline std::string* ServerChannelConfiguration::_internal_mutable_p256dh() {}
inline std::string* ServerChannelConfiguration::release_p256dh() {}
inline void ServerChannelConfiguration::set_allocated_p256dh(std::string* p256dh) {}

// bytes auth_secret = 5;
inline void ServerChannelConfiguration::clear_auth_secret() {}
inline const std::string& ServerChannelConfiguration::auth_secret() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ServerChannelConfiguration::set_auth_secret(ArgT0&& arg0, ArgT... args) {}
inline std::string* ServerChannelConfiguration::mutable_auth_secret() {}
inline const std::string& ServerChannelConfiguration::_internal_auth_secret() const {}
inline void ServerChannelConfiguration::_internal_set_auth_secret(const std::string& value) {}
inline std::string* ServerChannelConfiguration::_internal_mutable_auth_secret() {}
inline std::string* ServerChannelConfiguration::release_auth_secret() {}
inline void ServerChannelConfiguration::set_allocated_auth_secret(std::string* auth_secret) {}

// -------------------------------------------------------------------

// DiscoveryRequest

// string service_id = 1;
inline void DiscoveryRequest::clear_service_id() {}
inline const std::string& DiscoveryRequest::service_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void DiscoveryRequest::set_service_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* DiscoveryRequest::mutable_service_id() {}
inline const std::string& DiscoveryRequest::_internal_service_id() const {}
inline void DiscoveryRequest::_internal_set_service_id(const std::string& value) {}
inline std::string* DiscoveryRequest::_internal_mutable_service_id() {}
inline std::string* DiscoveryRequest::release_service_id() {}
inline void DiscoveryRequest::set_allocated_service_id(std::string* service_id) {}

// -------------------------------------------------------------------

// DiscoveryResponse

// string service_id = 1;
inline void DiscoveryResponse::clear_service_id() {}
inline const std::string& DiscoveryResponse::service_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void DiscoveryResponse::set_service_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* DiscoveryResponse::mutable_service_id() {}
inline const std::string& DiscoveryResponse::_internal_service_id() const {}
inline void DiscoveryResponse::_internal_set_service_id(const std::string& value) {}
inline std::string* DiscoveryResponse::_internal_mutable_service_id() {}
inline std::string* DiscoveryResponse::release_service_id() {}
inline void DiscoveryResponse::set_allocated_service_id(std::string* service_id) {}

// string endpoint_id = 2;
inline void DiscoveryResponse::clear_endpoint_id() {}
inline const std::string& DiscoveryResponse::endpoint_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void DiscoveryResponse::set_endpoint_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* DiscoveryResponse::mutable_endpoint_id() {}
inline const std::string& DiscoveryResponse::_internal_endpoint_id() const {}
inline void DiscoveryResponse::_internal_set_endpoint_id(const std::string& value) {}
inline std::string* DiscoveryResponse::_internal_mutable_endpoint_id() {}
inline std::string* DiscoveryResponse::release_endpoint_id() {}
inline void DiscoveryResponse::set_allocated_endpoint_id(std::string* endpoint_id) {}

// bytes endpoint_info = 3;
inline void DiscoveryResponse::clear_endpoint_info() {}
inline const std::string& DiscoveryResponse::endpoint_info() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void DiscoveryResponse::set_endpoint_info(ArgT0&& arg0, ArgT... args) {}
inline std::string* DiscoveryResponse::mutable_endpoint_info() {}
inline const std::string& DiscoveryResponse::_internal_endpoint_info() const {}
inline void DiscoveryResponse::_internal_set_endpoint_info(const std::string& value) {}
inline std::string* DiscoveryResponse::_internal_mutable_endpoint_info() {}
inline std::string* DiscoveryResponse::release_endpoint_info() {}
inline void DiscoveryResponse::set_allocated_endpoint_info(std::string* endpoint_info) {}

// -------------------------------------------------------------------

// WebRtcSignalingMessage

// bytes web_rtc_signaling_frame = 1;
inline void WebRtcSignalingMessage::clear_web_rtc_signaling_frame() {}
inline const std::string& WebRtcSignalingMessage::web_rtc_signaling_frame() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebRtcSignalingMessage::set_web_rtc_signaling_frame(ArgT0&& arg0, ArgT... args) {}
inline std::string* WebRtcSignalingMessage::mutable_web_rtc_signaling_frame() {}
inline const std::string& WebRtcSignalingMessage::_internal_web_rtc_signaling_frame() const {}
inline void WebRtcSignalingMessage::_internal_set_web_rtc_signaling_frame(const std::string& value) {}
inline std::string* WebRtcSignalingMessage::_internal_mutable_web_rtc_signaling_frame() {}
inline std::string* WebRtcSignalingMessage::release_web_rtc_signaling_frame() {}
inline void WebRtcSignalingMessage::set_allocated_web_rtc_signaling_frame(std::string* web_rtc_signaling_frame) {}

// -------------------------------------------------------------------

// WebRtcMessage

// string message_guid = 1;
inline void WebRtcMessage::clear_message_guid() {}
inline const std::string& WebRtcMessage::message_guid() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebRtcMessage::set_message_guid(ArgT0&& arg0, ArgT... args) {}
inline std::string* WebRtcMessage::mutable_message_guid() {}
inline const std::string& WebRtcMessage::_internal_message_guid() const {}
inline void WebRtcMessage::_internal_set_message_guid(const std::string& value) {}
inline std::string* WebRtcMessage::_internal_mutable_message_guid() {}
inline std::string* WebRtcMessage::release_message_guid() {}
inline void WebRtcMessage::set_allocated_message_guid(std::string* message_guid) {}

// .components_sharing_message.SharingMessage message = 2;
inline bool WebRtcMessage::_internal_has_message() const {}
inline bool WebRtcMessage::has_message() const {}
inline void WebRtcMessage::clear_message() {}
inline const ::components_sharing_message::SharingMessage& WebRtcMessage::_internal_message() const {}
inline const ::components_sharing_message::SharingMessage& WebRtcMessage::message() const {}
inline void WebRtcMessage::unsafe_arena_set_allocated_message(
    ::components_sharing_message::SharingMessage* message) {}
inline ::components_sharing_message::SharingMessage* WebRtcMessage::release_message() {}
inline ::components_sharing_message::SharingMessage* WebRtcMessage::unsafe_arena_release_message() {}
inline ::components_sharing_message::SharingMessage* WebRtcMessage::_internal_mutable_message() {}
inline ::components_sharing_message::SharingMessage* WebRtcMessage::mutable_message() {}
inline void WebRtcMessage::set_allocated_message(::components_sharing_message::SharingMessage* message) {}

#ifdef __GNUC__
  #pragma GCC diagnostic pop
#endif  // __GNUC__
// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------


// @@protoc_insertion_point(namespace_scope)

}  // namespace components_sharing_message

// @@protoc_insertion_point(global_scope)

#include <google/protobuf/port_undef.inc>
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_sharing_5fmessage_2eproto