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

#include "network_connection.pb.h"

#include <algorithm>

#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/reflection_ops.h>
#include <google/protobuf/wire_format.h>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>

PROTOBUF_PRAGMA_INIT_SEG

namespace _pb = ::PROTOBUF_NAMESPACE_ID;
namespace _pbi = _pb::internal;

static const ::_pb::EnumDescriptor* file_level_enum_descriptors_network_5fconnection_2eproto[1];
static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_network_5fconnection_2eproto = nullptr;
const uint32_t TableStruct_network_5fconnection_2eproto::offsets[1] = {};
static constexpr ::_pbi::MigrationSchema* schemas = nullptr;
static constexpr ::_pb::Message* const* file_default_instances = nullptr;

const char descriptor_table_protodef_network_5fconnection_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
  "\n\030network_connection.proto\032 google/proto"
  "buf/descriptor.proto*\260M\n\033ENetworkDisconn"
  "ectionReason\022\036\n\032NETWORK_DISCONNECT_INVAL"
  "ID\020\000\022\037\n\033NETWORK_DISCONNECT_SHUTDOWN\020\001\022F\n"
  "%NETWORK_DISCONNECT_DISCONNECT_BY_USER\020\002"
  "\032\033\242\324\030\027#GameUI_Disconnect_User\022J\n\'NETWORK"
  "_DISCONNECT_DISCONNECT_BY_SERVER\020\003\032\035\242\324\030\031"
  "#GameUI_Disconnect_Server\022B\n\027NETWORK_DIS"
  "CONNECT_LOST\020\004\032%\242\324\030!#GameUI_Disconnect_C"
  "onnectionLost\022J\n\033NETWORK_DISCONNECT_OVER"
  "FLOW\020\005\032)\242\324\030%#GameUI_Disconnect_Connectio"
  "nOverflow\022I\n\037NETWORK_DISCONNECT_STEAM_BA"
  "NNED\020\006\032$\242\324\030 #GameUI_Disconnect_SteamIDBa"
  "nned\022G\n\036NETWORK_DISCONNECT_STEAM_INUSE\020\007"
  "\032#\242\324\030\037#GameUI_Disconnect_SteamIDInUse\022G\n"
  "\037NETWORK_DISCONNECT_STEAM_TICKET\020\010\032\"\242\324\030\036"
  "#GameUI_Disconnect_SteamTicket\022E\n\036NETWOR"
  "K_DISCONNECT_STEAM_LOGON\020\t\032!\242\324\030\035#GameUI_"
  "Disconnect_SteamLogon\022M\n&NETWORK_DISCONN"
  "ECT_STEAM_AUTHCANCELLED\020\n\032!\242\324\030\035#GameUI_D"
  "isconnect_SteamLogon\022O\n(NETWORK_DISCONNE"
  "CT_STEAM_AUTHALREADYUSED\020\013\032!\242\324\030\035#GameUI_"
  "Disconnect_SteamLogon\022K\n$NETWORK_DISCONN"
  "ECT_STEAM_AUTHINVALID\020\014\032!\242\324\030\035#GameUI_Dis"
  "connect_SteamLogon\022M\n$NETWORK_DISCONNECT"
  "_STEAM_VACBANSTATE\020\r\032#\242\324\030\033#GameUI_Discon"
  "nect_SteamVAC\260\324\030\000\022S\n,NETWORK_DISCONNECT_"
  "STEAM_LOGGED_IN_ELSEWHERE\020\016\032!\242\324\030\035#GameUI"
  "_Disconnect_SteamInUse\022T\n+NETWORK_DISCON"
  "NECT_STEAM_VAC_CHECK_TIMEDOUT\020\017\032#\242\324\030\037#Ga"
  "meUI_Disconnect_SteamTimeOut\022I\n NETWORK_"
  "DISCONNECT_STEAM_DROPPED\020\020\032#\242\324\030\037#GameUI_"
  "Disconnect_SteamDropped\022M\n\"NETWORK_DISCO"
  "NNECT_STEAM_OWNERSHIP\020\021\032%\242\324\030!#GameUI_Dis"
  "connect_SteamOwnership\022U\n&NETWORK_DISCON"
  "NECT_SERVERINFO_OVERFLOW\020\022\032)\242\324\030%#GameUI_"
  "Disconnect_ServerInfoOverflow\022K\n#NETWORK"
  "_DISCONNECT_TICKMSG_OVERFLOW\020\023\032\"\242\324\030\036#Gam"
  "eUI_Disconnect_TickMessage\022Y\n*NETWORK_DI"
  "SCONNECT_STRINGTABLEMSG_OVERFLOW\020\024\032)\242\324\030%"
  "#GameUI_Disconnect_StringTableMessage\022S\n"
  "\'NETWORK_DISCONNECT_DELTAENTMSG_OVERFLOW"
  "\020\025\032&\242\324\030\"#GameUI_Disconnect_DeltaEntMessa"
  "ge\022Q\n&NETWORK_DISCONNECT_TEMPENTMSG_OVER"
  "FLOW\020\026\032%\242\324\030!#GameUI_Disconnect_TempEntMe"
  "ssage\022O\n%NETWORK_DISCONNECT_SOUNDSMSG_OV"
  "ERFLOW\020\027\032$\242\324\030 #GameUI_Disconnect_SoundsM"
  "essage\022P\n#NETWORK_DISCONNECT_SNAPSHOTOVE"
  "RFLOW\020\030\032\'\242\324\030##GameUI_Disconnect_Snapshot"
  "Overflow\022J\n NETWORK_DISCONNECT_SNAPSHOTE"
  "RROR\020\031\032$\242\324\030 #GameUI_Disconnect_SnapshotE"
  "rror\022P\n#NETWORK_DISCONNECT_RELIABLEOVERF"
  "LOW\020\032\032\'\242\324\030##GameUI_Disconnect_ReliableOv"
  "erflow\022N\n\037NETWORK_DISCONNECT_BADDELTATIC"
  "K\020\033\032)\242\324\030%#GameUI_Disconnect_BadClientDel"
  "taTick\022H\n\037NETWORK_DISCONNECT_NOMORESPLIT"
  "S\020\034\032#\242\324\030\037#GameUI_Disconnect_NoMoreSplits"
  "\022@\n\033NETWORK_DISCONNECT_TIMEDOUT\020\035\032\037\242\324\030\033#"
  "GameUI_Disconnect_TimedOut\022H\n\037NETWORK_DI"
  "SCONNECT_DISCONNECTED\020\036\032#\242\324\030\037#GameUI_Dis"
  "connect_Disconnected\022H\n\037NETWORK_DISCONNE"
  "CT_LEAVINGSPLIT\020\037\032#\242\324\030\037#GameUI_Disconnec"
  "t_LeavingSplit\022X\n\'NETWORK_DISCONNECT_DIF"
  "FERENTCLASSTABLES\020 \032+\242\324\030\'#GameUI_Disconn"
  "ect_DifferentClassTables\022P\n#NETWORK_DISC"
  "ONNECT_BADRELAYPASSWORD\020!\032\'\242\324\030##GameUI_D"
  "isconnect_BadRelayPassword\022X\n\'NETWORK_DI"
  "SCONNECT_BADSPECTATORPASSWORD\020\"\032+\242\324\030\'#Ga"
  "meUI_Disconnect_BadSpectatorPassword\022L\n!"
  "NETWORK_DISCONNECT_HLTVRESTRICTED\020#\032%\242\324\030"
  "!#GameUI_Disconnect_HLTVRestricted\022H\n\037NE"
  "TWORK_DISCONNECT_NOSPECTATORS\020$\032#\242\324\030\037#Ga"
  "meUI_Disconnect_NoSpectators\022N\n\"NETWORK_"
  "DISCONNECT_HLTVUNAVAILABLE\020%\032&\242\324\030\"#GameU"
  "I_Disconnect_HLTVUnavailable\022@\n\033NETWORK_"
  "DISCONNECT_HLTVSTOP\020&\032\037\242\324\030\033#GameUI_Disco"
  "nnect_HLTVStop\022<\n\031NETWORK_DISCONNECT_KIC"
  "KED\020\'\032\035\242\324\030\031#GameUI_Disconnect_Kicked\022@\n\033"
  "NETWORK_DISCONNECT_BANADDED\020(\032\037\242\324\030\033#Game"
  "UI_Disconnect_BanAdded\022H\n\037NETWORK_DISCON"
  "NECT_KICKBANADDED\020)\032#\242\324\030\037#GameUI_Disconn"
  "ect_KickBanAdded\022D\n\035NETWORK_DISCONNECT_H"
  "LTVDIRECT\020*\032!\242\324\030\035#GameUI_Disconnect_HLTV"
  "Direct\022\\\n)NETWORK_DISCONNECT_PURESERVER_"
  "CLIENTEXTRA\020+\032-\242\324\030)#GameUI_Disconnect_Pu"
  "reServer_ClientExtra\022V\n&NETWORK_DISCONNE"
  "CT_PURESERVER_MISMATCH\020,\032*\242\324\030&#GameUI_Di"
  "sconnect_PureServer_Mismatch\022>\n\032NETWORK_"
  "DISCONNECT_USERCMD\020-\032\036\242\324\030\032#GameUI_Discon"
  "nect_UserCmd\022N\n#NETWORK_DISCONNECT_REJEC"
  "TED_BY_GAME\020.\032%\242\324\030!#GameUI_Disconnect_Re"
  "jectedByGame\022T\n&NETWORK_DISCONNECT_MESSA"
  "GE_PARSE_ERROR\020/\032(\242\324\030$#GameUI_Disconnect"
  "_MessageParseError\022X\n(NETWORK_DISCONNECT"
  "_INVALID_MESSAGE_ERROR\0200\032*\242\324\030&#GameUI_Di"
  "sconnect_InvalidMessageError\022T\n&NETWORK_"
  "DISCONNECT_BAD_SERVER_PASSWORD\0201\032(\242\324\030$#G"
  "ameUI_Disconnect_BadServerPassword\0221\n-NE"
  "TWORK_DISCONNECT_DIRECT_CONNECT_RESERVAT"
  "ION\0202\022S\n%NETWORK_DISCONNECT_CONNECTION_F"
  "AILURE\0203\032(\242\324\030$#GameUI_Disconnect_Connect"
  "ionFailure\022Y\n)NETWORK_DISCONNECT_NO_PEER"
  "_GROUP_HANDLERS\0204\032*\242\324\030&#GameUI_Disconnec"
  "t_NoPeerGroupHandlers\022#\n\037NETWORK_DISCONN"
  "ECT_RECONNECTION\0205\022H\n\037NETWORK_DISCONNECT"
  "_LOOPSHUTDOWN\0206\032#\242\324\030\037#GameUI_Disconnect_"
  "LoopShutdown\022L\n!NETWORK_DISCONNECT_LOOPD"
  "EACTIVATE\0207\032%\242\324\030!#GameUI_Disconnect_Loop"
  "Deactivate\022H\n\037NETWORK_DISCONNECT_HOST_EN"
  "DGAME\0208\032#\242\324\030\037#GameUI_Disconnect_Host_End"
  "Game\022\\\n*NETWORK_DISCONNECT_LOOP_LEVELLOA"
  "D_ACTIVATE\0209\032,\242\324\030(#GameUI_Disconnect_Loo"
  "pLevelLoadActivate\022V\n\'NETWORK_DISCONNECT"
  "_CREATE_SERVER_FAILED\020:\032)\242\324\030%#GameUI_Dis"
  "connect_CreateServerFailed\022D\n\032NETWORK_DI"
  "SCONNECT_EXITING\020;\032$\242\324\030 #GameUI_Disconne"
  "ct_ExitingEngine\022T\n)NETWORK_DISCONNECT_R"
  "EQUEST_HOSTSTATE_IDLE\020<\032%\242\324\030!#GameUI_Dis"
  "connect_Request_HSIdle\022\\\n.NETWORK_DISCON"
  "NECT_REQUEST_HOSTSTATE_HLTVRELAY\020=\032(\242\324\030$"
  "#GameUI_Disconnect_Request_HLTVRelay\022Q\n*"
  "NETWORK_DISCONNECT_CLIENT_CONSISTENCY_FA"
  "IL\020>\032!\242\324\030\035#GameUI_ClientConsistencyFail\022"
  "Q\n+NETWORK_DISCONNECT_CLIENT_UNABLE_TO_C"
  "RC_MAP\020\?\032 \242\324\030\034#GameUI_ClientUnableToCRCM"
  "ap\022=\n NETWORK_DISCONNECT_CLIENT_NO_MAP\020@"
  "\032\027\242\324\030\023#GameUI_ClientNoMap\022K\n\'NETWORK_DIS"
  "CONNECT_CLIENT_DIFFERENT_MAP\020A\032\036\242\324\030\032#Gam"
  "eUI_ClientDifferentMap\022M\n(NETWORK_DISCON"
  "NECT_SERVER_REQUIRES_STEAM\020B\032\037\242\324\030\033#GameU"
  "I_ServerRequireSteams\022M\n\"NETWORK_DISCONN"
  "ECT_STEAM_DENY_MISC\020C\032%\242\324\030!#GameUI_Disco"
  "nnect_SteamDeny_Misc\022_\n,NETWORK_DISCONNE"
  "CT_STEAM_DENY_BAD_ANTI_CHEAT\020D\032-\242\324\030)#Gam"
  "eUI_Disconnect_SteamDeny_BadAntiCheat\022M\n"
  "\"NETWORK_DISCONNECT_SERVER_SHUTDOWN\020E\032%\242"
  "\324\030!#GameUI_Disconnect_ServerShutdown\022U\n&"
  "NETWORK_DISCONNECT_REPLAY_INCOMPATIBLE\020G"
  "\032)\242\324\030%#GameUI_Disconnect_ReplayIncompati"
  "ble\022Z\n+NETWORK_DISCONNECT_CONNECT_REQUES"
  "T_TIMEDOUT\020H\032)\242\324\030%#GameUI_Disconnect_Con"
  "nectionTimedout\022U\n&NETWORK_DISCONNECT_SE"
  "RVER_INCOMPATIBLE\020I\032)\242\324\030%#GameUI_Disconn"
  "ect_ServerIncompatible\022^\n*NETWORK_DISCON"
  "NECT_LOCALPROBLEM_MANYRELAYS\020J\032.\242\324\030*#Gam"
  "eUI_Disconnect_LocalProblem_ManyRelays\022z"
  "\n8NETWORK_DISCONNECT_LOCALPROBLEM_HOSTED"
  "SERVERPRIMARYRELAY\020K\032<\242\324\0308#GameUI_Discon"
  "nect_LocalProblem_HostedServerPrimaryRel"
  "ay\022d\n-NETWORK_DISCONNECT_LOCALPROBLEM_NE"
  "TWORKCONFIG\020L\0321\242\324\030-#GameUI_Disconnect_Lo"
  "calProblem_NetworkConfig\022T\n%NETWORK_DISC"
  "ONNECT_LOCALPROBLEM_OTHER\020M\032)\242\324\030%#GameUI"
  "_Disconnect_LocalProblem_Other\022S\n!NETWOR"
  "K_DISCONNECT_REMOTE_TIMEOUT\020O\032,\242\324\030(#Game"
  "UI_Disconnect_RemoteProblem_Timeout\022h\n,N"
  "ETWORK_DISCONNECT_REMOTE_TIMEOUT_CONNECT"
  "ING\020P\0326\242\324\0302#GameUI_Disconnect_RemoteProb"
  "lem_TimeoutConnecting\022O\n\037NETWORK_DISCONN"
  "ECT_REMOTE_OTHER\020Q\032*\242\324\030&#GameUI_Disconne"
  "ct_RemoteProblem_Other\022U\n\"NETWORK_DISCON"
  "NECT_REMOTE_BADCRYPT\020R\032-\242\324\030)#GameUI_Disc"
  "onnect_RemoteProblem_BadCrypt\022Z\n(NETWORK"
  "_DISCONNECT_REMOTE_CERTNOTTRUSTED\020S\032,\242\324\030"
  "(#GameUI_Disconnect_RemoteProblem_BadCer"
  "t\022>\n\032NETWORK_DISCONNECT_UNUSUAL\020T\032\036\242\324\030\032#"
  "GameUI_Disconnect_Unusual\022K\n!NETWORK_DIS"
  "CONNECT_INTERNAL_ERROR\020U\032$\242\324\030 #GameUI_Di"
  "sconnect_InternalError\022Q\n&NETWORK_DISCON"
  "NECT_REJECT_BADCHALLENGE\020\200\001\032$\242\324\030 #GameUI"
  "_ServerRejectBadChallenge\022A\n!NETWORK_DIS"
  "CONNECT_REJECT_NOLOBBY\020\201\001\032\031\242\324\030\025#GameUI_S"
  "erverNoLobby\022O\n(NETWORK_DISCONNECT_REJEC"
  "T_BACKGROUND_MAP\020\202\001\032 \242\324\030\034#Valve_Reject_B"
  "ackground_Map\022M\n\'NETWORK_DISCONNECT_REJE"
  "CT_SINGLE_PLAYER\020\203\001\032\037\242\324\030\033#Valve_Reject_S"
  "ingle_Player\022I\n%NETWORK_DISCONNECT_REJEC"
  "T_HIDDEN_GAME\020\204\001\032\035\242\324\030\031#Valve_Reject_Hidd"
  "en_Game\022O\n%NETWORK_DISCONNECT_REJECT_LAN"
  "RESTRICT\020\205\001\032#\242\324\030\037#GameUI_ServerRejectLAN"
  "Restrict\022O\n%NETWORK_DISCONNECT_REJECT_BA"
  "DPASSWORD\020\206\001\032#\242\324\030\037#GameUI_ServerRejectBa"
  "dPassword\022M\n$NETWORK_DISCONNECT_REJECT_S"
  "ERVERFULL\020\207\001\032\"\242\324\030\036#GameUI_ServerRejectSe"
  "rverFull\022]\n,NETWORK_DISCONNECT_REJECT_IN"
  "VALIDRESERVATION\020\210\001\032*\242\324\030&#GameUI_ServerR"
  "ejectInvalidReservation\022S\n\'NETWORK_DISCO"
  "NNECT_REJECT_FAILEDCHANNEL\020\211\001\032%\242\324\030!#Game"
  "UI_ServerRejectFailedChannel\022W\n,NETWORK_"
  "DISCONNECT_REJECT_CONNECT_FROM_LOBBY\020\212\001\032"
  "$\242\324\030 #Valve_Reject_Connect_From_Lobby\022W\n"
  ",NETWORK_DISCONNECT_REJECT_RESERVED_FOR_"
  "LOBBY\020\213\001\032$\242\324\030 #Valve_Reject_Reserved_For"
  "_Lobby\022Z\n*NETWORK_DISCONNECT_REJECT_INVA"
  "LIDKEYLENGTH\020\214\001\032)\242\324\030%#GameUI_ServerRejec"
  "t_InvalidKeyLength\022O\n%NETWORK_DISCONNECT"
  "_REJECT_OLDPROTOCOL\020\215\001\032#\242\324\030\037#GameUI_Serv"
  "erRejectOldProtocol\022O\n%NETWORK_DISCONNEC"
  "T_REJECT_NEWPROTOCOL\020\216\001\032#\242\324\030\037#GameUI_Ser"
  "verRejectNewProtocol\022[\n+NETWORK_DISCONNE"
  "CT_REJECT_INVALIDCONNECTION\020\217\001\032)\242\324\030%#Gam"
  "eUI_ServerRejectInvalidConnection\022U\n(NET"
  "WORK_DISCONNECT_REJECT_INVALIDCERTLEN\020\220\001"
  "\032&\242\324\030\"#GameUI_ServerRejectInvalidCertLen"
  "\022_\n-NETWORK_DISCONNECT_REJECT_INVALIDSTE"
  "AMCERTLEN\020\221\001\032+\242\324\030\'#GameUI_ServerRejectIn"
  "validSteamCertLen\022C\n\037NETWORK_DISCONNECT_"
  "REJECT_STEAM\020\222\001\032\035\242\324\030\031#GameUI_ServerRejec"
  "tSteam\022Q\n,NETWORK_DISCONNECT_REJECT_SERV"
  "ERAUTHDISABLED\020\223\001\032\036\242\324\030\032#GameUI_ServerAut"
  "hDisabled\022Y\n0NETWORK_DISCONNECT_REJECT_S"
  "ERVERCDKEYAUTHINVALID\020\224\001\032\"\242\324\030\036#GameUI_Se"
  "rverCDKeyAuthInvalid\022E\n NETWORK_DISCONNE"
  "CT_REJECT_BANNED\020\225\001\032\036\242\324\030\032#GameUI_ServerR"
  "ejectBanned\022T\n%NETWORK_DISCONNECT_KICKED"
  "_TEAMKILLING\020\226\001\032(\242\324\030$#Player_DisconnectR"
  "eason_TeamKilling\022N\n\"NETWORK_DISCONNECT_"
  "KICKED_TK_START\020\227\001\032%\242\324\030!#Player_Disconne"
  "ctReason_TK_Start\022^\n*NETWORK_DISCONNECT_"
  "KICKED_UNTRUSTEDACCOUNT\020\230\001\032-\242\324\030)#Player_"
  "DisconnectReason_UntrustedAccount\022^\n*NET"
  "WORK_DISCONNECT_KICKED_CONVICTEDACCOUNT\020"
  "\231\001\032-\242\324\030)#Player_DisconnectReason_Convict"
  "edAccount\022d\n-NETWORK_DISCONNECT_KICKED_C"
  "OMPETITIVECOOLDOWN\020\232\001\0320\242\324\030,#Player_Disco"
  "nnectReason_CompetitiveCooldown\022T\n%NETWO"
  "RK_DISCONNECT_KICKED_TEAMHURTING\020\233\001\032(\242\324\030"
  "$#Player_DisconnectReason_TeamHurting\022Z\n"
  "(NETWORK_DISCONNECT_KICKED_HOSTAGEKILLIN"
  "G\020\234\001\032+\242\324\030\'#Player_DisconnectReason_Hosta"
  "geKilling\022N\n\"NETWORK_DISCONNECT_KICKED_V"
  "OTEDOFF\020\235\001\032%\242\324\030!#Player_DisconnectReason"
  "_VotedOff\022F\n\036NETWORK_DISCONNECT_KICKED_I"
  "DLE\020\236\001\032!\242\324\030\035#Player_DisconnectReason_Idl"
  "e\022L\n!NETWORK_DISCONNECT_KICKED_SUICIDE\020\237"
  "\001\032$\242\324\030 #Player_DisconnectReason_Suicide\022"
  "V\n&NETWORK_DISCONNECT_KICKED_NOSTEAMLOGI"
  "N\020\240\001\032)\242\324\030%#Player_DisconnectReason_NoSte"
  "amLogin\022X\n\'NETWORK_DISCONNECT_KICKED_NOS"
  "TEAMTICKET\020\241\001\032*\242\324\030&#Player_DisconnectRea"
  "son_NoSteamTicket\022\217\001\n)NETWORK_DISCONNECT"
  "_KICKED_INPUTAUTOMATION\020\242\001\032_\242\324\030(#Player_"
  "DisconnectReason_InputAutomation\252\324\030/#Pla"
  "yer_DisconnectReason_InputAutomation_Det"
  "ail\022n\n0NETWORK_DISCONNECT_KICKED_VACNETA"
  "BNORMALBEHAVIOR\020\243\001\0327\242\324\030/#Player_Disconne"
  "ctReason_VacNetAbnormalBehavior\260\324\030\000\022Z\n(N"
  "ETWORK_DISCONNECT_KICKED_INSECURECLIENT\020"
  "\244\001\032+\242\324\030\'#Player_DisconnectReason_Insecur"
  "eClient:E\n\030network_connection_token\022!.go"
  "ogle.protobuf.EnumValueOptions\030\304\212\003 \001(\t:L"
  "\n\037network_connection_detail_token\022!.goog"
  "le.protobuf.EnumValueOptions\030\305\212\003 \001(\t:F\n\023"
  "allowed_from_client\022!.google.protobuf.En"
  "umValueOptions\030\306\212\003 \001(\010:\004true"
  ;
