Kea
1.9.9-git
|
PostgreSQL Lease Context Pool. More...
#include <pgsql_lease_mgr.h>
Public Attributes | |
std::mutex | mutex_ |
The mutex to protect pool access. More... | |
std::vector< PgSqlLeaseContextPtr > | pool_ |
The vector of available contexts. More... | |
PostgreSQL Lease Context Pool.
This class provides a pool of contexts. The manager will use this class to handle available contexts. There is only one ContextPool per manager per back-end, which is created and destroyed by the respective manager factory class.
Definition at line 72 of file pgsql_lease_mgr.h.
std::mutex isc::dhcp::PgSqlLeaseContextPool::mutex_ |
The mutex to protect pool access.
Definition at line 79 of file pgsql_lease_mgr.h.
std::vector<PgSqlLeaseContextPtr> isc::dhcp::PgSqlLeaseContextPool::pool_ |
The vector of available contexts.
Definition at line 76 of file pgsql_lease_mgr.h.