TrinityCore
|
This is the complete list of members for bgs::protocol::connection::v1::ConnectionService, including all inherited members.
Bind(::bgs::protocol::connection::v1::BindRequest const *request, std::function< void(::bgs::protocol::connection::v1::BindResponse const *)> responseCallback, bool client=false, bool server=false) | bgs::protocol::connection::v1::ConnectionService | |
CallServerMethod(uint32 token, uint32 methodId, MessageBuffer buffer) final | bgs::protocol::connection::v1::ConnectionService | virtual |
Connect(::bgs::protocol::connection::v1::ConnectRequest const *request, std::function< void(::bgs::protocol::connection::v1::ConnectResponse const *)> responseCallback, bool client=false, bool server=false) | bgs::protocol::connection::v1::ConnectionService | |
ConnectionService(bool use_original_hash) | bgs::protocol::connection::v1::ConnectionService | explicit |
ConnectionService(ConnectionService const &)=delete | bgs::protocol::connection::v1::ConnectionService | |
ConnectionService(ConnectionService &&)=delete | bgs::protocol::connection::v1::ConnectionService | |
CreateServerContinuation(uint32 token, uint32 methodId, char const *methodName, google::protobuf::Descriptor const *outputDescriptor) | ServiceBase | protected |
descriptor() | bgs::protocol::connection::v1::ConnectionService | static |
Echo(::bgs::protocol::connection::v1::EchoRequest const *request, std::function< void(::bgs::protocol::connection::v1::EchoResponse const *)> responseCallback, bool client=false, bool server=false) | bgs::protocol::connection::v1::ConnectionService | |
Encrypt(::bgs::protocol::connection::v1::EncryptRequest const *request, std::function< void(::bgs::protocol::NoData const *)> responseCallback, bool client=false, bool server=false) | bgs::protocol::connection::v1::ConnectionService | |
ForceDisconnect(::bgs::protocol::connection::v1::DisconnectNotification const *request, bool client=false, bool server=false) | bgs::protocol::connection::v1::ConnectionService | |
GetCallerInfo() const =0 | ServiceBase | pure virtual |
GetServiceHash() const | ServiceBase | inline |
HandleBind(::bgs::protocol::connection::v1::BindRequest const *request, ::bgs::protocol::connection::v1::BindResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) | bgs::protocol::connection::v1::ConnectionService | protectedvirtual |
HandleConnect(::bgs::protocol::connection::v1::ConnectRequest const *request, ::bgs::protocol::connection::v1::ConnectResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) | bgs::protocol::connection::v1::ConnectionService | protectedvirtual |
HandleEcho(::bgs::protocol::connection::v1::EchoRequest const *request, ::bgs::protocol::connection::v1::EchoResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) | bgs::protocol::connection::v1::ConnectionService | protectedvirtual |
HandleEncrypt(::bgs::protocol::connection::v1::EncryptRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) | bgs::protocol::connection::v1::ConnectionService | protectedvirtual |
HandleForceDisconnect(::bgs::protocol::connection::v1::DisconnectNotification const *request) | bgs::protocol::connection::v1::ConnectionService | protectedvirtual |
HandleKeepAlive(::bgs::protocol::NoData const *request) | bgs::protocol::connection::v1::ConnectionService | protectedvirtual |
HandleRequestDisconnect(::bgs::protocol::connection::v1::DisconnectRequest const *request) | bgs::protocol::connection::v1::ConnectionService | protectedvirtual |
KeepAlive(::bgs::protocol::NoData const *request, bool client=false, bool server=false) | bgs::protocol::connection::v1::ConnectionService | |
LogCallClientMethod(char const *methodName, char const *inputTypeName, google::protobuf::Message const *request) | ServiceBase | |
LogCallServerMethod(char const *methodName, char const *inputTypeName, google::protobuf::Message const *request) | ServiceBase | |
LogDisallowedMethod(uint32 methodId) | ServiceBase | |
LogFailedParsingRequest(char const *methodName) | ServiceBase | |
LogInvalidMethod(uint32 methodId) | ServiceBase | |
LogUnimplementedServerMethod(char const *methodName, google::protobuf::Message const *request) | ServiceBase | |
NameHash typedef | bgs::protocol::connection::v1::ConnectionService | |
operator=(ConnectionService const &)=delete | bgs::protocol::connection::v1::ConnectionService | |
operator=(ConnectionService &&)=delete | bgs::protocol::connection::v1::ConnectionService | |
OriginalHash typedef | bgs::protocol::connection::v1::ConnectionService | |
ParseAndHandleBind(uint32 token, uint32 methodId, MessageBuffer &buffer) | bgs::protocol::connection::v1::ConnectionService | private |
ParseAndHandleConnect(uint32 token, uint32 methodId, MessageBuffer &buffer) | bgs::protocol::connection::v1::ConnectionService | private |
ParseAndHandleEcho(uint32 token, uint32 methodId, MessageBuffer &buffer) | bgs::protocol::connection::v1::ConnectionService | private |
ParseAndHandleEncrypt(uint32 token, uint32 methodId, MessageBuffer &buffer) | bgs::protocol::connection::v1::ConnectionService | private |
ParseAndHandleForceDisconnect(uint32 token, uint32 methodId, MessageBuffer &buffer) | bgs::protocol::connection::v1::ConnectionService | private |
ParseAndHandleKeepAlive(uint32 token, uint32 methodId, MessageBuffer &buffer) | bgs::protocol::connection::v1::ConnectionService | private |
ParseAndHandleRequestDisconnect(uint32 token, uint32 methodId, MessageBuffer &buffer) | bgs::protocol::connection::v1::ConnectionService | private |
RequestDisconnect(::bgs::protocol::connection::v1::DisconnectRequest const *request, bool client=false, bool server=false) | bgs::protocol::connection::v1::ConnectionService | |
SendRequest(uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request, std::function< void(MessageBuffer)> callback)=0 | ServiceBase | protectedpure virtual |
SendRequest(uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request)=0 | ServiceBase | protectedpure virtual |
SendResponse(uint32 serviceHash, uint32 methodId, uint32 token, uint32 status)=0 | ServiceBase | protectedpure virtual |
SendResponse(uint32 serviceHash, uint32 methodId, uint32 token, google::protobuf::Message const *response)=0 | ServiceBase | protectedpure virtual |
service_hash_ | ServiceBase | protected |
ServiceBase(uint32 serviceHash) | ServiceBase | inlineexplicit |
~ConnectionService() | bgs::protocol::connection::v1::ConnectionService | virtual |
~ServiceBase() | ServiceBase | inlinevirtual |