CCF
Loading...
Searching...
No Matches
ccf::NodeToNodeChannelManager Member List

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) overrideccf::NodeToNodeChannelManagerinlinevirtual
channel_open(const NodeId &peer_id)ccf::NodeToNodeChannelManagerinline
close_channel(const NodeId &peer_id) overrideccf::NodeToNodeChannelManagerinlinevirtual
have_channel(const ccf::NodeId &nid) overrideccf::NodeToNodeChannelManagerinlinevirtual
initialize(const NodeId &self_id, const ccf::crypto::Pem &service_cert, ccf::crypto::KeyPairPtr node_kp, const std::optional< ccf::crypto::Pem > &node_cert) overrideccf::NodeToNodeChannelManagerinlinevirtual
NodeToNodeChannelManager(ringbuffer::AbstractWriterFactory &writer_factory_)ccf::NodeToNodeChannelManagerinline
recv_authenticated(const NodeId &from, std::span< const uint8_t > header, const uint8_t *&data, size_t &size) overrideccf::NodeToNodeChannelManagerinlinevirtual
ccf::NodeToNode::recv_authenticated(const NodeId &from, const uint8_t *&data, size_t &size)ccf::NodeToNodeinline
recv_authenticated_with_load(const NodeId &from, const uint8_t *&data, size_t &size) overrideccf::NodeToNodeChannelManagerinlinevirtual
recv_channel_message(const NodeId &from, const uint8_t *data, size_t size) overrideccf::NodeToNodeChannelManagerinlinevirtual
recv_channel_message(const NodeId &from, std::vector< uint8_t > &&body)ccf::NodeToNodeChannelManagerinline
recv_encrypted(const NodeId &from, std::span< const uint8_t > header, const uint8_t *data, size_t size) overrideccf::NodeToNodeChannelManagerinlinevirtual
ccf::NodeToNode::recv_encrypted(const NodeId &from, const uint8_t *&data, size_t &size)ccf::NodeToNodeinline
send_authenticated(const NodeId &to, NodeMsgType type, const uint8_t *data, size_t size) overrideccf::NodeToNodeChannelManagerinlinevirtual
ccf::NodeToNode::send_authenticated(const NodeId &to, NodeMsgType type, const T &data)ccf::NodeToNodeinline
ccf::NodeToNode::send_authenticated(const NodeId &to, NodeMsgType type, const std::vector< uint8_t > &data)ccf::NodeToNodeinline
send_encrypted(const NodeId &to, NodeMsgType type, std::span< const uint8_t > header, const std::vector< uint8_t > &data) overrideccf::NodeToNodeChannelManagerinlinevirtual
ccf::NodeToNode::send_encrypted(const NodeId &to, NodeMsgType type, const std::vector< uint8_t > &data, const T &msg_hdr)ccf::NodeToNodeinline
set_endorsed_node_cert(const ccf::crypto::Pem &endorsed_node_cert) overrideccf::NodeToNodeChannelManagerinlinevirtual
set_idle_timeout(std::chrono::milliseconds idle_timeout_) overrideccf::NodeToNodeChannelManagerinlinevirtual
set_message_limit(size_t message_limit_) overrideccf::NodeToNodeChannelManagerinlinevirtual
tick(std::chrono::milliseconds elapsed) overrideccf::NodeToNodeChannelManagerinlinevirtual
~NodeToNode()=defaultccf::NodeToNodevirtual