Definition at line 58 of file network_engine.h.
◆ DhtProtocolException()
| dht::net::DhtProtocolException::DhtProtocolException |
( |
uint16_t | code, |
|
|
const std::string & | msg = "", |
|
|
InfoHash | failing_node_id = {} ) |
|
inline |
◆ getCode()
| uint16_t dht::net::DhtProtocolException::getCode |
( |
| ) |
const |
|
inline |
◆ getMsg()
| const std::string & dht::net::DhtProtocolException::getMsg |
( |
| ) |
const |
|
inline |
◆ getNodeId()
| const InfoHash & dht::net::DhtProtocolException::getNodeId |
( |
| ) |
const |
|
inline |
◆ GET_NO_INFOHASH
| const std::string dht::net::DhtProtocolException::GET_NO_INFOHASH |
|
static |
◆ INVALID_TID_SIZE
| const constexpr uint16_t dht::net::DhtProtocolException::INVALID_TID_SIZE {421} |
|
staticconstexpr |
◆ LISTEN_NO_INFOHASH
| const std::string dht::net::DhtProtocolException::LISTEN_NO_INFOHASH |
|
static |
◆ LISTEN_WRONG_TOKEN
| const std::string dht::net::DhtProtocolException::LISTEN_WRONG_TOKEN |
|
static |
◆ NON_AUTHORITATIVE_INFORMATION
| const constexpr uint16_t dht::net::DhtProtocolException::NON_AUTHORITATIVE_INFORMATION {203} |
|
staticconstexpr |
◆ NOT_FOUND
| const constexpr uint16_t dht::net::DhtProtocolException::NOT_FOUND {404} |
|
staticconstexpr |
◆ PUT_INVALID_ID
| const std::string dht::net::DhtProtocolException::PUT_INVALID_ID |
|
static |
◆ PUT_NO_INFOHASH
| const std::string dht::net::DhtProtocolException::PUT_NO_INFOHASH |
|
static |
◆ PUT_WRONG_TOKEN
| const std::string dht::net::DhtProtocolException::PUT_WRONG_TOKEN |
|
static |
◆ STORAGE_NOT_FOUND
| const std::string dht::net::DhtProtocolException::STORAGE_NOT_FOUND |
|
static |
◆ UNAUTHORIZED
| const constexpr uint16_t dht::net::DhtProtocolException::UNAUTHORIZED {401} |
|
staticconstexpr |
◆ UNKNOWN_TID
| const constexpr uint16_t dht::net::DhtProtocolException::UNKNOWN_TID {422} |
|
staticconstexpr |
◆ WRONG_NODE_INFO_BUF_LEN
| const constexpr uint16_t dht::net::DhtProtocolException::WRONG_NODE_INFO_BUF_LEN {423} |
|
staticconstexpr |
The documentation for this class was generated from the following file:
- /home/noptrix/ba/blackarch/packages/opendht-c/src/opendht/include/opendht/network_engine.h