|
My Project 3.7.9
C++ Distributed Hash Table
|


Public Member Functions | |
| DhtProtocolException (uint16_t code, const std::string &msg="", InfoHash failing_node_id={}) | |
| const std::string & | getMsg () const |
| uint16_t | getCode () const |
| const InfoHash & | getNodeId () const |
| Public Member Functions inherited from dht::DhtException | |
| DhtException (const std::string &str="") | |
Static Public Attributes | |
| static const constexpr uint16_t | NON_AUTHORITATIVE_INFORMATION {203} |
| static const constexpr uint16_t | UNAUTHORIZED {401} |
| static const constexpr uint16_t | NOT_FOUND {404} |
| static const constexpr uint16_t | INVALID_TID_SIZE {421} |
| static const constexpr uint16_t | UNKNOWN_TID {422} |
| static const constexpr uint16_t | WRONG_NODE_INFO_BUF_LEN {423} |
| static const std::string | GET_NO_INFOHASH |
| static const std::string | LISTEN_NO_INFOHASH |
| static const std::string | LISTEN_WRONG_TOKEN |
| static const std::string | PUT_NO_INFOHASH |
| static const std::string | PUT_WRONG_TOKEN |
| static const std::string | STORAGE_NOT_FOUND |
| static const std::string | PUT_INVALID_ID |
Definition at line 42 of file network_engine.h.
|
inline |
Definition at line 62 of file network_engine.h.
|
inline |
Definition at line 70 of file network_engine.h.
|
inline |
Definition at line 69 of file network_engine.h.
|
inline |
Definition at line 71 of file network_engine.h.
|
static |
Definition at line 54 of file network_engine.h.
|
staticconstexpr |
Definition at line 50 of file network_engine.h.
|
static |
Definition at line 55 of file network_engine.h.
|
static |
Definition at line 56 of file network_engine.h.
|
staticconstexpr |
Definition at line 46 of file network_engine.h.
|
staticconstexpr |
Definition at line 48 of file network_engine.h.
|
static |
Definition at line 60 of file network_engine.h.
|
static |
Definition at line 57 of file network_engine.h.
|
static |
Definition at line 58 of file network_engine.h.
|
static |
Definition at line 59 of file network_engine.h.
|
staticconstexpr |
Definition at line 47 of file network_engine.h.
|
staticconstexpr |
Definition at line 51 of file network_engine.h.
|
staticconstexpr |
Definition at line 52 of file network_engine.h.