#include <BackendClient.h>


Public Member Functions | |
| bool | Start (const int titleID, const char *encryptionKey) |
| bool | GetCompleted (void) |
| BackendServer::Reply | GetReply (void) const |
| virtual void | CallbackCompleted (void) |
| virtual bool | CallbackServerAddress (XPAddress &address) |
| |
Static Public Member Functions | |
| static void | DisableValidateOrderingCheck (void) |
| static bool | IsAuthenticated (void) |
| bool Start | ( | const int | titleID, | |
| const char * | encryptionKey | |||
| ) |
Starts a thread to verify the supplied title ID and encryption key. Using title ID 0 (zero) with any encryption key is a special case and will allow locally hosted servers to be used for debugging purposes.
| bool GetCompleted | ( | void | ) |
Tests the completion state of the last query. When the query completes the result can be retrieved by using GetReply()
| BackendServer::Reply GetReply | ( | void | ) | const |
Returns the last reply from a completed query.
| static void DisableValidateOrderingCheck | ( | void | ) | [static] |
In debug mode an assert will be generated if BackendClient is used after any other RNLobby service. To disable this check for the cases where LAN mode (without internet verification) is used before connecting to the internet please call this function.
1.5.3