This is the complete list of members for dev::eth::EthereumPeer, including all inherited members.
abortSync() | dev::eth::EthereumPeer | |
addRating(int _r) | dev::p2p::Capability | protected |
askOverride() const | dev::eth::EthereumPeer | private |
BlockChainSync class | dev::eth::EthereumPeer | friend |
c_protocolID | dev::p2p::Capability | protected |
Capability(std::shared_ptr< SessionFace > _s, HostCapabilityFace *_h, unsigned _idOffset, uint16_t _protocolID) | dev::p2p::Capability | |
clearKnownTransactions() | dev::eth::EthereumPeer | inlineprivate |
disable(std::string const &_problem) | dev::p2p::Capability | protected |
EthereumHost class | dev::eth::EthereumPeer | friend |
EthereumPeer(std::shared_ptr< p2p::SessionFace > _s, p2p::HostCapabilityFace *_h, unsigned _i, p2p::CapDesc const &_cap, uint16_t _capID) | dev::eth::EthereumPeer | |
hostCapability() const | dev::p2p::Capability | inlineprotected |
id() const | dev::eth::EthereumPeer | inline |
init(unsigned _hostProtocolVersion, u256 _hostNetworkId, u256 _chainTotalDifficulty, h256 _chainCurrentHash, h256 _chainGenesisHash, std::shared_ptr< EthereumHostDataFace > _hostData, std::shared_ptr< EthereumPeerObserverFace > _observer) | dev::eth::EthereumPeer | |
interpret(unsigned _id, RLP const &_r) | dev::eth::EthereumPeer | privatevirtual |
isConversing() const | dev::eth::EthereumPeer | private |
isCriticalSyncing() const | dev::eth::EthereumPeer | private |
isRude() const | dev::eth::EthereumPeer | |
m_asking | dev::eth::EthereumPeer | private |
m_genesisHash | dev::eth::EthereumPeer | private |
m_hostData | dev::eth::EthereumPeer | private |
m_hostProtocolVersion | dev::eth::EthereumPeer | private |
m_knownBlocks | dev::eth::EthereumPeer | private |
m_knownTransactions | dev::eth::EthereumPeer | private |
m_lastAsk | dev::eth::EthereumPeer | private |
m_lastAskedHeaders | dev::eth::EthereumPeer | private |
m_latestHash | dev::eth::EthereumPeer | private |
m_networkId | dev::eth::EthereumPeer | private |
m_observer | dev::eth::EthereumPeer | private |
m_peerCapabilityVersion | dev::eth::EthereumPeer | private |
m_protocolVersion | dev::eth::EthereumPeer | private |
m_requireTransactions | dev::eth::EthereumPeer | private |
m_totalDifficulty | dev::eth::EthereumPeer | private |
m_unknownNewBlocks | dev::eth::EthereumPeer | private |
messageCount() | dev::eth::EthereumPeer | inlinestatic |
name() | dev::eth::EthereumPeer | inlinestatic |
needsSyncing() const | dev::eth::EthereumPeer | inlineprivate |
prep(RLPStream &_s, unsigned _id, unsigned _args=0) | dev::p2p::Capability | protected |
requestBlockBodies(h256s const &_blocks) | dev::eth::EthereumPeer | |
requestBlockHeaders(h256 const &_startHash, unsigned _count, unsigned _skip, bool _reverse) | dev::eth::EthereumPeer | |
requestBlockHeaders(unsigned _startNumber, unsigned _count, unsigned _skip, bool _reverse) | dev::eth::EthereumPeer | |
requestByHashes(h256s const &_hashes, Asking _asking, SubprotocolPacketType _packetType) | dev::eth::EthereumPeer | private |
requestNodeData(h256s const &_hashes) | dev::eth::EthereumPeer | |
requestReceipts(h256s const &_blocks) | dev::eth::EthereumPeer | |
requestStatus(u256 _hostNetworkId, u256 _chainTotalDifficulty, h256 _chainCurrentHash, h256 _chainGenesisHash) | dev::eth::EthereumPeer | private |
sealAndSend(RLPStream &_s) | dev::p2p::Capability | protected |
session() const | dev::p2p::Capability | inlineprotected |
setAsking(Asking _g) | dev::eth::EthereumPeer | private |
setIdle() | dev::eth::EthereumPeer | |
setRude() | dev::eth::EthereumPeer | |
tick() | dev::eth::EthereumPeer | private |
version() | dev::eth::EthereumPeer | inlinestatic |
x_knownBlocks | dev::eth::EthereumPeer | private |
x_knownTransactions | dev::eth::EthereumPeer | private |
~Capability() | dev::p2p::Capability | inlinevirtual |
~EthereumPeer() | dev::eth::EthereumPeer | virtual |