Changeset View
Changeset View
Standalone View
Standalone View
src/net.cpp
Show First 20 Lines • Show All 2,657 Lines • ▼ Show 20 Lines | : nTimeConnected(GetSystemTimeInSeconds()), addr(addrIn), | ||||
addrBind(addrBindIn), fInbound(fInboundIn), | addrBind(addrBindIn), fInbound(fInboundIn), | ||||
nKeyedNetGroup(nKeyedNetGroupIn), addrKnown(5000, 0.001), | nKeyedNetGroup(nKeyedNetGroupIn), addrKnown(5000, 0.001), | ||||
filterInventoryKnown(50000, 0.000001), id(idIn), | filterInventoryKnown(50000, 0.000001), id(idIn), | ||||
nLocalHostNonce(nLocalHostNonceIn), nLocalServices(nLocalServicesIn), | nLocalHostNonce(nLocalHostNonceIn), nLocalServices(nLocalServicesIn), | ||||
nMyStartingHeight(nMyStartingHeightIn) { | nMyStartingHeight(nMyStartingHeightIn) { | ||||
hSocket = hSocketIn; | hSocket = hSocketIn; | ||||
addrName = addrNameIn == "" ? addr.ToStringIPPort() : addrNameIn; | addrName = addrNameIn == "" ? addr.ToStringIPPort() : addrNameIn; | ||||
strSubVer = ""; | strSubVer = ""; | ||||
hashContinue = uint256(); | hashContinue = BlockHash(); | ||||
filterInventoryKnown.reset(); | filterInventoryKnown.reset(); | ||||
pfilter = std::make_unique<CBloomFilter>(); | pfilter = std::make_unique<CBloomFilter>(); | ||||
for (const std::string &msg : getAllNetMessageTypes()) { | for (const std::string &msg : getAllNetMessageTypes()) { | ||||
mapRecvBytesPerMsgCmd[msg] = 0; | mapRecvBytesPerMsgCmd[msg] = 0; | ||||
} | } | ||||
mapRecvBytesPerMsgCmd[NET_MESSAGE_COMMAND_OTHER] = 0; | mapRecvBytesPerMsgCmd[NET_MESSAGE_COMMAND_OTHER] = 0; | ||||
▲ Show 20 Lines • Show All 134 Lines • Show Last 20 Lines |