![]() |
Diarkis C++Client Library API Document
|
#include <condition_variable>#include <functional>#include "DiarkisDirectMessageBase.h"#include "DiarkisFieldBase.h"#include "DiarkisGroupBase.h"#include "DiarkisMatchMakerBase.h"#include "DiarkisP2PBase.h"#include "DiarkisRoomBase.h"#include "DiarkisRpcBase.h"#include "DiarkisSessionBase.h"#include "DiarkisTcpBase.h"#include "DiarkisUdpBase.h"#include "diarkis/common.h"#include "diarkis/network/profile.h"#include "diarkis/system/Thread.h"#include "logging/LoggerFactory.h"#include "logging/loggerBackends/ConsoleLoggerBackend.h"

Go to the source code of this file.
Classes | |
| class | DiarkisInterfaceBase |
| Base class for interfaces that manipulate the Diarkis library. More... | |
| struct | DiarkisInterfaceBase::RuntimeThreadData |
| struct | DiarkisInterfaceBase::ActiveInstanceList |
| struct | DiarkisInterfaceBase::AsyncGetEndpointArgs |
| The arguments passing to the asynchronous getting the endpoint process. More... | |
Macros | |
| #define | ENABLE_LOGGER 1 |
Enumerations | |
| enum | LogOutType { DEBUG_OUT, FILE_OUT, FILE_OUT_TO_SPECIFIC_PATH, CONSOLE_OUT, DEBUG_AND_FILE_OUT, CUSTOM } |
| Type of log output. More... | |
| #define ENABLE_LOGGER 1 |
| enum LogOutType |