CCF
|
This is the complete list of members for ccf::NodeToNodeChannelManager, including all inherited members.
associate_node_address(const NodeId &peer_id, const std::string &peer_hostname, const std::string &peer_service) override | ccf::NodeToNodeChannelManager | inlinevirtual |
channel_open(const NodeId &peer_id) | ccf::NodeToNodeChannelManager | inline |
close_channel(const NodeId &peer_id) override | ccf::NodeToNodeChannelManager | inlinevirtual |
have_channel(const ccf::NodeId &nid) override | ccf::NodeToNodeChannelManager | inlinevirtual |
initialize(const NodeId &self_id, const ccf::crypto::Pem &service_cert, ccf::crypto::KeyPairPtr node_kp, const std::optional< ccf::crypto::Pem > &node_cert) override | ccf::NodeToNodeChannelManager | inlinevirtual |
NodeToNodeChannelManager(ringbuffer::AbstractWriterFactory &writer_factory_) | ccf::NodeToNodeChannelManager | inline |
recv_authenticated(const NodeId &from, std::span< const uint8_t > header, const uint8_t *&data, size_t &size) override | ccf::NodeToNodeChannelManager | inlinevirtual |
ccf::NodeToNode::recv_authenticated(const NodeId &from, const uint8_t *&data, size_t &size) | ccf::NodeToNode | inline |
recv_authenticated_with_load(const NodeId &from, const uint8_t *&data, size_t &size) override | ccf::NodeToNodeChannelManager | inlinevirtual |
recv_channel_message(const NodeId &from, const uint8_t *data, size_t size) override | ccf::NodeToNodeChannelManager | inlinevirtual |
recv_channel_message(const NodeId &from, std::vector< uint8_t > &&body) | ccf::NodeToNodeChannelManager | inline |
recv_encrypted(const NodeId &from, std::span< const uint8_t > header, const uint8_t *data, size_t size) override | ccf::NodeToNodeChannelManager | inlinevirtual |
ccf::NodeToNode::recv_encrypted(const NodeId &from, const uint8_t *&data, size_t &size) | ccf::NodeToNode | inline |
send_authenticated(const NodeId &to, NodeMsgType type, const uint8_t *data, size_t size) override | ccf::NodeToNodeChannelManager | inlinevirtual |
ccf::NodeToNode::send_authenticated(const NodeId &to, NodeMsgType type, const T &data) | ccf::NodeToNode | inline |
ccf::NodeToNode::send_authenticated(const NodeId &to, NodeMsgType type, const std::vector< uint8_t > &data) | ccf::NodeToNode | inline |
send_encrypted(const NodeId &to, NodeMsgType type, std::span< const uint8_t > header, const std::vector< uint8_t > &data) override | ccf::NodeToNodeChannelManager | inlinevirtual |
ccf::NodeToNode::send_encrypted(const NodeId &to, NodeMsgType type, const std::vector< uint8_t > &data, const T &msg_hdr) | ccf::NodeToNode | inline |
set_endorsed_node_cert(const ccf::crypto::Pem &endorsed_node_cert) override | ccf::NodeToNodeChannelManager | inlinevirtual |
set_idle_timeout(std::chrono::milliseconds idle_timeout_) override | ccf::NodeToNodeChannelManager | inlinevirtual |
set_message_limit(size_t message_limit_) override | ccf::NodeToNodeChannelManager | inlinevirtual |
tick(std::chrono::milliseconds elapsed) override | ccf::NodeToNodeChannelManager | inlinevirtual |
~NodeToNode()=default | ccf::NodeToNode | virtual |