4#ifndef PROTOBUF_api_2fclient_2fv1_2fchannel_5fid_2eproto__INCLUDED
5#define PROTOBUF_api_2fclient_2fv1_2fchannel_5fid_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
11#if GOOGLE_PROTOBUF_VERSION < 2006000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
58 return _unknown_fields_;
62 return &_unknown_fields_;
65 static const ::google::protobuf::Descriptor*
descriptor();
86 inline bool has_type()
const;
87 inline void clear_type();
88 static const int kTypeFieldNumber = 1;
93 inline bool has_host()
const;
94 inline void clear_host();
95 static const int kHostFieldNumber = 2;
96 inline const ::bgs::protocol::ProcessId& host()
const;
97 inline ::bgs::protocol::ProcessId* mutable_host();
98 inline ::bgs::protocol::ProcessId* release_host();
102 inline bool has_id()
const;
103 inline void clear_id();
104 static const int kIdFieldNumber = 3;
109 inline bool has_region()
const;
110 inline void clear_region();
111 static const int kRegionFieldNumber = 4;
117 inline void set_has_type();
118 inline void clear_has_type();
119 inline void set_has_host();
120 inline void clear_has_host();
121 inline void set_has_id();
122 inline void clear_has_id();
123 inline void set_has_region();
124 inline void clear_has_region();
184 if (
host_ != NULL)
host_->::bgs::protocol::ProcessId::Clear();
193 if (
host_ == NULL)
host_ = new ::bgs::protocol::ProcessId;
::google::protobuf::uint32 type_
::google::protobuf::uint32 _has_bits_[1]
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto()
void Swap(ChannelId *other)
inline ::google::protobuf::uint32 region() const
void set_allocated_host(::bgs::protocol::ProcessId *host)
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_type(::google::protobuf::uint32 value)
static const ChannelId & default_instance()
ChannelId & operator=(const ChannelId &from)
int GetCachedSize() const
inline ::bgs::protocol::ProcessId * mutable_host()
::google::protobuf::uint32 region_
void InitAsDefaultInstance()
inline ::google::protobuf::uint32 id() const
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_id(::google::protobuf::uint32 value)
::google::protobuf::Metadata GetMetadata() const
static ChannelId * default_instance_
void set_region(::google::protobuf::uint32 value)
inline ::google::protobuf::uint32 type() const
ChannelId(const ChannelId &from)
::bgs::protocol::ProcessId * host_
friend void protobuf_AssignDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto()
const ::bgs::protocol::ProcessId & host() const
::google::protobuf::uint32 id_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::ProcessId * release_host()
friend void protobuf_ShutdownFile_api_2fclient_2fv1_2fchannel_5fid_2eproto()
constexpr std::size_t size()
void protobuf_AssignDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto()
void protobuf_ShutdownFile_api_2fclient_2fv1_2fchannel_5fid_2eproto()
void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto()