|
My Project 3.4.0
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 58 of file network_engine.h.
|
inline |
Definition at line 77 of file network_engine.h.
|
inline |
Definition at line 81 of file network_engine.h.
|
inline |
Definition at line 80 of file network_engine.h.
|
inline |
Definition at line 82 of file network_engine.h.
|
static |
Definition at line 69 of file network_engine.h.
|
staticconstexpr |
Definition at line 65 of file network_engine.h.
|
static |
Definition at line 70 of file network_engine.h.
|
static |
Definition at line 71 of file network_engine.h.
|
staticconstexpr |
Definition at line 61 of file network_engine.h.
|
staticconstexpr |
Definition at line 63 of file network_engine.h.
|
static |
Definition at line 75 of file network_engine.h.
|
static |
Definition at line 72 of file network_engine.h.
|
static |
Definition at line 73 of file network_engine.h.
|
static |
Definition at line 74 of file network_engine.h.
|
staticconstexpr |
Definition at line 62 of file network_engine.h.
|
staticconstexpr |
Definition at line 66 of file network_engine.h.
|
staticconstexpr |
Definition at line 67 of file network_engine.h.