OpenSDN source code
|
#include <ovsdb_client_connection_state.h>
Public Types | |
typedef std::set < OvsdbClientIdl * > | IdlList |
Public Member Functions | |
ConnectionStateEntry (ConnectionStateTable *table, const std::string &device_name, const boost::uuids::uuid &u) | |
virtual | ~ConnectionStateEntry () |
bool | IsConnectionActive () |
HaStaleDevVnTable * | ha_stale_dev_vn_table () const |
![]() | |
virtual | ~DBState () |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (ConnectionStateEntry) | |
Private Attributes | |
ConnectionStateTable * | table_ |
std::string | device_name_ |
boost::uuids::uuid | device_uuid_ |
PhysicalDevice * | device_entry_ |
IdlList | idl_list_ |
HaStaleDevVnTable * | ha_stale_dev_vn_table_ |
tbb::atomic< int > | refcount_ |
Friends | |
class | ConnectionStateTable |
void | intrusive_ptr_add_ref (ConnectionStateEntry *p) |
void | intrusive_ptr_release (ConnectionStateEntry *p) |
Definition at line 63 of file ovsdb_client_connection_state.h.
typedef std::set<OvsdbClientIdl *> OVSDB::ConnectionStateEntry::IdlList |
Definition at line 65 of file ovsdb_client_connection_state.h.
ConnectionStateEntry::ConnectionStateEntry | ( | ConnectionStateTable * | table, |
const std::string & | device_name, | ||
const boost::uuids::uuid & | u | ||
) |
Definition at line 14 of file ovsdb_client_connection_state.cc.
|
virtual |
Definition at line 22 of file ovsdb_client_connection_state.cc.
|
private |
|
inline |
Definition at line 73 of file ovsdb_client_connection_state.h.
bool ConnectionStateEntry::IsConnectionActive | ( | ) |
Definition at line 29 of file ovsdb_client_connection_state.cc.
|
friend |
Definition at line 78 of file ovsdb_client_connection_state.h.
|
friend |
Definition at line 48 of file ovsdb_client_connection_state.cc.
|
friend |
Definition at line 53 of file ovsdb_client_connection_state.cc.
|
private |
Definition at line 85 of file ovsdb_client_connection_state.h.
|
private |
Definition at line 83 of file ovsdb_client_connection_state.h.
|
private |
Definition at line 84 of file ovsdb_client_connection_state.h.
|
private |
Definition at line 93 of file ovsdb_client_connection_state.h.
|
private |
Definition at line 86 of file ovsdb_client_connection_state.h.
|
private |
Definition at line 94 of file ovsdb_client_connection_state.h.
|
private |
Definition at line 82 of file ovsdb_client_connection_state.h.