|
TARAXA
|
This is the complete list of members for dev::p2p::Session, including all inherited members.
| capabilityFor(unsigned _packetType) const | dev::p2p::Session | private |
| capabilityPacketTypeToString(std::optional< SessionCapability > const &cap, unsigned _packetType) | dev::p2p::Session | privatestatic |
| capabilityPacketTypeToString(unsigned _packetType) const | dev::p2p::Session | private |
| checkPacket(bytesConstRef _msg) | dev::p2p::Session | privatestatic |
| checkRead(std::size_t expected, boost::system::error_code ec, std::size_t length) | dev::p2p::Session | private |
| disconnect(DisconnectReason _reason) | dev::p2p::Session | inline |
| disconnect_(DisconnectReason _reason) | dev::p2p::Session | private |
| doRead() | dev::p2p::Session | private |
| drop(DisconnectReason _r) | dev::p2p::Session | private |
| id() const | dev::p2p::Session | inline |
| immediate_disconnect_reason_ | dev::p2p::Session | private |
| info() const | dev::p2p::Session | inline |
| interpretP2pPacket(P2pPacketType _t, RLP const &_r) | dev::p2p::Session | private |
| isConnected() const | dev::p2p::Session | inline |
| m_capabilities | dev::p2p::Session | private |
| m_capLogger | dev::p2p::Session | private |
| m_capLoggerDetail | dev::p2p::Session | private |
| m_data | dev::p2p::Session | private |
| m_dropped | dev::p2p::Session | private |
| m_info | dev::p2p::Session | private |
| m_io | dev::p2p::Session | private |
| m_logSuffix | dev::p2p::Session | private |
| m_multiData | dev::p2p::Session | private |
| m_netLogger | dev::p2p::Session | private |
| m_netLoggerDetail | dev::p2p::Session | private |
| m_netLoggerError | dev::p2p::Session | private |
| m_out | dev::p2p::Session | private |
| m_peer | dev::p2p::Session | private |
| m_ping | dev::p2p::Session | private |
| m_socket | dev::p2p::Session | private |
| m_writeQueue | dev::p2p::Session | private |
| make(SessionCapabilities caps, std::unique_ptr< RLPXFrameCoder > _io, std::shared_ptr< RLPXSocket > _s, std::shared_ptr< Peer > _n, PeerSessionInfo _info, std::optional< DisconnectReason > immediate_disconnect_reason={}) | dev::p2p::Session | static |
| muted_ | dev::p2p::Session | private |
| peer() const | dev::p2p::Session | inlineprivate |
| ping() | dev::p2p::Session | inline |
| ping_() | dev::p2p::Session | private |
| prep(RLPStream &_s, P2pPacketType _t, unsigned _args=0) | dev::p2p::Session | privatestatic |
| readPacket(unsigned _t, RLP const &_r) | dev::p2p::Session | private |
| sealAndSend_(RLPStream &_s) | dev::p2p::Session | private |
| send(std::string capability_name, unsigned packet_type, bytes payload, std::function< void()> &&on_done={}) | dev::p2p::Session | inline |
| send_(bytes _msg, std::function< void()> on_done={}) | dev::p2p::Session | private |
| Session(SessionCapabilities caps, std::unique_ptr< RLPXFrameCoder > _io, std::shared_ptr< RLPXSocket > _s, std::shared_ptr< Peer > _n, PeerSessionInfo _info, std::optional< DisconnectReason > immediate_disconnect_reason={}) | dev::p2p::Session | private |
| splitAndPack(uint16_t &sequence_id, uint32_t &sent_size) | dev::p2p::Session | private |
| write(uint16_t sequence_id=0, uint32_t sent_size=0) | dev::p2p::Session | private |
| x_info | dev::p2p::Session | mutableprivate |
| ~Session() | dev::p2p::Session |