Diarkis C++Client Library API Document
udp.h ファイル
#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"
udp.h の依存先関係図:
被依存関係図:

[ソースコード]

クラス

class  Diarkis::Network::IDiarkisUdp
 UDP機能のためのインターフェースクラス [詳解]
 

名前空間

 Diarkis
 
 Diarkis::Network
 

列挙型

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
}
 UDPサーバーから切断された理由 [詳解]
 

関数

DIARKIS_EXPORT std::ostream & Diarkis::Network::operator<< (std::ostream &, DiarkisUdpDisconnectionReason)
 
DIARKIS_EXPORT IDiarkisUdpDiarkis::Network::DiarkisCreateUdp (uint32_t sendInterval=100, uint32_t echoInterval=5000)
 UDPクラスインスタンスの初期化。 [詳解]
 

変数

enum DIARKIS_EXPORT Diarkis::Network::DiarkisUdpDisconnectionReason