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