llarp::LR_StatusRecord
Public Functions
Public Attributes
Public Functions Documentation
function BDecode
bool BDecode(
llarp_buffer_t * buf
)
function BEncode
bool BEncode(
llarp_buffer_t * buf
) const
function operator==
bool operator==(
const LR_StatusRecord & other
) const
Public Attributes Documentation
variable SUCCESS
static constexpr uint64_t SUCCESS = 1 << 0;
variable FAIL_TIMEOUT
static constexpr uint64_t FAIL_TIMEOUT = 1 << 1;
variable FAIL_CONGESTION
static constexpr uint64_t FAIL_CONGESTION = 1 << 2;
variable FAIL_DEST_UNKNOWN
static constexpr uint64_t FAIL_DEST_UNKNOWN = 1 << 3;
variable FAIL_DECRYPT_ERROR
static constexpr uint64_t FAIL_DECRYPT_ERROR = 1 << 4;
static constexpr uint64_t FAIL_MALFORMED_RECORD = 1 << 5;
variable FAIL_DEST_INVALID
static constexpr uint64_t FAIL_DEST_INVALID = 1 << 6;
variable FAIL_CANNOT_CONNECT
static constexpr uint64_t FAIL_CANNOT_CONNECT = 1 << 7;
variable FAIL_DUPLICATE_HOP
static constexpr uint64_t FAIL_DUPLICATE_HOP = 1 << 8;
variable status
uint64_t status = 0;
variable version
uint64_t version = 0;
Updated on 2026-01-10 at 22:49:45 +0000