Hybrid ICN (hICN) plugin  v21.06-rc0-4-g18fa668
transport::core::IoModule Member List

This is the complete list of members for transport::core::IoModule, including all inherited members.

closeConnection()=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
connect(bool is_consumer=true)=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
content_store_reserved_ (defined in transport::core::IoModule)transport::core::IoModuleprotected
counters_ (defined in transport::core::IoModule)transport::core::IoModuleprotected
getContentStoreSize() const (defined in transport::core::IoModule)transport::core::IoModuleinline
getMtu()=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
getOutputInterface() (defined in transport::core::IoModule)transport::core::IoModuleinline
inet6_address_ (defined in transport::core::IoModule)transport::core::IoModuleprotected
inet_address_ (defined in transport::core::IoModule)transport::core::IoModuleprotected
init(Connector::PacketReceivedCallback &&receive_callback, Connector::OnReconnectCallback &&reconnect_callback, asio::io_service &io_service, const std::string &app_name="Libtransport")=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
IoModule() (defined in transport::core::IoModule)transport::core::IoModuleinlineprotected
isConnected()=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
isControlMessage(const uint8_t *message)=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
load(const char *) (defined in transport::core::IoModule)transport::core::IoModulestatic
mtu_ (defined in transport::core::IoModule)transport::core::IoModuleprotected
output_interface_ (defined in transport::core::IoModule)transport::core::IoModuleprotected
processControlMessageReply(utils::MemBuf &packet_buffer)=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
registerRoute(const Prefix &prefix)=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
send(Packet &packet) (defined in transport::core::IoModule)transport::core::IoModuleinlinevirtual
send(const uint8_t *packet, std::size_t len)=0 (defined in transport::core::IoModule)transport::core::IoModulepure virtual
setContentStoreSize(uint32_t cs_size) (defined in transport::core::IoModule)transport::core::IoModuleinline
setOutputInterface(const std::string &interface) (defined in transport::core::IoModule)transport::core::IoModuleinline
unload(IoModule *) (defined in transport::core::IoModule)transport::core::IoModulestatic
~IoModule() (defined in transport::core::IoModule)transport::core::IoModulevirtual