#include <resource_manager.h>
◆ Session()
cuttlefish::Session::Session |
( |
uint32_t |
session_id, |
|
|
uid_t |
uid |
|
) |
| |
|
inlineexplicit |
◆ ~Session()
cuttlefish::Session::~Session |
( |
| ) |
|
|
inline |
◆ GetActiveInterfaces()
const std::set< std::string > & cuttlefish::Session::GetActiveInterfaces |
( |
| ) |
|
|
inline |
◆ GetSessionID()
uint32_t cuttlefish::Session::GetSessionID |
( |
| ) |
|
|
inline |
◆ GetUID()
uid_t cuttlefish::Session::GetUID |
( |
| ) |
|
|
inline |
◆ Insert()
void cuttlefish::Session::Insert |
( |
const std::map< uint32_t, std::shared_ptr< StaticResource > > & |
resources | ) |
|
|
inline |
◆ ReleaseAllResources()
bool cuttlefish::Session::ReleaseAllResources |
( |
| ) |
|
|
inline |
◆ ReleaseResource()
bool cuttlefish::Session::ReleaseResource |
( |
uint32_t |
resource_id | ) |
|
|
inline |
◆ active_interfaces_
std::set<std::string> cuttlefish::Session::active_interfaces_ |
|
private |
◆ managed_resources_
std::map<uint32_t, std::shared_ptr<StaticResource> > cuttlefish::Session::managed_resources_ |
|
private |
◆ session_id_
uint32_t cuttlefish::Session::session_id_ {} |
|
private |
◆ uid_
uid_t cuttlefish::Session::uid_ {} |
|
private |
The documentation for this class was generated from the following file: