OpenSDN source code
PortTable Member List

This is the complete list of members for PortTable, including all inherited members.

AddPort(uint16_t port_no)PortTableprivate
agent()PortTableinline
agent_PortTableprivate
Allocate(const FlowKey &key)PortTable
cache_PortTableprivate
CreatePortEntry(uint16_t port_no)PortTableprivate
DeleteAllFlow(uint16_t port, uint16_t index)PortTableprivate
DeletePort(uint16_t port_no)PortTableprivate
Free(const FlowKey &key, uint16_t port, bool release)PortTable
GetFlowKeyList(uint16_t port, std::vector< FlowKey > &key) constPortTable
GetPortIndex(uint16_t port) constPortTable
GetPortList() constPortTableinline
HandlePortConfig(const PortConfig &pc)PortTableprivate
hash_table_PortTableprivate
hash_table_size_PortTableprivate
HashFlowKey(const FlowKey &key)PortTable
IsValidPort(uint16_t port, uint16_t count)PortTableprivate
kInvalidPortPortTablestatic
mutex()PortTableinline
mutex_PortTablemutableprivate
port_config() constPortTableinline
port_config_PortTableprivate
port_count() constPortTableinline
port_list_PortTableprivate
port_to_bit_index_PortTableprivate
PortBitMap typedefPortTable
PortBitMapPtr typedefPortTable
PortHashTable typedefPortTable
PortList typedefPortTable
PortPtr typedefPortTable
PortTable(Agent *agent, uint32_t bucket_size, uint8_t protocol)PortTable
PortToBitIndexMap typedefPortTable
PortToBitIndexPair typedefPortTable
protocol_PortTableprivate
Relocate(uint16_t port_no)PortTableprivate
set_timeout(uint64_t timeout)PortTableinline
task_trigger_PortTableprivate
UpdatePortConfig(const PortConfig *port_config)PortTable
~PortTable()PortTable