#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <boost/intrusive_ptr.hpp>
#include <boost/bind.hpp>
#include <boost/uuid/uuid.hpp>
#include <boost/uuid/uuid_io.hpp>
#include <boost/uuid/nil_generator.hpp>
#include <tbb/atomic.h>
#include <tbb/mutex.h>
#include <io/event_manager.h>
#include <db/db.h>
#include <db/db_entry.h>
#include <db/db_table.h>
#include <db/db_table_partition.h>
#include <db/db_table_walker.h>
#include <base/address.h>
#include <base/logging.h>
#include <base/task.h>
#include <base/task_trigger.h>
#include <base/task_annotations.h>
#include <base/dependency.h>
#include <base/lifetime.h>
#include <ifmap/ifmap_agent_parser.h>
#include <ifmap/ifmap_agent_table.h>
#include <sandesh/sandesh_trace.h>
#include <sandesh/common/vns_constants.h>
#include <cmn/agent.h>
#include <cmn/agent_db.h>
#include <cmn/event_notifier.h>
#include <stdio.h>
#include <execinfo.h>
#include <dlfcn.h>
#include <cxxabi.h>
Go to the source code of this file.
#define IFMAP_ERROR |
( |
|
obj, |
|
|
|
... |
|
) |
| |
Value:do {\
obj::Send(g_vns_constants.CategoryNames.find(Category::IFMAP_AGENT)->second,\
SandeshLevel::SYS_ERR, __FILE__, __LINE__, ##__VA_ARGS__);\
} while (false)
Definition at line 95 of file agent_cmn.h.
#define OPER_IFMAP_TRACE |
( |
|
obj, |
|
|
|
... |
|
) |
| |
Value:do {\
} while (false)
SandeshTraceBufferPtr OperConfigTraceBuf
Definition at line 90 of file agent_cmn.h.
std::string AgentBackTrace |
( |
int |
skip | ) |
|
static void CloseTaskFds |
( |
void |
| ) |
|
|
inlinestatic |
bool GetBuildInfo |
( |
std::string & |
build_info_str | ) |
|