|
OpenSDN source code
|
#include <time.h>#include <map>#include <boost/asio/ip/tcp.hpp>#include <boost/ptr_container/ptr_map.hpp>#include <boost/enable_shared_from_this.hpp>#include <boost/tuple/tuple.hpp>#include <base/contrail_ports.h>#include <base/logging.h>#include <base/queue_task.h>#include <base/string_util.h>#include <base/time_util.h>#include <sandesh/sandesh_util.h>#include <sandesh/sandesh_types.h>#include <sandesh/protocol/TProtocol.h>#include <sandesh/transport/TBufferTransports.h>#include <sandesh/sandesh_trace.h>#include <sandesh/sandesh_options.h>

Go to the source code of this file.
Classes | |
| class | SandeshContext |
| class | Sandesh |
| struct | Sandesh::SandeshRole |
| struct | SandeshElement |
| class | SandeshRequest |
| class | SandeshResponse |
| class | SandeshBuffer |
| class | SandeshTrace |
| class | SandeshSystem |
| class | SandeshObject |
| class | SandeshFlow |
| class | SandeshFlowSession |
| class | SandeshUVE |
| class | SandeshAlarm |
| struct | WorkQueueDelete< SandeshElement > |
| struct | WorkQueueDelete< SandeshRequest * > |
| class | SandeshBaseFactory |
| struct | SandeshDerivedRegister< T > |
| struct | SandeshStructDeleteTrait< T > |
| struct | SandeshStructProxyTrait< T > |
Macros | |
| #define | SANDESH_LOG(_Level, _Msg) |
| #define | SANDESH_REGISTER_DEC_TYPE(NAME) static SandeshDerivedRegister<NAME> reg |
| #define | SANDESH_REGISTER_DEF_TYPE(NAME) SandeshDerivedRegister<NAME> NAME::reg(#NAME) |
Functions | |
| template<typename T > | |
| Sandesh * | createT () |
| bool | DoDropSandeshMessage (const SandeshHeader &header, SandeshLevel::type drop_level) |
| log4cplus::LogLevel | SandeshLevelTolog4Level (SandeshLevel::type slevel) |
| #define SANDESH_LOG | ( | _Level, | |
| _Msg | |||
| ) |
Definition at line 474 of file cpp/sandesh.h.
| #define SANDESH_REGISTER_DEC_TYPE | ( | NAME | ) | static SandeshDerivedRegister<NAME> reg |
Definition at line 667 of file cpp/sandesh.h.
| #define SANDESH_REGISTER_DEF_TYPE | ( | NAME | ) | SandeshDerivedRegister<NAME> NAME::reg(#NAME) |
Definition at line 670 of file cpp/sandesh.h.
| Sandesh* createT | ( | ) |
Definition at line 619 of file cpp/sandesh.h.
| bool DoDropSandeshMessage | ( | const SandeshHeader & | header, |
| SandeshLevel::type | drop_level | ||
| ) |
| log4cplus::LogLevel SandeshLevelTolog4Level | ( | SandeshLevel::type | slevel | ) |
Definition at line 395 of file sandesh.cc.