|
OpenSDN source code
|
This is the complete list of members for SandeshFlow, including all inherited members.
| category() const | Sandesh | inline |
| category_ | Sandesh | private |
| client() | Sandesh | inlinestatic |
| client_ | Sandesh | protectedstatic |
| client_context() | Sandesh | inlinestatic |
| client_context_ | Sandesh | privatestatic |
| config() | Sandesh | inlinestatic |
| config_ | Sandesh | privatestatic |
| connect_to_collector_ | Sandesh | privatestatic |
| ConnectToCollector(const std::string &collector_ip, int collector_port, bool periodicuve=false) | Sandesh | static |
| context() const | Sandesh | inline |
| context_ | Sandesh | private |
| DerivedStats typedef | Sandesh | |
| disable_flow_collection_ | Sandesh | privatestatic |
| disable_sending_all_ | Sandesh | privatestatic |
| disable_sending_flows_ | Sandesh | privatestatic |
| disable_sending_object_logs_ | Sandesh | privatestatic |
| DisableFlowCollection(bool disable) | Sandesh | static |
| DisableSendingAllMessages(bool disable) | Sandesh | static |
| DisableSendingFlows(bool disable) | Sandesh | static |
| DisableSendingObjectLogs(bool disable) | Sandesh | static |
| Dispatch(SandeshConnection *sconn=NULL) | Sandesh | protectedvirtual |
| enable_flow_log_ | Sandesh | privatestatic |
| enable_local_log_ | Sandesh | privatestatic |
| enable_session_syslog_ | Sandesh | privatestatic |
| enable_trace_print_ | Sandesh | privatestatic |
| Endpoint typedef | Sandesh | |
| Enqueue(SandeshQueue *queue) | Sandesh | |
| event_manager_ | Sandesh | privatestatic |
| ForcedLog() const =0 | Sandesh | pure virtual |
| get_send_rate_limit() | Sandesh | static |
| GetMsgStats(std::vector< SandeshMessageTypeStats > *mtype_stats, SandeshMessageStats *magg_stats) | Sandesh | static |
| GetMsgStats(boost::ptr_map< std::string, SandeshMessageTypeStats > *mtype_stats, SandeshMessageStats *magg_stats) | Sandesh | static |
| GetSize() const =0 | Sandesh | pure virtual |
| HandleTest(SandeshLevel::type level, const std::string &category) | Sandesh | protectedstatic |
| hints() const | Sandesh | inline |
| hints_ | Sandesh | private |
| http_port() | Sandesh | inlinestatic |
| http_port_ | Sandesh | privatestatic |
| InitClient(EventManager *evm, Endpoint server, const SandeshConfig &config, bool periodicuve) | Sandesh | privatestatic |
| InitClient(EventManager *evm, const std::vector< std::string > &collectors, const SandeshConfig &config) | Sandesh | privatestatic |
| InitCollector(const std::string &module, const std::string &source, const std::string &node_type, const std::string &instance_id, EventManager *evm, const std::string &collector_ip, int collector_port, unsigned short http_port, SandeshContext *client_context=NULL, const SandeshConfig &config=SandeshConfig()) | Sandesh | static |
| InitGenerator(const std::string &module, const std::string &source, const std::string &node_type, const std::string &instance_id, EventManager *evm, unsigned short http_port, const std::vector< std::string > &collectors, SandeshContext *client_context=NULL, DerivedStats ds=DerivedStats(), const SandeshConfig &config=SandeshConfig()) | Sandesh | static |
| InitGenerator(const std::string &module, const std::string &source, const std::string &node_type, const std::string &instance_id, EventManager *evm, unsigned short http_port, SandeshContext *client_context=NULL, DerivedStats ds=DerivedStats(), const SandeshConfig &config=SandeshConfig()) | Sandesh | static |
| InitGeneratorTest(const std::string &module, const std::string &source, const std::string &node_type, const std::string &instance_id, EventManager *evm, unsigned short http_port, SandeshContext *client_context=NULL, const SandeshConfig &config=SandeshConfig()) | Sandesh | static |
| Initialize(SandeshRole::type role, const std::string &module, const std::string &source, const std::string &node_type, const std::string &instance_id, EventManager *evm, unsigned short http_port, SandeshContext *client_context=NULL, const SandeshConfig &config=SandeshConfig()) | Sandesh | privatestatic |
| InitReceive(int recv_task_inst=-1) | Sandesh | privatestatic |
| instance_id() | Sandesh | inlinestatic |
| instance_id_ | Sandesh | privatestatic |
| is_send_sampled_to_collector_enabled() | Sandesh | inlinestatic |
| is_send_sampled_to_logger_enabled() | Sandesh | inlinestatic |
| is_send_slo_to_collector_enabled() | Sandesh | inlinestatic |
| is_send_slo_to_logger_enabled() | Sandesh | inlinestatic |
| IsConnectToCollectorEnabled() | Sandesh | inlinestatic |
| IsFlowCollectionDisabled() | Sandesh | inlinestatic |
| IsFlowLoggingEnabled() | Sandesh | inlinestatic |
| IsLevelCategoryLoggingAllowed(SandeshType::type type, SandeshLevel::type level, const std::string &category) | Sandesh | protectedstatic |
| IsLevelUT(SandeshLevel::type level) | Sandesh | protectedstatic |
| IsLocalLoggingEnabled() | Sandesh | inlinestatic |
| IsLoggingAllowed() const | Sandesh | |
| IsLoggingDroppedAllowed(SandeshType::type) | Sandesh | static |
| IsSendingAllMessagesDisabled() | Sandesh | static |
| IsSendingFlowsDisabled() | Sandesh | static |
| IsSendingObjectLogsDisabled() | Sandesh | static |
| IsSendingSystemLogsDisabled() | Sandesh | static |
| IsSendQueueEnabled() | Sandesh | inlinestatic |
| IsSloSyslogEnabled() | Sandesh | inlinestatic |
| IsTracePrintEnabled() | Sandesh | inlinestatic |
| IsUnitTest() | Sandesh | inlineprotectedstatic |
| level() const | Sandesh | inline |
| level_ | Sandesh | private |
| LevelToString(SandeshLevel::type level) | Sandesh | static |
| Log() const =0 | Sandesh | pure virtual |
| logger() | Sandesh | inlinestatic |
| logger_ | Sandesh | privatestatic |
| logging_category_ | Sandesh | privatestatic |
| logging_level_ | Sandesh | privatestatic |
| logging_ut_level_ | Sandesh | privatestatic |
| LoggingCategory() | Sandesh | inlinestatic |
| LoggingLevel() | Sandesh | inlinestatic |
| LoggingUtLevel() | Sandesh | inlinestatic |
| module() | Sandesh | inlinestatic |
| module_ | Sandesh | privatestatic |
| module_context(const std::string &module_name) | Sandesh | static |
| module_context_ | Sandesh | privatestatic |
| ModuleContextMap typedef | Sandesh | private |
| ModuleName() const =0 | Sandesh | pure virtual |
| msg_stats_ | Sandesh | privatestatic |
| Name() const | Sandesh | inlinevirtual |
| name_ | Sandesh | private |
| node_type() | Sandesh | inlinestatic |
| node_type_ | Sandesh | privatestatic |
| ProcessRecv(SandeshRequest *) | Sandesh | privatestatic |
| QueueWaterMarkInfo typedef | Sandesh | |
| Read(boost::shared_ptr< contrail::sandesh::protocol::TProtocol > iprot)=0 | Sandesh | pure virtual |
| ReadBinary(u_int8_t *buf, u_int32_t buf_len, int *error) | Sandesh | virtual |
| ReadBinaryFromFile(const std::string &path, int *error) | Sandesh | virtual |
| ReceiveBinaryMsg(u_int8_t *buf, u_int32_t buf_len, int *error, SandeshContext *client_context) | Sandesh | static |
| ReceiveBinaryMsgOne(u_int8_t *buf, u_int32_t buf_len, int *error, SandeshContext *client_context) | Sandesh | static |
| ReConfigCollectors(const std::vector< std::string > &collector_list) | Sandesh | static |
| RecordPort(const std::string &name, const std::string &module, unsigned short port) | Sandesh | static |
| recv_queue() | Sandesh | inlinestatic |
| recv_queue_ | Sandesh | privatestatic |
| recv_task_id_ | Sandesh | privatestatic |
| Release() | Sandesh | inlinevirtual |
| response_callback() | Sandesh | inlinestatic |
| response_callback_ | Sandesh | protectedstatic |
| role() | Sandesh | inlinestatic |
| role_ | Sandesh | privatestatic |
| sampled_logger() | Sandesh | inlinestatic |
| sampled_logger_ | Sandesh | privatestatic |
| sampled_to_collector_ | Sandesh | privatestatic |
| sampled_to_logger_ | Sandesh | privatestatic |
| Sandesh(SandeshType::type type, const std::string &name, uint32_t seqno) | Sandesh | inlineprotected |
| Sandesh(SandeshType::type type, const std::string &name, uint32_t seqno, bool no_time_stamp) | Sandesh | inlineprotected |
| sandesh_send_ratelimit_ | Sandesh | privatestatic |
| SandeshBufferQueue typedef | Sandesh | |
| SandeshCallback typedef | Sandesh | |
| SandeshFlow(const std::string &name, uint32_t seqno) | SandeshFlow | inlineprotected |
| SandeshQueue typedef | Sandesh | |
| SandeshRoleToString(SandeshRole::type role) | Sandesh | static |
| SandeshRxQueue typedef | Sandesh | |
| scope() const | Sandesh | inline |
| scope_ | Sandesh | private |
| send_queue_enabled_ | Sandesh | privatestatic |
| SendEnqueue() | Sandesh | protectedvirtual |
| SendingLevel() | Sandesh | static |
| SendReady(SandeshConnection *sconn=NULL) | Sandesh | static |
| seqnum() | Sandesh | inlinevirtual |
| seqnum_ | Sandesh | private |
| set_category(std::string category) | Sandesh | inline |
| set_client_context(SandeshContext *context) | Sandesh | inlinestatic |
| set_context(std::string context) | Sandesh | inline |
| set_hints(int32_t hints) | Sandesh | inline |
| set_instance_id(std::string &instance_id) | Sandesh | inlinestatic |
| set_level(SandeshLevel::type level) | Sandesh | inline |
| set_logger_appender(const std::string &file_name, long max_file_size, int max_backup_index, const std::string &syslog_facility, const std::vector< std::string > &destn, const std::string &ident, bool is_sampled_logger) | Sandesh | static |
| set_module(std::string &module) | Sandesh | inlinestatic |
| set_module_context(const std::string &module_name, SandeshContext *context) | Sandesh | static |
| set_name(const char *name) | Sandesh | inlineprotected |
| set_node_type(std::string &node_type) | Sandesh | inlinestatic |
| set_response_callback(SandeshCallback response_cb) | Sandesh | inlinestatic |
| set_scope(std::string scope) | Sandesh | inline |
| set_send_rate_limit(int rate_limit) | Sandesh | static |
| set_send_to_collector_flags(const std::vector< std::string > &sampled_destination, const std::vector< std::string > &slo_destination) | Sandesh | static |
| set_source(std::string &source) | Sandesh | inlinestatic |
| set_timestamp(time_t timestamp) | Sandesh | inlineprotected |
| set_type(SandeshType::type type) | Sandesh | inlineprotected |
| SetDscpValue(uint8_t value) | Sandesh | static |
| SetFlowLogging(bool enable) | Sandesh | static |
| SetLocalLogging(bool enable) | Sandesh | static |
| SetLoggingCategory(std::string category) | Sandesh | static |
| SetLoggingLevel(std::string level) | Sandesh | static |
| SetLoggingLevel(SandeshLevel::type level) | Sandesh | static |
| SetLoggingParams(bool enable_local_log, std::string category, std::string level, bool enable_trace_print=false, bool enable_flow_log=false, bool enable_session_syslog=false) | Sandesh | static |
| SetLoggingParams(bool enable_local_log, std::string category, SandeshLevel::type level, bool enable_trace_print=false, bool enable_flow_log=false) | Sandesh | static |
| SetSendQueue(bool enable) | Sandesh | static |
| SetSessionSyslogging(bool enable_session_syslog) | Sandesh | static |
| SetTracePrint(bool enable) | Sandesh | static |
| slo_logger() | Sandesh | inlinestatic |
| slo_logger_ | Sandesh | privatestatic |
| slo_to_collector_ | Sandesh | privatestatic |
| slo_to_logger_ | Sandesh | privatestatic |
| source() | Sandesh | inlinestatic |
| source_ | Sandesh | privatestatic |
| stats_mutex_ | Sandesh | privatestatic |
| StringToLevel(std::string level) | Sandesh | static |
| timestamp() const | Sandesh | inline |
| timestamp_ | Sandesh | private |
| ToString() const =0 | Sandesh | pure virtual |
| type() const | Sandesh | inline |
| type_ | Sandesh | private |
| Uninit() | Sandesh | static |
| UpdateRxMsgFailStats(const std::string &msg_name, uint64_t bytes, SandeshRxDropReason::type dreason) | Sandesh | static |
| UpdateRxMsgStats(const std::string &msg_name, uint64_t bytes) | Sandesh | static |
| UpdateTxMsgFailStats(const std::string &msg_name, uint64_t bytes, SandeshTxDropReason::type dreason) | Sandesh | static |
| UpdateTxMsgStats(const std::string &msg_name, uint64_t bytes) | Sandesh | static |
| versionsig() const =0 | Sandesh | pure virtual |
| Write(boost::shared_ptr< contrail::sandesh::protocol::TProtocol > oprot) const =0 | Sandesh | pure virtual |
| WriteBinary(u_int8_t *buf, u_int32_t buf_len, int *error) | Sandesh | virtual |
| WriteBinaryToFile(const std::string &path, int *error) | Sandesh | virtual |
| ~Sandesh() | Sandesh | inlineprotectedvirtual |