Changeset View
Changeset View
Standalone View
Standalone View
src/seeder/bitcoin.h
Show All 13 Lines | |||||
static inline unsigned short GetDefaultPort() { | static inline unsigned short GetDefaultPort() { | ||||
return Params().GetDefaultPort(); | return Params().GetDefaultPort(); | ||||
} | } | ||||
// The network magic to use. | // The network magic to use. | ||||
extern CMessageHeader::MessageMagic netMagic; | extern CMessageHeader::MessageMagic netMagic; | ||||
enum PeerMessagingState : bool { | enum class PeerMessagingState : bool { | ||||
AwaitingMessages = false, | AwaitingMessages = false, | ||||
Finished = true, | Finished = true, | ||||
}; | }; | ||||
jasonbcox: Nit: Same feedback as https://reviews.bitcoinabc.org/D5471#inline-33727 | |||||
template <typename E> | |||||
constexpr typename std::underlying_type<E>::type to_integral(E e) { | |||||
return static_cast<typename std::underlying_type<E>::type>(e); | |||||
} | |||||
class CSeederNode { | class CSeederNode { | ||||
private: | private: | ||||
SOCKET sock; | SOCKET sock; | ||||
CDataStream vSend; | CDataStream vSend; | ||||
CDataStream vRecv; | CDataStream vRecv; | ||||
uint32_t nHeaderStart; | uint32_t nHeaderStart; | ||||
uint32_t nMessageStart; | uint32_t nMessageStart; | ||||
int nVersion; | int nVersion; | ||||
▲ Show 20 Lines • Show All 43 Lines • Show Last 20 Lines |
Nit: Same feedback as https://reviews.bitcoinabc.org/D5471#inline-33727