![]() |
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 |