builder_ | SandeshStateMachine | private |
CancelIdleHoldTimer() | SandeshStateMachine | |
clear_session() | SandeshStateMachine | |
connection() | SandeshStateMachine | inline |
connection_ | SandeshStateMachine | private |
deleted_ | SandeshStateMachine | private |
DeleteSession(SandeshSession *session) | SandeshStateMachine | |
DeleteTcpSession(const Ev &event) | SandeshStateMachine | |
DequeueEvent(EventContainer ec) | SandeshStateMachine | private |
DISALLOW_COPY_AND_ASSIGN(SandeshStateMachine) | SandeshStateMachine | private |
Enqueue(const Ev &event) | SandeshStateMachine | private |
event_stats_ | SandeshStateMachine | private |
EventQueue typedef | SandeshStateMachine | private |
generator_key() const | SandeshStateMachine | inline |
generator_key_ | SandeshStateMachine | private |
get_resource() const | SandeshStateMachine | inline |
get_state() const | SandeshStateMachine | inline |
GetBasicMessageStatistics(SandeshGeneratorBasicStats *basic_msg_stats) | SandeshStateMachine | private |
GetBasicStatistics(SandeshStateMachineStats *sm_stats, SandeshGeneratorBasicStats *basic_msg_stats) | SandeshStateMachine | |
GetDetailMessageStatistics(SandeshGeneratorStats *detail_msg_stats) | SandeshStateMachine | private |
GetDetailStatistics(SandeshStateMachineStats *sm_stats, SandeshGeneratorStats *detail_msg_stats) | SandeshStateMachine | |
GetEventStatistics(SandeshStateMachineStats *sm_stats) | SandeshStateMachine | private |
GetEvSandeshMessageRecvSize(EventContainer *ec, size_t *msg_size) | SandeshStateMachine | friend |
GetMaxQueueCount() const | SandeshStateMachine | inline |
GetMessageDropLevel(std::string &drop_level) const | SandeshStateMachine | |
GetQueueCount(uint64_t &queue_count) const | SandeshStateMachine | |
GetStatistics(SandeshStateMachineStats &sm_stats, SandeshGeneratorBasicStats &basic_msg_stats) | SandeshStateMachine | |
GetStatistics(SandeshStateMachineStats &sm_stats, SandeshGeneratorStats &detail_msg_stats) | SandeshStateMachine | |
idle_hold_time() const | SandeshStateMachine | inline |
idle_hold_time_ | SandeshStateMachine | private |
idle_hold_timer_ | SandeshStateMachine | private |
IdleHoldTimerExpired() | SandeshStateMachine | private |
IdleHoldTimerFired() | SandeshStateMachine | |
IdleHoldTimerRunning() | SandeshStateMachine | |
Initialize() | SandeshStateMachine | |
IsValid() const | SandeshStateMachine | private |
kIdleHoldTime | SandeshStateMachine | static |
kQueueSize | SandeshStateMachine | static |
last_event() const | SandeshStateMachine | inline |
last_event_ | SandeshStateMachine | private |
last_event_at_ | SandeshStateMachine | private |
last_state_ | SandeshStateMachine | private |
LastStateName() const | SandeshStateMachine | |
LogEvent(const sc::event_base *event) | SandeshStateMachine | private |
message_drop_level_ | SandeshStateMachine | private |
message_stats_ | SandeshStateMachine | private |
OnIdle(const Ev &event) | SandeshStateMachine | |
OnSandeshMessage(SandeshSession *session, const std::string &msg) | SandeshStateMachine | |
OnSessionEvent(TcpSession *session, TcpSession::Event event) | SandeshStateMachine | |
PassiveOpen(SandeshSession *session) | SandeshStateMachine | |
prefix() | SandeshStateMachine | inline |
prefix_ | SandeshStateMachine | private |
ProcessMessage(const Ev &event) | SandeshStateMachine | |
ReleaseSandesh(const Ev &event) | SandeshStateMachine | |
reset_idle_hold_time() | SandeshStateMachine | inline |
reset_last_info() | SandeshStateMachine | inline |
ResetQueueWaterMarkInfo() | SandeshStateMachine | |
resource_ | SandeshStateMachine | private |
ResourceUpdate(bool rsc) | SandeshStateMachine | |
SandeshClientStateMachineTest class | SandeshStateMachine | friend |
SandeshServerStateMachineTest class | SandeshStateMachine | friend |
SandeshStateMachine(const char *prefix, SandeshConnection *connection) | SandeshStateMachine | |
SandeshUVESend(SandeshUVE *usnh) | SandeshStateMachine | |
session() | SandeshStateMachine | |
session_ | SandeshStateMachine | private |
set_idle_hold_time(int idle_hold_time) | SandeshStateMachine | inline |
set_last_event(const std::string &event) | SandeshStateMachine | inline |
set_resource(bool r) | SandeshStateMachine | inline |
set_session(SandeshSession *session) | SandeshStateMachine | |
set_state(ssm::SsmState state) | SandeshStateMachine | inline |
SetAdminState(bool down) | SandeshStateMachine | |
SetDeferDequeue(bool defer) | SandeshStateMachine | |
SetDeferSessionReader(bool defer_reader) | SandeshStateMachine | private |
SetGeneratorKey(const std::string &generator) | SandeshStateMachine | inline |
SetQueueWaterMarkInfo(Sandesh::QueueWaterMarkInfo &wm) | SandeshStateMachine | |
SetSandeshMessageDropLevel(size_t queue_count, SandeshLevel::type level, boost::function< void(void)> cb) | SandeshStateMachine | private |
Shutdown(void) | SandeshStateMachine | |
smutex_ | SandeshStateMachine | mutableprivate |
StartIdleHoldTimer() | SandeshStateMachine | |
state_ | SandeshStateMachine | private |
state_since_ | SandeshStateMachine | private |
StateName() const | SandeshStateMachine | |
TimerErrorHandler(std::string name, std::string error) | SandeshStateMachine | private |
unconsumed_event(const sc::event_base &event) | SandeshStateMachine | |
UpdateEventDequeue(const sc::event_base &event) | SandeshStateMachine | private |
UpdateEventDequeueFail(const sc::event_base &event) | SandeshStateMachine | private |
UpdateEventEnqueue(const sc::event_base &event) | SandeshStateMachine | private |
UpdateEventEnqueueFail(const sc::event_base &event) | SandeshStateMachine | private |
UpdateEventStats(const sc::event_base &event, bool enqueue, bool fail) | SandeshStateMachine | private |
UpdateRxMsgFailStats(const std::string &msg_name, size_t msg_size, SandeshRxDropReason::type dreason) | SandeshStateMachine | private |
UpdateRxMsgStats(const std::string &msg_name, size_t msg_size) | SandeshStateMachine | private |
work_queue_ | SandeshStateMachine | private |
WorkQueue< EventContainer > class | SandeshStateMachine | friend |
~SandeshStateMachine() | SandeshStateMachine | |