#include <instance_lock.h>
◆ LockFile
◆ LockFileManager
◆ InstanceLockFileManager()
cuttlefish::InstanceLockFileManager::InstanceLockFileManager |
( |
| ) |
|
◆ AcquireLock()
◆ AcquireLocks()
◆ AcquireUnusedLocks()
◆ FindPotentialInstanceNumsFromNetDevices()
Result< std::set< int > > cuttlefish::InstanceLockFileManager::FindPotentialInstanceNumsFromNetDevices |
( |
| ) |
|
|
private |
Sample format: Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed cvd-wtap-02: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
◆ LockAllAvailable()
◆ LockFilePath()
Result< std::string > cuttlefish::InstanceLockFileManager::LockFilePath |
( |
int |
instance_num | ) |
|
|
staticprivate |
◆ RemoveLockFile()
Result< void > cuttlefish::InstanceLockFileManager::RemoveLockFile |
( |
int |
instance_num | ) |
|
◆ TryAcquireLock()
Result< std::optional< InstanceLockFile > > cuttlefish::InstanceLockFileManager::TryAcquireLock |
( |
int |
instance_num | ) |
|
◆ TryAcquireLocks()
◆ TryAcquireUnusedLock()
◆ all_instance_nums_
std::optional<std::set<int> > cuttlefish::InstanceLockFileManager::all_instance_nums_ |
|
private |
◆ lock_file_manager_
The documentation for this class was generated from the following files: