|
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 |
Public Member Functions inherited from DBState | |
| 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.