TrinityCore
Battlenet::Session Member List

This is the complete list of members for Battlenet::Session, including all inherited members.

_accountInfoBattlenet::Sessionprivate
_authedBattlenet::Sessionprivate
_buildBattlenet::Sessionprivate
_clientSecretBattlenet::Sessionprivate
_closedSocket< Session, SslSocket<> >private
_closingSocket< Session, SslSocket<> >private
_gameAccountInfoBattlenet::Sessionprivate
_headerBufferBattlenet::Sessionprivate
_headerLengthBufferBattlenet::Sessionprivate
_ipCountryBattlenet::Sessionprivate
_isWritingAsyncSocket< Session, SslSocket<> >private
_localeBattlenet::Sessionprivate
_osBattlenet::Sessionprivate
_packetBufferBattlenet::Sessionprivate
_queryProcessorBattlenet::Sessionprivate
_readBufferSocket< Session, SslSocket<> >private
_remoteAddressSocket< Session, SslSocket<> >private
_remotePortSocket< Session, SslSocket<> >private
_requestTokenBattlenet::Sessionprivate
_responseCallbacksBattlenet::Sessionprivate
_socketSocket< Session, SslSocket<> >private
_timezoneOffsetBattlenet::Sessionprivate
_writeQueueSocket< Session, SslSocket<> >private
AsyncHandshake()Battlenet::Sessionprivate
AsyncProcessQueue()Socket< Session, SslSocket<> >inlineprotected
AsyncRead()Socket< Session, SslSocket<> >inline
AsyncReadWithCallback(void(T::*callback)(boost::system::error_code const &, std::size_t))Socket< Session, SslSocket<> >inline
AsyncWrite(MessageBuffer *packet)Battlenet::Sessionprivate
BattlenetSocket typedefBattlenet::Sessionprivate
CheckIpCallback(PreparedQueryResult result)Battlenet::Sessionprivate
ClientRequestHandler typedefBattlenet::Sessionprivate
ClientRequestHandlersBattlenet::Sessionprivatestatic
CloseSocket()Socket< Session, SslSocket<> >inline
DelayedCloseSocket()Socket< Session, SslSocket<> >inline
GetAccountId() constBattlenet::Sessioninline
GetClientInfo() constBattlenet::Session
GetGameAccountId() constBattlenet::Sessioninline
GetLastCharPlayed(std::unordered_map< std::string, Variant const * > const &params, game_utilities::v1::ClientResponse *response)Battlenet::Sessionprivate
GetReadBuffer()Socket< Session, SslSocket<> >inline
GetRealmList(std::unordered_map< std::string, Variant const * > const &params, game_utilities::v1::ClientResponse *response)Battlenet::Sessionprivate
GetRealmListTicket(std::unordered_map< std::string, Variant const * > const &params, game_utilities::v1::ClientResponse *response)Battlenet::Sessionprivate
GetRemoteIpAddress() constSocket< Session, SslSocket<> >inline
GetRemotePort() constSocket< Session, SslSocket<> >inline
HandleGenerateWebCredentials(authentication::v1::GenerateWebCredentialsRequest const *request, std::function< void(ServiceBase *, uint32, google::protobuf::Message const *)> &continuation)Battlenet::Session
HandleGetAccountState(account::v1::GetAccountStateRequest const *request, account::v1::GetAccountStateResponse *response)Battlenet::Session
HandleGetAllValuesForAttribute(game_utilities::v1::GetAllValuesForAttributeRequest const *request, game_utilities::v1::GetAllValuesForAttributeResponse *response)Battlenet::Session
HandleGetGameAccountState(account::v1::GetGameAccountStateRequest const *request, account::v1::GetGameAccountStateResponse *response)Battlenet::Session
HandleLogon(authentication::v1::LogonRequest const *logonRequest, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)Battlenet::Session
HandleProcessClientRequest(game_utilities::v1::ClientRequest const *request, game_utilities::v1::ClientResponse *response)Battlenet::Session
HandleQueue()Socket< Session, SslSocket<> >inlineprivate
HandleVerifyWebCredentials(authentication::v1::VerifyWebCredentialsRequest const *verifyWebCredentialsRequest, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)Battlenet::Session
HandshakeHandler(boost::system::error_code const &error)Battlenet::Sessionprotected
IsOpen() constSocket< Session, SslSocket<> >inline
JoinRealm(std::unordered_map< std::string, Variant const * > const &params, game_utilities::v1::ClientResponse *response)Battlenet::Sessionprivate
OnClose()Socket< Session, SslSocket<> >inlineprotectedvirtual
operator=(Socket const &other)=deleteSocket< Session, SslSocket<> >
operator=(Socket &&other)=deleteSocket< Session, SslSocket<> >
QueuePacket(MessageBuffer &&buffer)Socket< Session, SslSocket<> >inline
ReadDataHandler()Battlenet::Sessionprotected
ReadHandler() overrideBattlenet::Sessionprotectedvirtual
ReadHandlerInternal(boost::system::error_code const &error, size_t transferredBytes)Socket< Session, SslSocket<> >inlineprivate
ReadHeaderHandler()Battlenet::Sessionprotected
ReadHeaderLengthHandler()Battlenet::Sessionprotected
SendRequest(uint32 serviceHash, uint32 methodId, pb::Message const *request, std::function< void(MessageBuffer)> callback)Battlenet::Sessioninline
SendRequest(uint32 serviceHash, uint32 methodId, pb::Message const *request)Battlenet::Session
SendResponse(uint32 token, pb::Message const *response)Battlenet::Session
SendResponse(uint32 token, uint32 status)Battlenet::Session
Session(boost::asio::ip::tcp::socket &&socket)Battlenet::Sessionexplicit
SetNoDelay(bool enable)Socket< Session, SslSocket<> >inlineprotected
Socket(boost::asio::ip::tcp::socket &&socket, Args &&... args)Socket< Session, SslSocket<> >inlineexplicit
Socket(Socket const &other)=deleteSocket< Session, SslSocket<> >
Socket(Socket &&other)=deleteSocket< Session, SslSocket<> >
Start() overrideBattlenet::Sessionvirtual
underlying_stream()Socket< Session, SslSocket<> >inlineprotected
Update() overrideBattlenet::Sessionvirtual
VerifyWebCredentials(std::string const &webCredentials, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)Battlenet::Sessionprivate
WriteHandlerWrapper(boost::system::error_code const &, std::size_t)Socket< Session, SslSocket<> >inlineprivate
~Session()Battlenet::Session
~Socket()Socket< Session, SslSocket<> >inlinevirtual