diff --git a/proto/mediums/web_rtc_signaling_frames.pb.cc b/proto/mediums/web_rtc_signaling_frames.pb.cc deleted file mode 100644 index e5652b3a..00000000 --- a/proto/mediums/web_rtc_signaling_frames.pb.cc +++ /dev/null @@ -1,2192 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: proto/mediums/web_rtc_signaling_frames.proto - -#include "proto/mediums/web_rtc_signaling_frames.pb.h" - -#include - -#include -#include -#include -#include -// @@protoc_insertion_point(includes) -#include - -PROTOBUF_PRAGMA_INIT_SEG -namespace location { -namespace nearby { -namespace mediums { -constexpr WebRtcSignalingFrame::WebRtcSignalingFrame( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : sender_id_(nullptr) - , type_(0) - - , _oneof_case_{}{} -struct WebRtcSignalingFrameDefaultTypeInternal { - constexpr WebRtcSignalingFrameDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~WebRtcSignalingFrameDefaultTypeInternal() {} - union { - WebRtcSignalingFrame _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT WebRtcSignalingFrameDefaultTypeInternal _WebRtcSignalingFrame_default_instance_; -constexpr PeerId::PeerId( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} -struct PeerIdDefaultTypeInternal { - constexpr PeerIdDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~PeerIdDefaultTypeInternal() {} - union { - PeerId _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PeerIdDefaultTypeInternal _PeerId_default_instance_; -constexpr SessionDescription::SessionDescription( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : description_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} -struct SessionDescriptionDefaultTypeInternal { - constexpr SessionDescriptionDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~SessionDescriptionDefaultTypeInternal() {} - union { - SessionDescription _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SessionDescriptionDefaultTypeInternal _SessionDescription_default_instance_; -constexpr IceCandidate::IceCandidate( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : sdp_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) - , sdp_mid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) - , sdp_m_line_index_(0){} -struct IceCandidateDefaultTypeInternal { - constexpr IceCandidateDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~IceCandidateDefaultTypeInternal() {} - union { - IceCandidate _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT IceCandidateDefaultTypeInternal _IceCandidate_default_instance_; -constexpr IceCandidates::IceCandidates( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : ice_candidates_(){} -struct IceCandidatesDefaultTypeInternal { - constexpr IceCandidatesDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~IceCandidatesDefaultTypeInternal() {} - union { - IceCandidates _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT IceCandidatesDefaultTypeInternal _IceCandidates_default_instance_; -constexpr Offer::Offer( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : session_description_(nullptr){} -struct OfferDefaultTypeInternal { - constexpr OfferDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~OfferDefaultTypeInternal() {} - union { - Offer _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT OfferDefaultTypeInternal _Offer_default_instance_; -constexpr Answer::Answer( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) - : session_description_(nullptr){} -struct AnswerDefaultTypeInternal { - constexpr AnswerDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~AnswerDefaultTypeInternal() {} - union { - Answer _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT AnswerDefaultTypeInternal _Answer_default_instance_; -constexpr ReadyForSignalingPoke::ReadyForSignalingPoke( - ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized){} -struct ReadyForSignalingPokeDefaultTypeInternal { - constexpr ReadyForSignalingPokeDefaultTypeInternal() - : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} - ~ReadyForSignalingPokeDefaultTypeInternal() {} - union { - ReadyForSignalingPoke _instance; - }; -}; -PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ReadyForSignalingPokeDefaultTypeInternal _ReadyForSignalingPoke_default_instance_; -} // namespace mediums -} // namespace nearby -} // namespace location -namespace location { -namespace nearby { -namespace mediums { -bool WebRtcSignalingFrame_FrameType_IsValid(int value) { - switch (value) { - case 0: - case 1: - case 2: - case 3: - case 4: - return true; - default: - return false; - } -} - -static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed WebRtcSignalingFrame_FrameType_strings[5] = {}; - -static const char WebRtcSignalingFrame_FrameType_names[] = - "ANSWER_TYPE" - "ICE_CANDIDATES_TYPE" - "OFFER_TYPE" - "READY_FOR_SIGNALING_POKE_TYPE" - "UNKNOWN_FRAME_TYPE"; - -static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry WebRtcSignalingFrame_FrameType_entries[] = { - { {WebRtcSignalingFrame_FrameType_names + 0, 11}, 2 }, - { {WebRtcSignalingFrame_FrameType_names + 11, 19}, 3 }, - { {WebRtcSignalingFrame_FrameType_names + 30, 10}, 1 }, - { {WebRtcSignalingFrame_FrameType_names + 40, 29}, 4 }, - { {WebRtcSignalingFrame_FrameType_names + 69, 18}, 0 }, -}; - -static const int WebRtcSignalingFrame_FrameType_entries_by_number[] = { - 4, // 0 -> UNKNOWN_FRAME_TYPE - 2, // 1 -> OFFER_TYPE - 0, // 2 -> ANSWER_TYPE - 1, // 3 -> ICE_CANDIDATES_TYPE - 3, // 4 -> READY_FOR_SIGNALING_POKE_TYPE -}; - -const std::string& WebRtcSignalingFrame_FrameType_Name( - WebRtcSignalingFrame_FrameType value) { - static const bool dummy = - ::PROTOBUF_NAMESPACE_ID::internal::InitializeEnumStrings( - WebRtcSignalingFrame_FrameType_entries, - WebRtcSignalingFrame_FrameType_entries_by_number, - 5, WebRtcSignalingFrame_FrameType_strings); - (void) dummy; - int idx = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumName( - WebRtcSignalingFrame_FrameType_entries, - WebRtcSignalingFrame_FrameType_entries_by_number, - 5, value); - return idx == -1 ? ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString() : - WebRtcSignalingFrame_FrameType_strings[idx].get(); -} -bool WebRtcSignalingFrame_FrameType_Parse( - ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, WebRtcSignalingFrame_FrameType* value) { - int int_value; - bool success = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumValue( - WebRtcSignalingFrame_FrameType_entries, 5, name, &int_value); - if (success) { - *value = static_cast(int_value); - } - return success; -} -#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912)) -constexpr WebRtcSignalingFrame_FrameType WebRtcSignalingFrame::UNKNOWN_FRAME_TYPE; -constexpr WebRtcSignalingFrame_FrameType WebRtcSignalingFrame::OFFER_TYPE; -constexpr WebRtcSignalingFrame_FrameType WebRtcSignalingFrame::ANSWER_TYPE; -constexpr WebRtcSignalingFrame_FrameType WebRtcSignalingFrame::ICE_CANDIDATES_TYPE; -constexpr WebRtcSignalingFrame_FrameType WebRtcSignalingFrame::READY_FOR_SIGNALING_POKE_TYPE; -constexpr WebRtcSignalingFrame_FrameType WebRtcSignalingFrame::FrameType_MIN; -constexpr WebRtcSignalingFrame_FrameType WebRtcSignalingFrame::FrameType_MAX; -constexpr int WebRtcSignalingFrame::FrameType_ARRAYSIZE; -#endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912)) - -// =================================================================== - -class WebRtcSignalingFrame::_Internal { - public: - using HasBits = decltype(std::declval()._has_bits_); - static const ::location::nearby::mediums::PeerId& sender_id(const WebRtcSignalingFrame* msg); - static void set_has_sender_id(HasBits* has_bits) { - (*has_bits)[0] |= 1u; - } - static void set_has_type(HasBits* has_bits) { - (*has_bits)[0] |= 2u; - } - static const ::location::nearby::mediums::Offer& offer(const WebRtcSignalingFrame* msg); - static const ::location::nearby::mediums::Answer& answer(const WebRtcSignalingFrame* msg); - static const ::location::nearby::mediums::IceCandidates& ice_candidates(const WebRtcSignalingFrame* msg); - static const ::location::nearby::mediums::ReadyForSignalingPoke& ready_for_signaling_poke(const WebRtcSignalingFrame* msg); -}; - -const ::location::nearby::mediums::PeerId& -WebRtcSignalingFrame::_Internal::sender_id(const WebRtcSignalingFrame* msg) { - return *msg->sender_id_; -} -const ::location::nearby::mediums::Offer& -WebRtcSignalingFrame::_Internal::offer(const WebRtcSignalingFrame* msg) { - return *msg->Frame_.offer_; -} -const ::location::nearby::mediums::Answer& -WebRtcSignalingFrame::_Internal::answer(const WebRtcSignalingFrame* msg) { - return *msg->Frame_.answer_; -} -const ::location::nearby::mediums::IceCandidates& -WebRtcSignalingFrame::_Internal::ice_candidates(const WebRtcSignalingFrame* msg) { - return *msg->Frame_.ice_candidates_; -} -const ::location::nearby::mediums::ReadyForSignalingPoke& -WebRtcSignalingFrame::_Internal::ready_for_signaling_poke(const WebRtcSignalingFrame* msg) { - return *msg->Frame_.ready_for_signaling_poke_; -} -void WebRtcSignalingFrame::set_allocated_offer(::location::nearby::mediums::Offer* offer) { - ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); - clear_Frame(); - if (offer) { - ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = - ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::location::nearby::mediums::Offer>::GetOwningArena(offer); - if (message_arena != submessage_arena) { - offer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( - message_arena, offer, submessage_arena); - } - set_has_offer(); - Frame_.offer_ = offer; - } - // @@protoc_insertion_point(field_set_allocated:location.nearby.mediums.WebRtcSignalingFrame.offer) -} -void WebRtcSignalingFrame::set_allocated_answer(::location::nearby::mediums::Answer* answer) { - ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); - clear_Frame(); - if (answer) { - ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = - ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::location::nearby::mediums::Answer>::GetOwningArena(answer); - if (message_arena != submessage_arena) { - answer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( - message_arena, answer, submessage_arena); - } - set_has_answer(); - Frame_.answer_ = answer; - } - // @@protoc_insertion_point(field_set_allocated:location.nearby.mediums.WebRtcSignalingFrame.answer) -} -void WebRtcSignalingFrame::set_allocated_ice_candidates(::location::nearby::mediums::IceCandidates* ice_candidates) { - ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); - clear_Frame(); - if (ice_candidates) { - ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = - ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::location::nearby::mediums::IceCandidates>::GetOwningArena(ice_candidates); - if (message_arena != submessage_arena) { - ice_candidates = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( - message_arena, ice_candidates, submessage_arena); - } - set_has_ice_candidates(); - Frame_.ice_candidates_ = ice_candidates; - } - // @@protoc_insertion_point(field_set_allocated:location.nearby.mediums.WebRtcSignalingFrame.ice_candidates) -} -void WebRtcSignalingFrame::set_allocated_ready_for_signaling_poke(::location::nearby::mediums::ReadyForSignalingPoke* ready_for_signaling_poke) { - ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); - clear_Frame(); - if (ready_for_signaling_poke) { - ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = - ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::location::nearby::mediums::ReadyForSignalingPoke>::GetOwningArena(ready_for_signaling_poke); - if (message_arena != submessage_arena) { - ready_for_signaling_poke = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( - message_arena, ready_for_signaling_poke, submessage_arena); - } - set_has_ready_for_signaling_poke(); - Frame_.ready_for_signaling_poke_ = ready_for_signaling_poke; - } - // @@protoc_insertion_point(field_set_allocated:location.nearby.mediums.WebRtcSignalingFrame.ready_for_signaling_poke) -} -WebRtcSignalingFrame::WebRtcSignalingFrame(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { - SharedCtor(); - if (!is_message_owned) { - RegisterArenaDtor(arena); - } - // @@protoc_insertion_point(arena_constructor:location.nearby.mediums.WebRtcSignalingFrame) -} -WebRtcSignalingFrame::WebRtcSignalingFrame(const WebRtcSignalingFrame& from) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(), - _has_bits_(from._has_bits_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from._internal_has_sender_id()) { - sender_id_ = new ::location::nearby::mediums::PeerId(*from.sender_id_); - } else { - sender_id_ = nullptr; - } - type_ = from.type_; - clear_has_Frame(); - switch (from.Frame_case()) { - case kOffer: { - _internal_mutable_offer()->::location::nearby::mediums::Offer::MergeFrom(from._internal_offer()); - break; - } - case kAnswer: { - _internal_mutable_answer()->::location::nearby::mediums::Answer::MergeFrom(from._internal_answer()); - break; - } - case kIceCandidates: { - _internal_mutable_ice_candidates()->::location::nearby::mediums::IceCandidates::MergeFrom(from._internal_ice_candidates()); - break; - } - case kReadyForSignalingPoke: { - _internal_mutable_ready_for_signaling_poke()->::location::nearby::mediums::ReadyForSignalingPoke::MergeFrom(from._internal_ready_for_signaling_poke()); - break; - } - case FRAME_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:location.nearby.mediums.WebRtcSignalingFrame) -} - -inline void WebRtcSignalingFrame::SharedCtor() { -::memset(reinterpret_cast(this) + static_cast( - reinterpret_cast(&sender_id_) - reinterpret_cast(this)), - 0, static_cast(reinterpret_cast(&type_) - - reinterpret_cast(&sender_id_)) + sizeof(type_)); -clear_has_Frame(); -} - -WebRtcSignalingFrame::~WebRtcSignalingFrame() { - // @@protoc_insertion_point(destructor:location.nearby.mediums.WebRtcSignalingFrame) - if (GetArenaForAllocation() != nullptr) return; - SharedDtor(); - _internal_metadata_.Delete(); -} - -inline void WebRtcSignalingFrame::SharedDtor() { - GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); - if (this != internal_default_instance()) delete sender_id_; - if (has_Frame()) { - clear_Frame(); - } -} - -void WebRtcSignalingFrame::ArenaDtor(void* object) { - WebRtcSignalingFrame* _this = reinterpret_cast< WebRtcSignalingFrame* >(object); - (void)_this; -} -void WebRtcSignalingFrame::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void WebRtcSignalingFrame::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void WebRtcSignalingFrame::clear_Frame() { -// @@protoc_insertion_point(one_of_clear_start:location.nearby.mediums.WebRtcSignalingFrame) - switch (Frame_case()) { - case kOffer: { - if (GetArenaForAllocation() == nullptr) { - delete Frame_.offer_; - } - break; - } - case kAnswer: { - if (GetArenaForAllocation() == nullptr) { - delete Frame_.answer_; - } - break; - } - case kIceCandidates: { - if (GetArenaForAllocation() == nullptr) { - delete Frame_.ice_candidates_; - } - break; - } - case kReadyForSignalingPoke: { - if (GetArenaForAllocation() == nullptr) { - delete Frame_.ready_for_signaling_poke_; - } - break; - } - case FRAME_NOT_SET: { - break; - } - } - _oneof_case_[0] = FRAME_NOT_SET; -} - - -void WebRtcSignalingFrame::Clear() { -// @@protoc_insertion_point(message_clear_start:location.nearby.mediums.WebRtcSignalingFrame) - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - GOOGLE_DCHECK(sender_id_ != nullptr); - sender_id_->Clear(); - } - type_ = 0; - clear_Frame(); - _has_bits_.Clear(); - _internal_metadata_.Clear(); -} - -const char* WebRtcSignalingFrame::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - _Internal::HasBits has_bits{}; - while (!ctx->Done(&ptr)) { - uint32_t tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - switch (tag >> 3) { - // optional .location.nearby.mediums.PeerId sender_id = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { - ptr = ctx->ParseMessage(_internal_mutable_sender_id(), ptr); - CHK_(ptr); - } else - goto handle_unusual; - continue; - // optional .location.nearby.mediums.WebRtcSignalingFrame.FrameType type = 2; - case 2: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 16)) { - uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); - CHK_(ptr); - if (PROTOBUF_PREDICT_TRUE(::location::nearby::mediums::WebRtcSignalingFrame_FrameType_IsValid(val))) { - _internal_set_type(static_cast<::location::nearby::mediums::WebRtcSignalingFrame_FrameType>(val)); - } else { - ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(2, val, mutable_unknown_fields()); - } - } else - goto handle_unusual; - continue; - // .location.nearby.mediums.Offer offer = 3; - case 3: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 26)) { - ptr = ctx->ParseMessage(_internal_mutable_offer(), ptr); - CHK_(ptr); - } else - goto handle_unusual; - continue; - // .location.nearby.mediums.Answer answer = 4; - case 4: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 34)) { - ptr = ctx->ParseMessage(_internal_mutable_answer(), ptr); - CHK_(ptr); - } else - goto handle_unusual; - continue; - // .location.nearby.mediums.IceCandidates ice_candidates = 5; - case 5: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 42)) { - ptr = ctx->ParseMessage(_internal_mutable_ice_candidates(), ptr); - CHK_(ptr); - } else - goto handle_unusual; - continue; - // .location.nearby.mediums.ReadyForSignalingPoke ready_for_signaling_poke = 6; - case 6: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 50)) { - ptr = ctx->ParseMessage(_internal_mutable_ready_for_signaling_poke(), ptr); - CHK_(ptr); - } else - goto handle_unusual; - continue; - default: - goto handle_unusual; - } // switch - handle_unusual: - if ((tag == 0) || ((tag & 7) == 4)) { - CHK_(ptr); - ctx->SetLastTag(tag); - goto message_done; - } - ptr = UnknownFieldParse( - tag, - _internal_metadata_.mutable_unknown_fields(), - ptr, ctx); - CHK_(ptr != nullptr); - } // while -message_done: - _has_bits_.Or(has_bits); - return ptr; -failure: - ptr = nullptr; - goto message_done; -#undef CHK_ -} - -uint8_t* WebRtcSignalingFrame::_InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:location.nearby.mediums.WebRtcSignalingFrame) - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - // optional .location.nearby.mediums.PeerId sender_id = 1; - if (cached_has_bits & 0x00000001u) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage( - 1, _Internal::sender_id(this), target, stream); - } - - // optional .location.nearby.mediums.WebRtcSignalingFrame.FrameType type = 2; - if (cached_has_bits & 0x00000002u) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray( - 2, this->_internal_type(), target); - } - - switch (Frame_case()) { - case kOffer: { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage( - 3, _Internal::offer(this), target, stream); - break; - } - case kAnswer: { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage( - 4, _Internal::answer(this), target, stream); - break; - } - case kIceCandidates: { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage( - 5, _Internal::ice_candidates(this), target, stream); - break; - } - case kReadyForSignalingPoke: { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage( - 6, _Internal::ready_for_signaling_poke(this), target, stream); - break; - } - default: ; - } - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = stream->WriteRaw(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(), - static_cast(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target); - } - // @@protoc_insertion_point(serialize_to_array_end:location.nearby.mediums.WebRtcSignalingFrame) - return target; -} - -size_t WebRtcSignalingFrame::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:location.nearby.mediums.WebRtcSignalingFrame) - size_t total_size = 0; - - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000003u) { - // optional .location.nearby.mediums.PeerId sender_id = 1; - if (cached_has_bits & 0x00000001u) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( - *sender_id_); - } - - // optional .location.nearby.mediums.WebRtcSignalingFrame.FrameType type = 2; - if (cached_has_bits & 0x00000002u) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_type()); - } - - } - switch (Frame_case()) { - // .location.nearby.mediums.Offer offer = 3; - case kOffer: { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( - *Frame_.offer_); - break; - } - // .location.nearby.mediums.Answer answer = 4; - case kAnswer: { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( - *Frame_.answer_); - break; - } - // .location.nearby.mediums.IceCandidates ice_candidates = 5; - case kIceCandidates: { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( - *Frame_.ice_candidates_); - break; - } - // .location.nearby.mediums.ReadyForSignalingPoke ready_for_signaling_poke = 6; - case kReadyForSignalingPoke: { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( - *Frame_.ready_for_signaling_poke_); - break; - } - case FRAME_NOT_SET: { - break; - } - } - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - total_size += _internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size(); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void WebRtcSignalingFrame::CheckTypeAndMergeFrom( - const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { - MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast( - &from)); -} - -void WebRtcSignalingFrame::MergeFrom(const WebRtcSignalingFrame& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:location.nearby.mediums.WebRtcSignalingFrame) - GOOGLE_DCHECK_NE(&from, this); - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - cached_has_bits = from._has_bits_[0]; - if (cached_has_bits & 0x00000003u) { - if (cached_has_bits & 0x00000001u) { - _internal_mutable_sender_id()->::location::nearby::mediums::PeerId::MergeFrom(from._internal_sender_id()); - } - if (cached_has_bits & 0x00000002u) { - type_ = from.type_; - } - _has_bits_[0] |= cached_has_bits; - } - switch (from.Frame_case()) { - case kOffer: { - _internal_mutable_offer()->::location::nearby::mediums::Offer::MergeFrom(from._internal_offer()); - break; - } - case kAnswer: { - _internal_mutable_answer()->::location::nearby::mediums::Answer::MergeFrom(from._internal_answer()); - break; - } - case kIceCandidates: { - _internal_mutable_ice_candidates()->::location::nearby::mediums::IceCandidates::MergeFrom(from._internal_ice_candidates()); - break; - } - case kReadyForSignalingPoke: { - _internal_mutable_ready_for_signaling_poke()->::location::nearby::mediums::ReadyForSignalingPoke::MergeFrom(from._internal_ready_for_signaling_poke()); - break; - } - case FRAME_NOT_SET: { - break; - } - } - _internal_metadata_.MergeFrom(from._internal_metadata_); -} - -void WebRtcSignalingFrame::CopyFrom(const WebRtcSignalingFrame& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:location.nearby.mediums.WebRtcSignalingFrame) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool WebRtcSignalingFrame::IsInitialized() const { - return true; -} - -void WebRtcSignalingFrame::InternalSwap(WebRtcSignalingFrame* other) { - using std::swap; - _internal_metadata_.InternalSwap(&other->_internal_metadata_); - swap(_has_bits_[0], other->_has_bits_[0]); - ::PROTOBUF_NAMESPACE_ID::internal::memswap< - PROTOBUF_FIELD_OFFSET(WebRtcSignalingFrame, type_) - + sizeof(WebRtcSignalingFrame::type_) - - PROTOBUF_FIELD_OFFSET(WebRtcSignalingFrame, sender_id_)>( - reinterpret_cast(&sender_id_), - reinterpret_cast(&other->sender_id_)); - swap(Frame_, other->Frame_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -std::string WebRtcSignalingFrame::GetTypeName() const { - return "location.nearby.mediums.WebRtcSignalingFrame"; -} - - -// =================================================================== - -class PeerId::_Internal { - public: - using HasBits = decltype(std::declval()._has_bits_); - static void set_has_id(HasBits* has_bits) { - (*has_bits)[0] |= 1u; - } -}; - -PeerId::PeerId(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { - SharedCtor(); - if (!is_message_owned) { - RegisterArenaDtor(arena); - } - // @@protoc_insertion_point(arena_constructor:location.nearby.mediums.PeerId) -} -PeerId::PeerId(const PeerId& from) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(), - _has_bits_(from._has_bits_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - id_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation()); - #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (from._internal_has_id()) { - id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), - GetArenaForAllocation()); - } - // @@protoc_insertion_point(copy_constructor:location.nearby.mediums.PeerId) -} - -inline void PeerId::SharedCtor() { -id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - id_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation()); -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING -} - -PeerId::~PeerId() { - // @@protoc_insertion_point(destructor:location.nearby.mediums.PeerId) - if (GetArenaForAllocation() != nullptr) return; - SharedDtor(); - _internal_metadata_.Delete(); -} - -inline void PeerId::SharedDtor() { - GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); - id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -} - -void PeerId::ArenaDtor(void* object) { - PeerId* _this = reinterpret_cast< PeerId* >(object); - (void)_this; -} -void PeerId::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void PeerId::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void PeerId::Clear() { -// @@protoc_insertion_point(message_clear_start:location.nearby.mediums.PeerId) - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - id_.ClearNonDefaultToEmpty(); - } - _has_bits_.Clear(); - _internal_metadata_.Clear(); -} - -const char* PeerId::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - _Internal::HasBits has_bits{}; - while (!ctx->Done(&ptr)) { - uint32_t tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - switch (tag >> 3) { - // optional string id = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { - auto str = _internal_mutable_id(); - ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); - CHK_(ptr); - } else - goto handle_unusual; - continue; - default: - goto handle_unusual; - } // switch - handle_unusual: - if ((tag == 0) || ((tag & 7) == 4)) { - CHK_(ptr); - ctx->SetLastTag(tag); - goto message_done; - } - ptr = UnknownFieldParse( - tag, - _internal_metadata_.mutable_unknown_fields(), - ptr, ctx); - CHK_(ptr != nullptr); - } // while -message_done: - _has_bits_.Or(has_bits); - return ptr; -failure: - ptr = nullptr; - goto message_done; -#undef CHK_ -} - -uint8_t* PeerId::_InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:location.nearby.mediums.PeerId) - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - // optional string id = 1; - if (cached_has_bits & 0x00000001u) { - target = stream->WriteStringMaybeAliased( - 1, this->_internal_id(), target); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = stream->WriteRaw(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(), - static_cast(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target); - } - // @@protoc_insertion_point(serialize_to_array_end:location.nearby.mediums.PeerId) - return target; -} - -size_t PeerId::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:location.nearby.mediums.PeerId) - size_t total_size = 0; - - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // optional string id = 1; - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( - this->_internal_id()); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - total_size += _internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size(); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void PeerId::CheckTypeAndMergeFrom( - const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { - MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast( - &from)); -} - -void PeerId::MergeFrom(const PeerId& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:location.nearby.mediums.PeerId) - GOOGLE_DCHECK_NE(&from, this); - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - if (from._internal_has_id()) { - _internal_set_id(from._internal_id()); - } - _internal_metadata_.MergeFrom(from._internal_metadata_); -} - -void PeerId::CopyFrom(const PeerId& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:location.nearby.mediums.PeerId) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool PeerId::IsInitialized() const { - return true; -} - -void PeerId::InternalSwap(PeerId* other) { - using std::swap; - auto* lhs_arena = GetArenaForAllocation(); - auto* rhs_arena = other->GetArenaForAllocation(); - _internal_metadata_.InternalSwap(&other->_internal_metadata_); - swap(_has_bits_[0], other->_has_bits_[0]); - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( - &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), - &id_, lhs_arena, - &other->id_, rhs_arena - ); -} - -std::string PeerId::GetTypeName() const { - return "location.nearby.mediums.PeerId"; -} - - -// =================================================================== - -class SessionDescription::_Internal { - public: - using HasBits = decltype(std::declval()._has_bits_); - static void set_has_description(HasBits* has_bits) { - (*has_bits)[0] |= 1u; - } -}; - -SessionDescription::SessionDescription(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { - SharedCtor(); - if (!is_message_owned) { - RegisterArenaDtor(arena); - } - // @@protoc_insertion_point(arena_constructor:location.nearby.mediums.SessionDescription) -} -SessionDescription::SessionDescription(const SessionDescription& from) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(), - _has_bits_(from._has_bits_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - description_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation()); - #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (from._internal_has_description()) { - description_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_description(), - GetArenaForAllocation()); - } - // @@protoc_insertion_point(copy_constructor:location.nearby.mediums.SessionDescription) -} - -inline void SessionDescription::SharedCtor() { -description_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - description_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation()); -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING -} - -SessionDescription::~SessionDescription() { - // @@protoc_insertion_point(destructor:location.nearby.mediums.SessionDescription) - if (GetArenaForAllocation() != nullptr) return; - SharedDtor(); - _internal_metadata_.Delete(); -} - -inline void SessionDescription::SharedDtor() { - GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); - description_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -} - -void SessionDescription::ArenaDtor(void* object) { - SessionDescription* _this = reinterpret_cast< SessionDescription* >(object); - (void)_this; -} -void SessionDescription::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void SessionDescription::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void SessionDescription::Clear() { -// @@protoc_insertion_point(message_clear_start:location.nearby.mediums.SessionDescription) - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - description_.ClearNonDefaultToEmpty(); - } - _has_bits_.Clear(); - _internal_metadata_.Clear(); -} - -const char* SessionDescription::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - _Internal::HasBits has_bits{}; - while (!ctx->Done(&ptr)) { - uint32_t tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - switch (tag >> 3) { - // optional string description = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { - auto str = _internal_mutable_description(); - ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); - CHK_(ptr); - } else - goto handle_unusual; - continue; - default: - goto handle_unusual; - } // switch - handle_unusual: - if ((tag == 0) || ((tag & 7) == 4)) { - CHK_(ptr); - ctx->SetLastTag(tag); - goto message_done; - } - ptr = UnknownFieldParse( - tag, - _internal_metadata_.mutable_unknown_fields(), - ptr, ctx); - CHK_(ptr != nullptr); - } // while -message_done: - _has_bits_.Or(has_bits); - return ptr; -failure: - ptr = nullptr; - goto message_done; -#undef CHK_ -} - -uint8_t* SessionDescription::_InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:location.nearby.mediums.SessionDescription) - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - // optional string description = 1; - if (cached_has_bits & 0x00000001u) { - target = stream->WriteStringMaybeAliased( - 1, this->_internal_description(), target); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = stream->WriteRaw(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(), - static_cast(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target); - } - // @@protoc_insertion_point(serialize_to_array_end:location.nearby.mediums.SessionDescription) - return target; -} - -size_t SessionDescription::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:location.nearby.mediums.SessionDescription) - size_t total_size = 0; - - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // optional string description = 1; - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( - this->_internal_description()); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - total_size += _internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size(); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void SessionDescription::CheckTypeAndMergeFrom( - const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { - MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast( - &from)); -} - -void SessionDescription::MergeFrom(const SessionDescription& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:location.nearby.mediums.SessionDescription) - GOOGLE_DCHECK_NE(&from, this); - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - if (from._internal_has_description()) { - _internal_set_description(from._internal_description()); - } - _internal_metadata_.MergeFrom(from._internal_metadata_); -} - -void SessionDescription::CopyFrom(const SessionDescription& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:location.nearby.mediums.SessionDescription) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool SessionDescription::IsInitialized() const { - return true; -} - -void SessionDescription::InternalSwap(SessionDescription* other) { - using std::swap; - auto* lhs_arena = GetArenaForAllocation(); - auto* rhs_arena = other->GetArenaForAllocation(); - _internal_metadata_.InternalSwap(&other->_internal_metadata_); - swap(_has_bits_[0], other->_has_bits_[0]); - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( - &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), - &description_, lhs_arena, - &other->description_, rhs_arena - ); -} - -std::string SessionDescription::GetTypeName() const { - return "location.nearby.mediums.SessionDescription"; -} - - -// =================================================================== - -class IceCandidate::_Internal { - public: - using HasBits = decltype(std::declval()._has_bits_); - static void set_has_sdp(HasBits* has_bits) { - (*has_bits)[0] |= 1u; - } - static void set_has_sdp_mid(HasBits* has_bits) { - (*has_bits)[0] |= 2u; - } - static void set_has_sdp_m_line_index(HasBits* has_bits) { - (*has_bits)[0] |= 4u; - } -}; - -IceCandidate::IceCandidate(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { - SharedCtor(); - if (!is_message_owned) { - RegisterArenaDtor(arena); - } - // @@protoc_insertion_point(arena_constructor:location.nearby.mediums.IceCandidate) -} -IceCandidate::IceCandidate(const IceCandidate& from) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(), - _has_bits_(from._has_bits_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - sdp_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - sdp_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation()); - #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (from._internal_has_sdp()) { - sdp_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdp(), - GetArenaForAllocation()); - } - sdp_mid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - sdp_mid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation()); - #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING - if (from._internal_has_sdp_mid()) { - sdp_mid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdp_mid(), - GetArenaForAllocation()); - } - sdp_m_line_index_ = from.sdp_m_line_index_; - // @@protoc_insertion_point(copy_constructor:location.nearby.mediums.IceCandidate) -} - -inline void IceCandidate::SharedCtor() { -sdp_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - sdp_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation()); -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING -sdp_mid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING - sdp_mid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation()); -#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING -sdp_m_line_index_ = 0; -} - -IceCandidate::~IceCandidate() { - // @@protoc_insertion_point(destructor:location.nearby.mediums.IceCandidate) - if (GetArenaForAllocation() != nullptr) return; - SharedDtor(); - _internal_metadata_.Delete(); -} - -inline void IceCandidate::SharedDtor() { - GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); - sdp_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); - sdp_mid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); -} - -void IceCandidate::ArenaDtor(void* object) { - IceCandidate* _this = reinterpret_cast< IceCandidate* >(object); - (void)_this; -} -void IceCandidate::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void IceCandidate::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void IceCandidate::Clear() { -// @@protoc_insertion_point(message_clear_start:location.nearby.mediums.IceCandidate) - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000003u) { - if (cached_has_bits & 0x00000001u) { - sdp_.ClearNonDefaultToEmpty(); - } - if (cached_has_bits & 0x00000002u) { - sdp_mid_.ClearNonDefaultToEmpty(); - } - } - sdp_m_line_index_ = 0; - _has_bits_.Clear(); - _internal_metadata_.Clear(); -} - -const char* IceCandidate::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - _Internal::HasBits has_bits{}; - while (!ctx->Done(&ptr)) { - uint32_t tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - switch (tag >> 3) { - // optional string sdp = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { - auto str = _internal_mutable_sdp(); - ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); - CHK_(ptr); - } else - goto handle_unusual; - continue; - // optional string sdp_mid = 2; - case 2: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 18)) { - auto str = _internal_mutable_sdp_mid(); - ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); - CHK_(ptr); - } else - goto handle_unusual; - continue; - // optional int32 sdp_m_line_index = 3; - case 3: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 24)) { - _Internal::set_has_sdp_m_line_index(&has_bits); - sdp_m_line_index_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr); - CHK_(ptr); - } else - goto handle_unusual; - continue; - default: - goto handle_unusual; - } // switch - handle_unusual: - if ((tag == 0) || ((tag & 7) == 4)) { - CHK_(ptr); - ctx->SetLastTag(tag); - goto message_done; - } - ptr = UnknownFieldParse( - tag, - _internal_metadata_.mutable_unknown_fields(), - ptr, ctx); - CHK_(ptr != nullptr); - } // while -message_done: - _has_bits_.Or(has_bits); - return ptr; -failure: - ptr = nullptr; - goto message_done; -#undef CHK_ -} - -uint8_t* IceCandidate::_InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:location.nearby.mediums.IceCandidate) - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - // optional string sdp = 1; - if (cached_has_bits & 0x00000001u) { - target = stream->WriteStringMaybeAliased( - 1, this->_internal_sdp(), target); - } - - // optional string sdp_mid = 2; - if (cached_has_bits & 0x00000002u) { - target = stream->WriteStringMaybeAliased( - 2, this->_internal_sdp_mid(), target); - } - - // optional int32 sdp_m_line_index = 3; - if (cached_has_bits & 0x00000004u) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->_internal_sdp_m_line_index(), target); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = stream->WriteRaw(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(), - static_cast(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target); - } - // @@protoc_insertion_point(serialize_to_array_end:location.nearby.mediums.IceCandidate) - return target; -} - -size_t IceCandidate::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:location.nearby.mediums.IceCandidate) - size_t total_size = 0; - - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000007u) { - // optional string sdp = 1; - if (cached_has_bits & 0x00000001u) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( - this->_internal_sdp()); - } - - // optional string sdp_mid = 2; - if (cached_has_bits & 0x00000002u) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( - this->_internal_sdp_mid()); - } - - // optional int32 sdp_m_line_index = 3; - if (cached_has_bits & 0x00000004u) { - total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32SizePlusOne(this->_internal_sdp_m_line_index()); - } - - } - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - total_size += _internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size(); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void IceCandidate::CheckTypeAndMergeFrom( - const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { - MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast( - &from)); -} - -void IceCandidate::MergeFrom(const IceCandidate& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:location.nearby.mediums.IceCandidate) - GOOGLE_DCHECK_NE(&from, this); - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - cached_has_bits = from._has_bits_[0]; - if (cached_has_bits & 0x00000007u) { - if (cached_has_bits & 0x00000001u) { - _internal_set_sdp(from._internal_sdp()); - } - if (cached_has_bits & 0x00000002u) { - _internal_set_sdp_mid(from._internal_sdp_mid()); - } - if (cached_has_bits & 0x00000004u) { - sdp_m_line_index_ = from.sdp_m_line_index_; - } - _has_bits_[0] |= cached_has_bits; - } - _internal_metadata_.MergeFrom(from._internal_metadata_); -} - -void IceCandidate::CopyFrom(const IceCandidate& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:location.nearby.mediums.IceCandidate) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool IceCandidate::IsInitialized() const { - return true; -} - -void IceCandidate::InternalSwap(IceCandidate* other) { - using std::swap; - auto* lhs_arena = GetArenaForAllocation(); - auto* rhs_arena = other->GetArenaForAllocation(); - _internal_metadata_.InternalSwap(&other->_internal_metadata_); - swap(_has_bits_[0], other->_has_bits_[0]); - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( - &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), - &sdp_, lhs_arena, - &other->sdp_, rhs_arena - ); - ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( - &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), - &sdp_mid_, lhs_arena, - &other->sdp_mid_, rhs_arena - ); - swap(sdp_m_line_index_, other->sdp_m_line_index_); -} - -std::string IceCandidate::GetTypeName() const { - return "location.nearby.mediums.IceCandidate"; -} - - -// =================================================================== - -class IceCandidates::_Internal { - public: -}; - -IceCandidates::IceCandidates(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned), - ice_candidates_(arena) { - SharedCtor(); - if (!is_message_owned) { - RegisterArenaDtor(arena); - } - // @@protoc_insertion_point(arena_constructor:location.nearby.mediums.IceCandidates) -} -IceCandidates::IceCandidates(const IceCandidates& from) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(), - ice_candidates_(from.ice_candidates_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - // @@protoc_insertion_point(copy_constructor:location.nearby.mediums.IceCandidates) -} - -inline void IceCandidates::SharedCtor() { -} - -IceCandidates::~IceCandidates() { - // @@protoc_insertion_point(destructor:location.nearby.mediums.IceCandidates) - if (GetArenaForAllocation() != nullptr) return; - SharedDtor(); - _internal_metadata_.Delete(); -} - -inline void IceCandidates::SharedDtor() { - GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); -} - -void IceCandidates::ArenaDtor(void* object) { - IceCandidates* _this = reinterpret_cast< IceCandidates* >(object); - (void)_this; -} -void IceCandidates::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void IceCandidates::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void IceCandidates::Clear() { -// @@protoc_insertion_point(message_clear_start:location.nearby.mediums.IceCandidates) - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - ice_candidates_.Clear(); - _internal_metadata_.Clear(); -} - -const char* IceCandidates::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - while (!ctx->Done(&ptr)) { - uint32_t tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - switch (tag >> 3) { - // repeated .location.nearby.mediums.IceCandidate ice_candidates = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { - ptr -= 1; - do { - ptr += 1; - ptr = ctx->ParseMessage(_internal_add_ice_candidates(), ptr); - CHK_(ptr); - if (!ctx->DataAvailable(ptr)) break; - } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); - } else - goto handle_unusual; - continue; - default: - goto handle_unusual; - } // switch - handle_unusual: - if ((tag == 0) || ((tag & 7) == 4)) { - CHK_(ptr); - ctx->SetLastTag(tag); - goto message_done; - } - ptr = UnknownFieldParse( - tag, - _internal_metadata_.mutable_unknown_fields(), - ptr, ctx); - CHK_(ptr != nullptr); - } // while -message_done: - return ptr; -failure: - ptr = nullptr; - goto message_done; -#undef CHK_ -} - -uint8_t* IceCandidates::_InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:location.nearby.mediums.IceCandidates) - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - // repeated .location.nearby.mediums.IceCandidate ice_candidates = 1; - for (unsigned int i = 0, - n = static_cast(this->_internal_ice_candidates_size()); i < n; i++) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage(1, this->_internal_ice_candidates(i), target, stream); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = stream->WriteRaw(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(), - static_cast(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target); - } - // @@protoc_insertion_point(serialize_to_array_end:location.nearby.mediums.IceCandidates) - return target; -} - -size_t IceCandidates::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:location.nearby.mediums.IceCandidates) - size_t total_size = 0; - - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // repeated .location.nearby.mediums.IceCandidate ice_candidates = 1; - total_size += 1UL * this->_internal_ice_candidates_size(); - for (const auto& msg : this->ice_candidates_) { - total_size += - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - total_size += _internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size(); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void IceCandidates::CheckTypeAndMergeFrom( - const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { - MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast( - &from)); -} - -void IceCandidates::MergeFrom(const IceCandidates& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:location.nearby.mediums.IceCandidates) - GOOGLE_DCHECK_NE(&from, this); - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - ice_candidates_.MergeFrom(from.ice_candidates_); - _internal_metadata_.MergeFrom(from._internal_metadata_); -} - -void IceCandidates::CopyFrom(const IceCandidates& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:location.nearby.mediums.IceCandidates) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool IceCandidates::IsInitialized() const { - return true; -} - -void IceCandidates::InternalSwap(IceCandidates* other) { - using std::swap; - _internal_metadata_.InternalSwap(&other->_internal_metadata_); - ice_candidates_.InternalSwap(&other->ice_candidates_); -} - -std::string IceCandidates::GetTypeName() const { - return "location.nearby.mediums.IceCandidates"; -} - - -// =================================================================== - -class Offer::_Internal { - public: - using HasBits = decltype(std::declval()._has_bits_); - static const ::location::nearby::mediums::SessionDescription& session_description(const Offer* msg); - static void set_has_session_description(HasBits* has_bits) { - (*has_bits)[0] |= 1u; - } -}; - -const ::location::nearby::mediums::SessionDescription& -Offer::_Internal::session_description(const Offer* msg) { - return *msg->session_description_; -} -Offer::Offer(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { - SharedCtor(); - if (!is_message_owned) { - RegisterArenaDtor(arena); - } - // @@protoc_insertion_point(arena_constructor:location.nearby.mediums.Offer) -} -Offer::Offer(const Offer& from) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(), - _has_bits_(from._has_bits_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from._internal_has_session_description()) { - session_description_ = new ::location::nearby::mediums::SessionDescription(*from.session_description_); - } else { - session_description_ = nullptr; - } - // @@protoc_insertion_point(copy_constructor:location.nearby.mediums.Offer) -} - -inline void Offer::SharedCtor() { -session_description_ = nullptr; -} - -Offer::~Offer() { - // @@protoc_insertion_point(destructor:location.nearby.mediums.Offer) - if (GetArenaForAllocation() != nullptr) return; - SharedDtor(); - _internal_metadata_.Delete(); -} - -inline void Offer::SharedDtor() { - GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); - if (this != internal_default_instance()) delete session_description_; -} - -void Offer::ArenaDtor(void* object) { - Offer* _this = reinterpret_cast< Offer* >(object); - (void)_this; -} -void Offer::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void Offer::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void Offer::Clear() { -// @@protoc_insertion_point(message_clear_start:location.nearby.mediums.Offer) - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - GOOGLE_DCHECK(session_description_ != nullptr); - session_description_->Clear(); - } - _has_bits_.Clear(); - _internal_metadata_.Clear(); -} - -const char* Offer::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - _Internal::HasBits has_bits{}; - while (!ctx->Done(&ptr)) { - uint32_t tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - switch (tag >> 3) { - // optional .location.nearby.mediums.SessionDescription session_description = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { - ptr = ctx->ParseMessage(_internal_mutable_session_description(), ptr); - CHK_(ptr); - } else - goto handle_unusual; - continue; - default: - goto handle_unusual; - } // switch - handle_unusual: - if ((tag == 0) || ((tag & 7) == 4)) { - CHK_(ptr); - ctx->SetLastTag(tag); - goto message_done; - } - ptr = UnknownFieldParse( - tag, - _internal_metadata_.mutable_unknown_fields(), - ptr, ctx); - CHK_(ptr != nullptr); - } // while -message_done: - _has_bits_.Or(has_bits); - return ptr; -failure: - ptr = nullptr; - goto message_done; -#undef CHK_ -} - -uint8_t* Offer::_InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:location.nearby.mediums.Offer) - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - // optional .location.nearby.mediums.SessionDescription session_description = 1; - if (cached_has_bits & 0x00000001u) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage( - 1, _Internal::session_description(this), target, stream); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = stream->WriteRaw(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(), - static_cast(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target); - } - // @@protoc_insertion_point(serialize_to_array_end:location.nearby.mediums.Offer) - return target; -} - -size_t Offer::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:location.nearby.mediums.Offer) - size_t total_size = 0; - - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // optional .location.nearby.mediums.SessionDescription session_description = 1; - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( - *session_description_); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - total_size += _internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size(); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Offer::CheckTypeAndMergeFrom( - const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { - MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast( - &from)); -} - -void Offer::MergeFrom(const Offer& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:location.nearby.mediums.Offer) - GOOGLE_DCHECK_NE(&from, this); - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - if (from._internal_has_session_description()) { - _internal_mutable_session_description()->::location::nearby::mediums::SessionDescription::MergeFrom(from._internal_session_description()); - } - _internal_metadata_.MergeFrom(from._internal_metadata_); -} - -void Offer::CopyFrom(const Offer& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:location.nearby.mediums.Offer) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Offer::IsInitialized() const { - return true; -} - -void Offer::InternalSwap(Offer* other) { - using std::swap; - _internal_metadata_.InternalSwap(&other->_internal_metadata_); - swap(_has_bits_[0], other->_has_bits_[0]); - swap(session_description_, other->session_description_); -} - -std::string Offer::GetTypeName() const { - return "location.nearby.mediums.Offer"; -} - - -// =================================================================== - -class Answer::_Internal { - public: - using HasBits = decltype(std::declval()._has_bits_); - static const ::location::nearby::mediums::SessionDescription& session_description(const Answer* msg); - static void set_has_session_description(HasBits* has_bits) { - (*has_bits)[0] |= 1u; - } -}; - -const ::location::nearby::mediums::SessionDescription& -Answer::_Internal::session_description(const Answer* msg) { - return *msg->session_description_; -} -Answer::Answer(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { - SharedCtor(); - if (!is_message_owned) { - RegisterArenaDtor(arena); - } - // @@protoc_insertion_point(arena_constructor:location.nearby.mediums.Answer) -} -Answer::Answer(const Answer& from) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(), - _has_bits_(from._has_bits_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from._internal_has_session_description()) { - session_description_ = new ::location::nearby::mediums::SessionDescription(*from.session_description_); - } else { - session_description_ = nullptr; - } - // @@protoc_insertion_point(copy_constructor:location.nearby.mediums.Answer) -} - -inline void Answer::SharedCtor() { -session_description_ = nullptr; -} - -Answer::~Answer() { - // @@protoc_insertion_point(destructor:location.nearby.mediums.Answer) - if (GetArenaForAllocation() != nullptr) return; - SharedDtor(); - _internal_metadata_.Delete(); -} - -inline void Answer::SharedDtor() { - GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); - if (this != internal_default_instance()) delete session_description_; -} - -void Answer::ArenaDtor(void* object) { - Answer* _this = reinterpret_cast< Answer* >(object); - (void)_this; -} -void Answer::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void Answer::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void Answer::Clear() { -// @@protoc_insertion_point(message_clear_start:location.nearby.mediums.Answer) - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - GOOGLE_DCHECK(session_description_ != nullptr); - session_description_->Clear(); - } - _has_bits_.Clear(); - _internal_metadata_.Clear(); -} - -const char* Answer::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - _Internal::HasBits has_bits{}; - while (!ctx->Done(&ptr)) { - uint32_t tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - switch (tag >> 3) { - // optional .location.nearby.mediums.SessionDescription session_description = 1; - case 1: - if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { - ptr = ctx->ParseMessage(_internal_mutable_session_description(), ptr); - CHK_(ptr); - } else - goto handle_unusual; - continue; - default: - goto handle_unusual; - } // switch - handle_unusual: - if ((tag == 0) || ((tag & 7) == 4)) { - CHK_(ptr); - ctx->SetLastTag(tag); - goto message_done; - } - ptr = UnknownFieldParse( - tag, - _internal_metadata_.mutable_unknown_fields(), - ptr, ctx); - CHK_(ptr != nullptr); - } // while -message_done: - _has_bits_.Or(has_bits); - return ptr; -failure: - ptr = nullptr; - goto message_done; -#undef CHK_ -} - -uint8_t* Answer::_InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:location.nearby.mediums.Answer) - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - cached_has_bits = _has_bits_[0]; - // optional .location.nearby.mediums.SessionDescription session_description = 1; - if (cached_has_bits & 0x00000001u) { - target = stream->EnsureSpace(target); - target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: - InternalWriteMessage( - 1, _Internal::session_description(this), target, stream); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = stream->WriteRaw(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(), - static_cast(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target); - } - // @@protoc_insertion_point(serialize_to_array_end:location.nearby.mediums.Answer) - return target; -} - -size_t Answer::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:location.nearby.mediums.Answer) - size_t total_size = 0; - - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // optional .location.nearby.mediums.SessionDescription session_description = 1; - cached_has_bits = _has_bits_[0]; - if (cached_has_bits & 0x00000001u) { - total_size += 1 + - ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( - *session_description_); - } - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - total_size += _internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size(); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Answer::CheckTypeAndMergeFrom( - const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { - MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast( - &from)); -} - -void Answer::MergeFrom(const Answer& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:location.nearby.mediums.Answer) - GOOGLE_DCHECK_NE(&from, this); - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - if (from._internal_has_session_description()) { - _internal_mutable_session_description()->::location::nearby::mediums::SessionDescription::MergeFrom(from._internal_session_description()); - } - _internal_metadata_.MergeFrom(from._internal_metadata_); -} - -void Answer::CopyFrom(const Answer& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:location.nearby.mediums.Answer) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Answer::IsInitialized() const { - return true; -} - -void Answer::InternalSwap(Answer* other) { - using std::swap; - _internal_metadata_.InternalSwap(&other->_internal_metadata_); - swap(_has_bits_[0], other->_has_bits_[0]); - swap(session_description_, other->session_description_); -} - -std::string Answer::GetTypeName() const { - return "location.nearby.mediums.Answer"; -} - - -// =================================================================== - -class ReadyForSignalingPoke::_Internal { - public: -}; - -ReadyForSignalingPoke::ReadyForSignalingPoke(::PROTOBUF_NAMESPACE_ID::Arena* arena, - bool is_message_owned) - : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) { - SharedCtor(); - if (!is_message_owned) { - RegisterArenaDtor(arena); - } - // @@protoc_insertion_point(arena_constructor:location.nearby.mediums.ReadyForSignalingPoke) -} -ReadyForSignalingPoke::ReadyForSignalingPoke(const ReadyForSignalingPoke& from) - : ::PROTOBUF_NAMESPACE_ID::MessageLite() { - _internal_metadata_.MergeFrom(from._internal_metadata_); - // @@protoc_insertion_point(copy_constructor:location.nearby.mediums.ReadyForSignalingPoke) -} - -inline void ReadyForSignalingPoke::SharedCtor() { -} - -ReadyForSignalingPoke::~ReadyForSignalingPoke() { - // @@protoc_insertion_point(destructor:location.nearby.mediums.ReadyForSignalingPoke) - if (GetArenaForAllocation() != nullptr) return; - SharedDtor(); - _internal_metadata_.Delete(); -} - -inline void ReadyForSignalingPoke::SharedDtor() { - GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); -} - -void ReadyForSignalingPoke::ArenaDtor(void* object) { - ReadyForSignalingPoke* _this = reinterpret_cast< ReadyForSignalingPoke* >(object); - (void)_this; -} -void ReadyForSignalingPoke::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { -} -void ReadyForSignalingPoke::SetCachedSize(int size) const { - _cached_size_.Set(size); -} - -void ReadyForSignalingPoke::Clear() { -// @@protoc_insertion_point(message_clear_start:location.nearby.mediums.ReadyForSignalingPoke) - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - _internal_metadata_.Clear(); -} - -const char* ReadyForSignalingPoke::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { -#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure - while (!ctx->Done(&ptr)) { - uint32_t tag; - ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); - if ((tag == 0) || ((tag & 7) == 4)) { - CHK_(ptr); - ctx->SetLastTag(tag); - goto message_done; - } - ptr = UnknownFieldParse( - tag, - _internal_metadata_.mutable_unknown_fields(), - ptr, ctx); - CHK_(ptr != nullptr); - } // while -message_done: - return ptr; -failure: - ptr = nullptr; - goto message_done; -#undef CHK_ -} - -uint8_t* ReadyForSignalingPoke::_InternalSerialize( - uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { - // @@protoc_insertion_point(serialize_to_array_start:location.nearby.mediums.ReadyForSignalingPoke) - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - target = stream->WriteRaw(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(), - static_cast(_internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target); - } - // @@protoc_insertion_point(serialize_to_array_end:location.nearby.mediums.ReadyForSignalingPoke) - return target; -} - -size_t ReadyForSignalingPoke::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:location.nearby.mediums.ReadyForSignalingPoke) - size_t total_size = 0; - - uint32_t cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { - total_size += _internal_metadata_.unknown_fields(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size(); - } - int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void ReadyForSignalingPoke::CheckTypeAndMergeFrom( - const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) { - MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast( - &from)); -} - -void ReadyForSignalingPoke::MergeFrom(const ReadyForSignalingPoke& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:location.nearby.mediums.ReadyForSignalingPoke) - GOOGLE_DCHECK_NE(&from, this); - uint32_t cached_has_bits = 0; - (void) cached_has_bits; - - _internal_metadata_.MergeFrom(from._internal_metadata_); -} - -void ReadyForSignalingPoke::CopyFrom(const ReadyForSignalingPoke& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:location.nearby.mediums.ReadyForSignalingPoke) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool ReadyForSignalingPoke::IsInitialized() const { - return true; -} - -void ReadyForSignalingPoke::InternalSwap(ReadyForSignalingPoke* other) { - using std::swap; - _internal_metadata_.InternalSwap(&other->_internal_metadata_); -} - -std::string ReadyForSignalingPoke::GetTypeName() const { - return "location.nearby.mediums.ReadyForSignalingPoke"; -} - - -// @@protoc_insertion_point(namespace_scope) -} // namespace mediums -} // namespace nearby -} // namespace location -PROTOBUF_NAMESPACE_OPEN -template<> PROTOBUF_NOINLINE ::location::nearby::mediums::WebRtcSignalingFrame* Arena::CreateMaybeMessage< ::location::nearby::mediums::WebRtcSignalingFrame >(Arena* arena) { - return Arena::CreateMessageInternal< ::location::nearby::mediums::WebRtcSignalingFrame >(arena); -} -template<> PROTOBUF_NOINLINE ::location::nearby::mediums::PeerId* Arena::CreateMaybeMessage< ::location::nearby::mediums::PeerId >(Arena* arena) { - return Arena::CreateMessageInternal< ::location::nearby::mediums::PeerId >(arena); -} -template<> PROTOBUF_NOINLINE ::location::nearby::mediums::SessionDescription* Arena::CreateMaybeMessage< ::location::nearby::mediums::SessionDescription >(Arena* arena) { - return Arena::CreateMessageInternal< ::location::nearby::mediums::SessionDescription >(arena); -} -template<> PROTOBUF_NOINLINE ::location::nearby::mediums::IceCandidate* Arena::CreateMaybeMessage< ::location::nearby::mediums::IceCandidate >(Arena* arena) { - return Arena::CreateMessageInternal< ::location::nearby::mediums::IceCandidate >(arena); -} -template<> PROTOBUF_NOINLINE ::location::nearby::mediums::IceCandidates* Arena::CreateMaybeMessage< ::location::nearby::mediums::IceCandidates >(Arena* arena) { - return Arena::CreateMessageInternal< ::location::nearby::mediums::IceCandidates >(arena); -} -template<> PROTOBUF_NOINLINE ::location::nearby::mediums::Offer* Arena::CreateMaybeMessage< ::location::nearby::mediums::Offer >(Arena* arena) { - return Arena::CreateMessageInternal< ::location::nearby::mediums::Offer >(arena); -} -template<> PROTOBUF_NOINLINE ::location::nearby::mediums::Answer* Arena::CreateMaybeMessage< ::location::nearby::mediums::Answer >(Arena* arena) { - return Arena::CreateMessageInternal< ::location::nearby::mediums::Answer >(arena); -} -template<> PROTOBUF_NOINLINE ::location::nearby::mediums::ReadyForSignalingPoke* Arena::CreateMaybeMessage< ::location::nearby::mediums::ReadyForSignalingPoke >(Arena* arena) { - return Arena::CreateMessageInternal< ::location::nearby::mediums::ReadyForSignalingPoke >(arena); -} -PROTOBUF_NAMESPACE_CLOSE - -// @@protoc_insertion_point(global_scope) -#include