![]() |
Diarkis C++Client Library API Document
|
#include <functional>#include <ostream>#include "diarkis/common.h"#include "diarkis/logging/LoggerFactory.h"#include "diarkis/network/eventArgs.h"#include "diarkis/network/network.h"#include "diarkis/network/profile.h"#include "diarkis/network/transport.h"#include "diarkis/system/Event.h"#include "diarkis/system/Thread.h"#include "diarkis/system/result.h"

Go to the source code of this file.
Classes | |
| class | Diarkis::Network::IDiarkisUdp |
| Interface class for UDP function. More... | |
Namespaces | |
| Diarkis | |
| Diarkis::Network | |
Enumerations | |
| enum | Diarkis::Network::DiarkisUdpDisconnectionReason : std::uint8_t { Diarkis::Network::DiarkisUdpDisconnectionReason::Expected = 0, Diarkis::Network::DiarkisUdpDisconnectionReason::NoResponse = 1, Diarkis::Network::DiarkisUdpDisconnectionReason::RetryTimeout = 2, Diarkis::Network::DiarkisUdpDisconnectionReason::ForcedByServer = 3, Diarkis::Network::DiarkisUdpDisconnectionReason::Forced = 4, Diarkis::Network::DiarkisUdpDisconnectionReason::Timeout = 5, Diarkis::Network::DiarkisUdpDisconnectionReason::NormalDisconnect = 6 } |
| Reason for disconnection from UDP server. More... | |
Functions | |
| DIARKIS_EXPORT std::ostream & | Diarkis::Network::operator<< (std::ostream &, DiarkisUdpDisconnectionReason) |
| DIARKIS_EXPORT IDiarkisUdp * | Diarkis::Network::DiarkisCreateUdp (uint32_t sendInterval=100, uint32_t echoInterval=5000) |
| Initialization of UDP class instance. More... | |
Variables | |
| enum DIARKIS_EXPORT | Diarkis::Network::DiarkisUdpDisconnectionReason |