OpenSDN source code
|
#include <map>
#include <vector>
#include <boost/tuple/tuple.hpp>
#include <boost/asio/ip/tcp.hpp>
#include <boost/bind.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/scoped_ptr.hpp>
#include <tbb/mutex.h>
#include <base/feature_flags.h>
#include <base/sandesh/process_info_constants.h>
#include <base/sandesh/process_info_types.h>
#include <base/sandesh/cpuinfo_constants.h>
#include <base/sandesh/cpuinfo_types.h>
#include <base/sandesh/nodeinfo_constants.h>
#include <base/sandesh/nodeinfo_types.h>
Go to the source code of this file.
Classes | |
class | process::ConnectionState |
class | process::ConnectionStateManager |
Namespaces | |
process | |
Typedefs | |
typedef boost::asio::ip::tcp::endpoint | process::Endpoint |
typedef boost::function< void(const std::vector< ConnectionInfo > &, ProcessState::type &, std::string &)> | process::ProcessStateFn |
typedef std::pair< std::string, std::string > | process::ConnectionTypeName |
Functions | |
void | process::GetProcessStateCb (const std::vector< ConnectionInfo > &cinfos, ProcessState::type &state, std::string &message, const std::vector< ConnectionTypeName > &expected_connections) |
void | process::GetConnectionInfoMessage (const std::vector< ConnectionInfo > &cinfos, const std::vector< ConnectionTypeName > &expected_connections, std::string &message) |