12 # include <arpa/inet.h> 19 const char *
INV=
"inv";
188 else if (*p1 < ' ' || *p1 > 0x7E)
245 throw std::out_of_range(
strprintf(
"CInv::CInv(string, uint256): unknown type '%s'", strType));
262 throw std::out_of_range(
strprintf(
"CInv::GetCommand(): type=%d unknown type",
type));
270 }
catch(
const std::out_of_range &) {
static const std::string allNetMessageTypes[]
static const char * ppszTypeName[]
const char * MASTERNODEPAYMENTVOTE
#define MESSAGE_START_SIZE
const char * MASTERNODEPAYMENTBLOCK
static const std::vector< std::string > allNetMessageTypesVec(allNetMessageTypes, allNetMessageTypes+ARRAYLEN(allNetMessageTypes))
const char * SYNCSTATUSCOUNT
const char * MNBUDGETSYNC
const char * GetCommand() const
const char * MNGOVERNANCESYNC
bool operator<(const CInv &a, const CInv &b)
const char * MNBUDGETVOTE
const std::vector< std::string > & getAllNetMessageTypes()
std::string ToString() const
const char * MNGOVERNANCEOBJECT
const char * DSSIGNFINALTX
const char * MNBUDGETPROPOSAL
std::string ToString() const
const char * TXLOCKREQUEST
const char * MNGOVERNANCEOBJECTVOTE
const char * MNBUDGETFINALVOTE
static const unsigned int MAX_SIZE
void * memcpy(void *a, const void *b, size_t c)
size_t strnlen(const char *start, size_t max_len)
const char * MNBUDGETFINAL
const char * MASTERNODEPAYMENTSYNC
const char * DSSTATUSUPDATE