|
OpenSDN source code
|
This is the complete list of members for FlowProto, including all inherited members.
| add_tokens_ | FlowProto | private |
| AddFlow(FlowEntry *flow) | FlowProto | |
| agent() const | Proto | inline |
| agent_ | Proto | protected |
| AllocProtoHandler(PktInfoPtr info, boost::asio::io_context &io) | FlowProto | virtual |
| CreateAuditEntry(const FlowKey &key, uint32_t flow_handle, uint8_t gen_id) | FlowProto | |
| del_tokens_ | FlowProto | private |
| DeleteFlowRequest(FlowEntry *flow) | FlowProto | |
| DeleteFlowRequest(const FlowKey &key) | FlowProto | |
| DisableFlowDeleteQueue(uint32_t index, bool disabled) | FlowProto | |
| DisableFlowEventQueue(uint32_t index, bool disabled) | FlowProto | |
| DisableFlowKSyncQueue(uint32_t index, bool disabled) | FlowProto | |
| DisableFlowUpdateQueue(bool disabled) | FlowProto | |
| DISALLOW_COPY_AND_ASSIGN(Proto) | Proto | private |
| Enqueue(PktInfoPtr msg) | FlowProto | virtual |
| EnqueueFlowEvent(FlowEvent *event) | FlowProto | |
| EnqueueReentrant(boost::shared_ptr< PktInfo > msg, uint8_t table_index) | FlowProto | |
| EnqueueUnResolvedFlowEntry(FlowEntry *flow) | FlowProto | |
| EvictFlowRequest(FlowEntry *flow, uint32_t flow_handle, uint8_t gen_id, uint8_t evict_gen_id) | FlowProto | |
| Find(const FlowKey &key, uint32_t table_index) const | FlowProto | |
| flow_delete_queue_ | FlowProto | private |
| flow_event_queue_ | FlowProto | private |
| flow_ksync_queue_ | FlowProto | private |
| flow_stats() const | FlowProto | inline |
| flow_table_count() const | FlowProto | inline |
| flow_table_list_ | FlowProto | private |
| flow_tokenless_queue_ | FlowProto | private |
| flow_update_queue_ | FlowProto | private |
| FlowCount() const | FlowProto | |
| FlowDeleteHandler(FlowEvent *req, FlowTable *table) | FlowProto | |
| FlowEventHandler(FlowEvent *req, FlowTable *table) | FlowProto | |
| FlowKSyncMsgHandler(FlowEvent *req, FlowTable *table) | FlowProto | |
| FlowProto(Agent *agent, boost::asio::io_context &io) | FlowProto | |
| FlowStatsUpdate() const | FlowProto | private |
| FlowTableIndex(const IpAddress &sip, const IpAddress &dip, uint8_t proto, uint16_t sport, uint16_t dport, uint32_t flow_handle) const | FlowProto | |
| FlowTest class | FlowProto | friend |
| FlowTraceFilterTest class | FlowProto | friend |
| FlowUpdateHandler(FlowEvent *req) | FlowProto | |
| FlowUpdateQueueLength() | FlowProto | |
| FlowUpdateTest class | FlowProto | friend |
| FlushFlows() | FlowProto | |
| ForceEnqueueFreeFlowReference(FlowEntryPtr &flow) | FlowProto | |
| free_buffer_ | Proto | protected |
| FreeBuffer(PktInfo *msg) | Proto | |
| get_io_service() const | Proto | inline |
| GetFlowTable(const FlowKey &key, uint32_t flow_handle) const | FlowProto | |
| GetTable(uint16_t index) const | FlowProto | |
| GetToken(FlowEvent::Event event) | FlowProto | |
| GrowFreeListRequest(FlowTable *table) | FlowProto | |
| Init() | FlowProto | |
| InitDone() | FlowProto | |
| InterfaceFlowCount(const Interface *intf, uint64_t *created, uint64_t *aged, uint32_t *active_flows) const | FlowProto | |
| io_ | Proto | protected |
| ipv4_trace_filter() | FlowProto | inlineprivate |
| ipv4_trace_filter_ | FlowProto | private |
| ipv6_trace_filter() | FlowProto | inlineprivate |
| ipv6_trace_filter_ | FlowProto | private |
| kMaxTableCount | FlowProto | static |
| kMinTableCount | FlowProto | static |
| ksync_tokens_ | FlowProto | private |
| KSyncEventRequest(KSyncEntry *ksync_entry, KSyncEntry::KSyncEvent event, uint32_t flow_handle, uint8_t gen_id, int ksync_error, uint64_t evict_flow_bytes, uint64_t evict_flow_packets, int32_t evict_flow_oflow, uint32_t transcation_id) | FlowProto | |
| linklocal_flow_count() const | FlowProto | inline |
| linklocal_flow_count_ | FlowProto | private |
| MessageRequest(FlowEntry *flow) | FlowProto | |
| module_ | Proto | protected |
| port_table_manager() | FlowProto | inline |
| port_table_manager_ | FlowProto | private |
| ProcessFlowEvent(const FlowEvent &req, FlowTable *table) | FlowProto | private |
| ProcessProto(boost::shared_ptr< PktInfo > msg_info) | Proto | |
| ProcessStats(PktStatsType::Type type) | Proto | inlinevirtual |
| Proto(Agent *agent, const char *task_name, PktHandler::PktModuleName mod, boost::asio::io_context &io) | Proto | |
| ProtoWorkQueue typedef | Proto | |
| RunProtoHandler(ProtoHandler *handler) | Proto | |
| SandeshIPv4FlowFilterRequest class | FlowProto | friend |
| SandeshIPv6FlowFilterRequest class | FlowProto | friend |
| SandeshShowFlowFilterRequest class | FlowProto | friend |
| set_free_buffer(bool val) | Proto | inline |
| set_trace(bool val) | Proto | inline |
| SetProfileData(ProfileData *data) | FlowProto | |
| ShouldTrace(const FlowEntry *flow, const FlowEntry *rflow) | FlowProto | |
| Shutdown() | FlowProto | |
| stats_ | FlowProto | private |
| stats_update_timer_ | FlowProto | private |
| TokenAvailable(TokenPool *pool_base) | FlowProto | virtual |
| TokenCheck(const FlowTokenPool *pool) const | FlowProto | |
| trace_ | Proto | protected |
| update_linklocal_flow_count(int val) | FlowProto | inline |
| update_tokens_ | FlowProto | private |
| UpdateFlow(FlowEntry *flow) | FlowProto | |
| use_vrouter_hash_ | FlowProto | private |
| Validate(PktInfo *msg) | FlowProto | virtual |
| VnFlowCounters(const VnEntry *vn, uint32_t *in_count, uint32_t *out_count) | FlowProto | |
| work_queue() const | Proto | inline |
| work_queue_ | Proto | protected |
| ~FlowProto() | FlowProto | virtual |
| ~Proto() | Proto | virtual |