This is the complete list of members for vasum::ZonesManager, including all inherited members.
createZone(const std::string &zoneId, const std::string &templateName) | vasum::ZonesManager | |
destroyZone(const std::string &zoneId) | vasum::ZonesManager | |
disconnectedCallback(const std::string &id) | vasum::ZonesManager | |
findZone(const std::string &id) | vasum::ZonesManager | private |
focus(const std::string &zoneId) | vasum::ZonesManager | |
focusInternal(Zones::iterator iter) | vasum::ZonesManager | private |
generateNewConfig(const std::string &id, const std::string &templatePath) | vasum::ZonesManager | private |
getNextToForegroundZoneId() | vasum::ZonesManager | |
getNextToForegroundZoneIterator() | vasum::ZonesManager | private |
getRunningForegroundZoneId() | vasum::ZonesManager | |
getRunningForegroundZoneIterator() | vasum::ZonesManager | private |
getTemplatePathForExistingZone(const std::string &id) | vasum::ZonesManager | private |
getVTForNewZone() | vasum::ZonesManager | private |
getZone(const std::string &id) | vasum::ZonesManager | private |
handleCleanUpZonesRootCall(api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleCreateFileCall(const api::CreateFileIn &request, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleCreateNetdevMacvlanCall(const api::CreateNetDevMacvlanIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleCreateNetdevPhysCall(const api::CreateNetDevPhysIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleCreateNetdevVethCall(const api::CreateNetDevVethIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleCreateZoneCall(const api::CreateZoneIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleDeclareFileCall(const api::DeclareFileIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleDeclareLinkCall(const api::DeclareLinkIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleDeclareMountCall(const api::DeclareMountIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleDeleteNetdevIpAddressCall(const api::DeleteNetdevIpAddressIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleDestroyNetdevCall(const api::DestroyNetDevIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleDestroyZoneCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleGetActiveZoneIdCall(api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleGetDeclarationsCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleGetNetdevAttrsCall(const api::GetNetDevAttrsIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleGetNetdevListCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleGetZoneIdsCall(api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleGetZoneInfoCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleGrantDeviceCall(const api::GrantDeviceIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleLockQueueCall(api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleLockZoneCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleRemoveDeclarationCall(const api::RemoveDeclarationIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleRevokeDeviceCall(const api::RevokeDeviceIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleSetActiveZoneCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleSetNetdevAttrsCall(const api::SetNetDevAttrsIn &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleShutdownZoneCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleStartZoneCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleSwitchToDefaultCall(const std::string &caller, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleUnlockQueueCall(api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
handleUnlockZoneCall(const api::ZoneId &data, api::MethodResultBuilder::Pointer result) | vasum::ZonesManager | |
insertZone(const std::string &zoneId, const std::string &templatePath) | vasum::ZonesManager | private |
isPaused(const std::string &zoneId) | vasum::ZonesManager | |
isRunning() | vasum::ZonesManager | |
isRunning(const std::string &zoneId) | vasum::ZonesManager | |
isStopped(const std::string &zoneId) | vasum::ZonesManager | |
Lock typedef | vasum::ZonesManager | private |
mActiveZoneId | vasum::ZonesManager | private |
mConfig | vasum::ZonesManager | private |
mDetachOnExit | vasum::ZonesManager | private |
mDynamicConfig | vasum::ZonesManager | private |
mExclusiveIDLock | vasum::ZonesManager | private |
mExclusiveIDMutex | vasum::ZonesManager | private |
mHostIPCConnection | vasum::ZonesManager | private |
mIsRunning | vasum::ZonesManager | private |
mMutex | vasum::ZonesManager | private |
mSwitchingSequenceMonitor | vasum::ZonesManager | private |
Mutex typedef | vasum::ZonesManager | private |
mWorker | vasum::ZonesManager | private |
mZones | vasum::ZonesManager | private |
refocus() | vasum::ZonesManager | private |
restoreAll() | vasum::ZonesManager | |
saveDynamicConfig() | vasum::ZonesManager | private |
setZonesDetachOnExit() | vasum::ZonesManager | |
shutdownAll() | vasum::ZonesManager | |
start() | vasum::ZonesManager | |
stop(bool wait) | vasum::ZonesManager | |
switchingSequenceMonitorNotify() | vasum::ZonesManager | |
tryAddTask(const utils::Worker::Task &task, api::MethodResultBuilder::Pointer result, bool wait) | vasum::ZonesManager | private |
updateDefaultId() | vasum::ZonesManager | private |
Zones typedef | vasum::ZonesManager | private |
ZonesManager(cargo::ipc::epoll::EventPoll &eventPoll, const std::string &managerConfigPath) | vasum::ZonesManager | |
~ZonesManager() | vasum::ZonesManager |