This is the complete list of members for Battlenet::Session, including all inherited members.
| _accountInfo | Battlenet::Session | private |
| _authed | Battlenet::Session | private |
| _build | Battlenet::Session | private |
| _buildVariant | Battlenet::Session | private |
| _clientInstanceId | Battlenet::Session | private |
| _clientSecret | Battlenet::Session | private |
| _creationTime | Battlenet::Session | private |
| _gameAccountInfo | Battlenet::Session | private |
| _ipCountry | Battlenet::Session | private |
| _locale | Battlenet::Session | private |
| _os | Battlenet::Session | private |
| _packetBuffer | Battlenet::Session | private |
| _packetReadState | Battlenet::Session | private |
| _queryProcessor | Battlenet::Session | private |
| _requestToken | Battlenet::Session | private |
| _responseCallbacks | Battlenet::Session | private |
| _sessionId | Battlenet::Session | private |
| _socket | Battlenet::Session | private |
| _timezoneOffset | Battlenet::Session | private |
| AsyncWrite(MessageBuffer *packet) | Battlenet::Session | private |
| CloseSocket() | Battlenet::Session | inline |
| CreateSocket(Trinity::Net::IoContextTcpSocket &&socket) | Battlenet::Session | privatestatic |
| DelayedCloseSocket() | Battlenet::Session | inline |
| GetAccountId() const | Battlenet::Session | inline |
| GetAccountInfo() const | Battlenet::Session | inline |
| GetBuild() const | Battlenet::Session | inline |
| GetBuildVariant() const | Battlenet::Session | inline |
| GetClientInfo() const | Battlenet::Session | |
| GetClientSecret() const | Battlenet::Session | inline |
| GetCreationTime() const | Battlenet::Session | inline |
| GetGameAccountId() const | Battlenet::Session | inline |
| GetGameAccountInfo() const | Battlenet::Session | inline |
| GetGameAccountInfo(uint32 gameAccountId) const | Battlenet::Session | |
| GetLastPlayedCharacter(std::string_view subRegion) const | Battlenet::Session | |
| GetLocale() const | Battlenet::Session | inline |
| GetOS() const | Battlenet::Session | inline |
| GetRemoteIpAddress() const | Battlenet::Session | inline |
| GetSessionId() const | Battlenet::Session | inline |
| GetTimezoneOffset() const | Battlenet::Session | inline |
| IsAuthed() const | Battlenet::Session | inline |
| IsOpen() const | Battlenet::Session | inline |
| OnLogon(std::string_view platform, std::string_view locale, uint32 applicationVersion, Minutes timezoneOffset) | Battlenet::Session | |
| OnLogonSuccess(std::shared_ptr< AccountInfo > accountInfo, std::string_view ipCountry) | Battlenet::Session | |
| PacketReadState enum name | Battlenet::Session | private |
| QueueQuery(QueryCallback &&queryCallback) | Battlenet::Session | |
| ReadDataHandler() | Battlenet::Session | protected |
| ReadHandler() | Battlenet::Session | |
| ReadHeaderHandler() | Battlenet::Session | protected |
| ReadHeaderLengthHandler() | Battlenet::Session | protected |
| SendRequest(uint32 serviceHash, uint32 methodId, pb::Message const *request, std::function< void(MessageBuffer)> callback) | Battlenet::Session | |
| 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(Trinity::Net::IoContextTcpSocket &&socket) | Battlenet::Session | explicit |
| SetClientInfo(uint32 gameAccountId, ClientBuild::VariantId buildVariant, std::array< uint8, 32 > const &clientSecret) | Battlenet::Session | |
| SetClientInstanceId(std::string const &ciid) | Battlenet::Session | inline |
| Socket typedef | Battlenet::Session | private |
| Start() | Battlenet::Session | |
| Update() | Battlenet::Session | |
| ~Session() | Battlenet::Session | |