static const ::_pbi::DescriptorTable* const descriptor_table_network_5fconnection_2eproto_deps[1] = {
  &::descriptor_table_google_2fprotobuf_2fdescriptor_2eproto,
};
static ::_pbi::once_flag descriptor_table_network_5fconnection_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_network_5fconnection_2eproto = {
    false, false, 10188, descriptor_table_protodef_network_5fconnection_2eproto,
    "network_connection.proto",
    &descriptor_table_network_5fconnection_2eproto_once, descriptor_table_network_5fconnection_2eproto_deps, 1, 0,
    schemas, file_default_instances, TableStruct_network_5fconnection_2eproto::offsets,
    nullptr, file_level_enum_descriptors_network_5fconnection_2eproto,
    file_level_service_descriptors_network_5fconnection_2eproto,
};
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_network_5fconnection_2eproto_getter() {
  return &descriptor_table_network_5fconnection_2eproto;
}

// Force running AddDescriptors() at dynamic initialization time.
PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_network_5fconnection_2eproto(&descriptor_table_network_5fconnection_2eproto);
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ENetworkDisconnectionReason_descriptor() {
  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_network_5fconnection_2eproto);
  return file_level_enum_descriptors_network_5fconnection_2eproto[0];
}
bool ENetworkDisconnectionReason_IsValid(int value) {
  switch (value) {
    case 0:
    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
    case 6:
    case 7:
    case 8:
    case 9:
    case 10:
    case 11:
    case 12:
    case 13:
    case 14:
    case 15:
    case 16:
    case 17:
    case 18:
    case 19:
    case 20:
    case 21:
    case 22:
    case 23:
    case 24:
    case 25:
    case 26:
    case 27:
    case 28:
    case 29:
    case 30:
    case 31:
    case 32:
    case 33:
    case 34:
    case 35:
    case 36:
    case 37:
    case 38:
    case 39:
    case 40:
    case 41:
    case 42:
    case 43:
    case 44:
    case 45:
    case 46:
    case 47:
    case 48:
    case 49:
    case 50:
    case 51:
    case 52:
    case 53:
    case 54:
    case 55:
    case 56:
    case 57:
    case 58:
    case 59:
    case 60:
    case 61:
    case 62:
    case 63:
    case 64:
    case 65:
    case 66:
    case 67:
    case 68:
    case 69:
    case 71:
    case 72:
    case 73:
    case 74:
    case 75:
    case 76:
    case 77:
    case 79:
    case 80:
    case 81:
    case 82:
    case 83:
    case 84:
    case 85:
    case 128:
    case 129:
    case 130:
    case 131:
    case 132:
    case 133:
    case 134:
    case 135:
    case 136:
    case 137:
    case 138:
    case 139:
    case 140:
    case 141:
    case 142:
    case 143:
    case 144:
    case 145:
    case 146:
    case 147:
    case 148:
    case 149:
    case 150:
    case 151:
    case 152:
    case 153:
    case 154:
    case 155:
    case 156:
    case 157:
    case 158:
    case 159:
    case 160:
    case 161:
    case 162:
    case 163:
    case 164:
      return true;
    default:
      return false;
  }
}

const std::string network_connection_token_default("");
PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::EnumValueOptions,
    ::PROTOBUF_NAMESPACE_ID::internal::StringTypeTraits, 9, false>
  network_connection_token(kNetworkConnectionTokenFieldNumber, network_connection_token_default, nullptr);
const std::string network_connection_detail_token_default("");
PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::EnumValueOptions,
    ::PROTOBUF_NAMESPACE_ID::internal::StringTypeTraits, 9, false>
  network_connection_detail_token(kNetworkConnectionDetailTokenFieldNumber, network_connection_detail_token_default, nullptr);
PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::EnumValueOptions,
    ::PROTOBUF_NAMESPACE_ID::internal::PrimitiveTypeTraits< bool >, 8, false>
  allowed_from_client(kAllowedFromClientFieldNumber, true, nullptr);

// @@protoc_insertion_point(namespace_scope)
PROTOBUF_NAMESPACE_OPEN
PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)
#include <google/protobuf/port_undef.inc>
