TrinityCore
bgs::protocol::connection::v1::ConnectionService Member List

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) finalbgs::protocol::connection::v1::ConnectionServicevirtual
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::ConnectionServiceexplicit
ConnectionService(ConnectionService const &)=deletebgs::protocol::connection::v1::ConnectionService
ConnectionService(ConnectionService &&)=deletebgs::protocol::connection::v1::ConnectionService
CreateServerContinuation(uint32 token, uint32 methodId, char const *methodName, google::protobuf::Descriptor const *outputDescriptor)ServiceBaseprotected
descriptor()bgs::protocol::connection::v1::ConnectionServicestatic
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 =0ServiceBasepure virtual
GetServiceHash() constServiceBaseinline
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::ConnectionServiceprotectedvirtual
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::ConnectionServiceprotectedvirtual
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::ConnectionServiceprotectedvirtual
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::ConnectionServiceprotectedvirtual
HandleForceDisconnect(::bgs::protocol::connection::v1::DisconnectNotification const *request)bgs::protocol::connection::v1::ConnectionServiceprotectedvirtual
HandleKeepAlive(::bgs::protocol::NoData const *request)bgs::protocol::connection::v1::ConnectionServiceprotectedvirtual
HandleRequestDisconnect(::bgs::protocol::connection::v1::DisconnectRequest const *request)bgs::protocol::connection::v1::ConnectionServiceprotectedvirtual
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 typedefbgs::protocol::connection::v1::ConnectionService
operator=(ConnectionService const &)=deletebgs::protocol::connection::v1::ConnectionService
operator=(ConnectionService &&)=deletebgs::protocol::connection::v1::ConnectionService
OriginalHash typedefbgs::protocol::connection::v1::ConnectionService
ParseAndHandleBind(uint32 token, uint32 methodId, MessageBuffer &buffer)bgs::protocol::connection::v1::ConnectionServiceprivate
ParseAndHandleConnect(uint32 token, uint32 methodId, MessageBuffer &buffer)bgs::protocol::connection::v1::ConnectionServiceprivate
ParseAndHandleEcho(uint32 token, uint32 methodId, MessageBuffer &buffer)bgs::protocol::connection::v1::ConnectionServiceprivate
ParseAndHandleEncrypt(uint32 token, uint32 methodId, MessageBuffer &buffer)bgs::protocol::connection::v1::ConnectionServiceprivate
ParseAndHandleForceDisconnect(uint32 token, uint32 methodId, MessageBuffer &buffer)bgs::protocol::connection::v1::ConnectionServiceprivate
ParseAndHandleKeepAlive(uint32 token, uint32 methodId, MessageBuffer &buffer)bgs::protocol::connection::v1::ConnectionServiceprivate
ParseAndHandleRequestDisconnect(uint32 token, uint32 methodId, MessageBuffer &buffer)bgs::protocol::connection::v1::ConnectionServiceprivate
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)=0ServiceBaseprotectedpure virtual
SendRequest(uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request)=0ServiceBaseprotectedpure virtual
SendResponse(uint32 serviceHash, uint32 methodId, uint32 token, uint32 status)=0ServiceBaseprotectedpure virtual
SendResponse(uint32 serviceHash, uint32 methodId, uint32 token, google::protobuf::Message const *response)=0ServiceBaseprotectedpure virtual
service_hash_ServiceBaseprotected
ServiceBase(uint32 serviceHash)ServiceBaseinlineexplicit
~ConnectionService()bgs::protocol::connection::v1::ConnectionServicevirtual
~ServiceBase()ServiceBaseinlinevirtual