TrinityCore
bgs::protocol::presence::v1 Namespace Reference

Classes

class  BatchSubscribeRequest
 
class  BatchSubscribeResponse
 
class  BatchUnsubscribeRequest
 
class  ChannelState
 
class  Field
 
class  FieldKey
 
class  FieldOperation
 
class  PresenceListener
 
class  PresenceService
 
class  PresenceState
 
class  QueryRequest
 
class  QueryResponse
 
class  RichPresenceLocalizationKey
 
class  StateChangedNotification
 
class  SubscribeNotification
 
class  SubscribeRequest
 
class  SubscribeResult
 
class  UnsubscribeRequest
 
class  UpdateRequest
 

Enumerations

enum  FieldOperation_OperationType { FieldOperation_OperationType_SET = 0 , FieldOperation_OperationType_CLEAR = 1 }
 

Functions

void TC_PROTO_API protobuf_AddDesc_presence_5flistener_2eproto ()
 
void protobuf_AssignDesc_presence_5flistener_2eproto ()
 
void protobuf_ShutdownFile_presence_5flistener_2eproto ()
 
void TC_PROTO_API protobuf_AddDesc_presence_5fservice_2eproto ()
 
void protobuf_AssignDesc_presence_5fservice_2eproto ()
 
void protobuf_ShutdownFile_presence_5fservice_2eproto ()
 
void TC_PROTO_API protobuf_AddDesc_presence_5ftypes_2eproto ()
 
void protobuf_AssignDesc_presence_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_presence_5ftypes_2eproto ()
 
TC_PROTO_API bool FieldOperation_OperationType_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * FieldOperation_OperationType_descriptor ()
 
const ::std::string & FieldOperation_OperationType_Name (FieldOperation_OperationType value)
 
bool FieldOperation_OperationType_Parse (const ::std::string &name, FieldOperation_OperationType *value)
 

Variables

const FieldOperation_OperationType FieldOperation_OperationType_OperationType_MIN = FieldOperation_OperationType_SET
 
const FieldOperation_OperationType FieldOperation_OperationType_OperationType_MAX = FieldOperation_OperationType_CLEAR
 
const int FieldOperation_OperationType_OperationType_ARRAYSIZE = FieldOperation_OperationType_OperationType_MAX + 1
 

Enumeration Type Documentation

◆ FieldOperation_OperationType

Enumerator
FieldOperation_OperationType_SET 
FieldOperation_OperationType_CLEAR 

Definition at line 51 of file presence_types.pb.h.

Function Documentation

◆ FieldOperation_OperationType_descriptor()

TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * bgs::protocol::presence::v1::FieldOperation_OperationType_descriptor ( )
+ Here is the caller graph for this function:

◆ FieldOperation_OperationType_IsValid()

TC_PROTO_API bool bgs::protocol::presence::v1::FieldOperation_OperationType_IsValid ( int  value)
+ Here is the caller graph for this function:

◆ FieldOperation_OperationType_Name()

const ::std::string & bgs::protocol::presence::v1::FieldOperation_OperationType_Name ( FieldOperation_OperationType  value)
inline

Definition at line 61 of file presence_types.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ FieldOperation_OperationType_Parse()

bool bgs::protocol::presence::v1::FieldOperation_OperationType_Parse ( const ::std::string &  name,
FieldOperation_OperationType value 
)
inline

Definition at line 65 of file presence_types.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ protobuf_AddDesc_presence_5flistener_2eproto()

void TC_PROTO_API bgs::protocol::presence::v1::protobuf_AddDesc_presence_5flistener_2eproto ( )

◆ protobuf_AddDesc_presence_5fservice_2eproto()

void TC_PROTO_API bgs::protocol::presence::v1::protobuf_AddDesc_presence_5fservice_2eproto ( )

◆ protobuf_AddDesc_presence_5ftypes_2eproto()

void TC_PROTO_API bgs::protocol::presence::v1::protobuf_AddDesc_presence_5ftypes_2eproto ( )

◆ protobuf_AssignDesc_presence_5flistener_2eproto()

void bgs::protocol::presence::v1::protobuf_AssignDesc_presence_5flistener_2eproto ( )

◆ protobuf_AssignDesc_presence_5fservice_2eproto()

void bgs::protocol::presence::v1::protobuf_AssignDesc_presence_5fservice_2eproto ( )

◆ protobuf_AssignDesc_presence_5ftypes_2eproto()

void bgs::protocol::presence::v1::protobuf_AssignDesc_presence_5ftypes_2eproto ( )

◆ protobuf_ShutdownFile_presence_5flistener_2eproto()

void bgs::protocol::presence::v1::protobuf_ShutdownFile_presence_5flistener_2eproto ( )

◆ protobuf_ShutdownFile_presence_5fservice_2eproto()

void bgs::protocol::presence::v1::protobuf_ShutdownFile_presence_5fservice_2eproto ( )

◆ protobuf_ShutdownFile_presence_5ftypes_2eproto()

void bgs::protocol::presence::v1::protobuf_ShutdownFile_presence_5ftypes_2eproto ( )

Variable Documentation

◆ FieldOperation_OperationType_OperationType_ARRAYSIZE

const int bgs::protocol::presence::v1::FieldOperation_OperationType_OperationType_ARRAYSIZE = FieldOperation_OperationType_OperationType_MAX + 1

Definition at line 58 of file presence_types.pb.h.

◆ FieldOperation_OperationType_OperationType_MAX

const FieldOperation_OperationType bgs::protocol::presence::v1::FieldOperation_OperationType_OperationType_MAX = FieldOperation_OperationType_CLEAR

Definition at line 57 of file presence_types.pb.h.

◆ FieldOperation_OperationType_OperationType_MIN

const FieldOperation_OperationType bgs::protocol::presence::v1::FieldOperation_OperationType_OperationType_MIN = FieldOperation_OperationType_SET

Definition at line 56 of file presence_types.pb.h.