TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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
_gameAccountInfoBattlenet::Sessionprivate
_headerBufferBattlenet::Sessionprivate
_headerLengthBufferBattlenet::Sessionprivate
_ipCountryBattlenet::Sessionprivate
_localeBattlenet::Sessionprivate
_osBattlenet::Sessionprivate
_packetBufferBattlenet::Sessionprivate
_queryCallbackBattlenet::Sessionprivate
_queryFutureBattlenet::Sessionprivate
_requestTokenBattlenet::Sessionprivate
_responseCallbacksBattlenet::Sessionprivate
AsyncHandshake()Battlenet::Sessionprivate
AsyncProcessQueue()Socket< Session, SslSocket< SslContext > >inlineprotected
AsyncRead()Socket< Session, SslSocket< SslContext > >inline
AsyncReadWithCallback(void(Session::*callback)(boost::system::error_code, std::size_t))Socket< Session, SslSocket< SslContext > >inline
AsyncWrite(MessageBuffer *packet)Battlenet::Sessionprivate
BattlenetSocket typedefBattlenet::Sessionprivate
CheckIpCallback(PreparedQueryResult result)Battlenet::Sessionprivate
ClientRequestHandler typedefBattlenet::Sessionprivate
ClientRequestHandlersBattlenet::Sessionprivatestatic
CloseSocket()Socket< Session, SslSocket< SslContext > >inline
DelayedCloseSocket()Socket< Session, SslSocket< SslContext > >inline
GetAccountId() const Battlenet::Sessioninline
GetClientInfo() const Battlenet::Session
GetGameAccountId() const Battlenet::Sessioninline
GetLastCharPlayed(std::unordered_map< std::string, Variant const * > const &params, game_utilities::v1::ClientResponse *response)Battlenet::Sessionprivate
GetReadBuffer()Socket< Session, SslSocket< SslContext > >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< SslContext > >inline
GetRemotePort() constSocket< Session, SslSocket< SslContext > >inline
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)Battlenet::Session
HandleProcessClientRequest(game_utilities::v1::ClientRequest const *request, game_utilities::v1::ClientResponse *response)Battlenet::Session
HandleVerifyWebCredentials(authentication::v1::VerifyWebCredentialsRequest const *verifyWebCredentialsRequest)Battlenet::Session
HandshakeHandler(boost::system::error_code const &error)Battlenet::Sessionprotected
IsOpen() constSocket< Session, SslSocket< SslContext > >inline
JoinRealm(std::unordered_map< std::string, Variant const * > const &params, game_utilities::v1::ClientResponse *response)Battlenet::Sessionprivate
OnClose()Socket< Session, SslSocket< SslContext > >inlineprotectedvirtual
QueuePacket(MessageBuffer &&buffer)Socket< Session, SslSocket< SslContext > >inline
ReadDataHandler()Battlenet::Sessionprotected
ReadHandler() overrideBattlenet::Sessionprotectedvirtual
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(tcp::socket &&socket)Battlenet::Sessionexplicit
SetNoDelay(bool enable)Socket< Session, SslSocket< SslContext > >inlineprotected
Socket(tcp::socket &&socket)Socket< Session, SslSocket< SslContext > >inlineexplicit
Start() overrideBattlenet::Sessionvirtual
underlying_stream()Socket< Session, SslSocket< SslContext > >inlineprotected
Update() overrideBattlenet::Sessionvirtual
~Session()Battlenet::Session
~Socket()Socket< Session, SslSocket< SslContext > >inlinevirtual