virthttp  0.0
libvirt http interface
Namespaces | Classes | Typedefs | Enumerations | Functions
virt::enums::domain Namespace Reference

Namespaces

 core_dump
 
 state_reason
 
 stats
 

Classes

class  BlockCommitFlag
 
class  BlockCopyFlag
 
class  BlockJobAbortFlag
 
class  BlockJobInfoFlag
 
class  BlockJobSetSpeedFlag
 
class  BlockPullFlag
 
class  BlockRebaseFlag
 
class  BlockResizeFlag
 
class  ChannelFlag
 
class  ConsoleFlag
 
class  CreateFlag
 
class  DestroyFlag
 
class  DeviceModifyFlag
 
class  GetJobStatsFlag
 
class  KeycodeSet
 
class  Lifecycle
 
class  LifecycleAction
 
class  MemoryModFlag
 
class  MetadataType
 
class  MigrateFlag
 
class  ModificationImpactFlag
 
class  OpenGraphicsFlag
 
class  ProcessSignal
 
class  SaveRestoreFlag
 
class  ShutdownFlag
 
class  State
 
class  UndefineFlag
 
class  XMLFlags
 

Typedefs

using MITPFlags = EnumSetTie< ModificationImpactFlag, TypedParameterFlag >
 

Enumerations

enum  InterfaceAddressesSource : unsigned { InterfaceAddressesSource::LEASE = VIR_DOMAIN_INTERFACE_ADDRESSES_SRC_LEASE, InterfaceAddressesSource::AGENT = VIR_DOMAIN_INTERFACE_ADDRESSES_SRC_AGENT, InterfaceAddressesSource::ARP = VIR_DOMAIN_INTERFACE_ADDRESSES_SRC_ARP }
 
enum  JobType {
  JobType::NONE = VIR_DOMAIN_JOB_NONE, JobType::BOUNDED = VIR_DOMAIN_JOB_BOUNDED, JobType::UNBOUNDED = VIR_DOMAIN_JOB_UNBOUNDED, JobType::COMPLETED = VIR_DOMAIN_JOB_COMPLETED,
  JobType::FAILED = VIR_DOMAIN_JOB_FAILED, JobType::CANCELLED = VIR_DOMAIN_JOB_CANCELLED
}
 
enum  SaveImageXMLFlag : unsigned { SaveImageXMLFlag::SECURE = VIR_DOMAIN_XML_SECURE }
 
enum  StatsType {
  StatsType::STATE = VIR_DOMAIN_STATS_STATE, StatsType::TOTAL = VIR_DOMAIN_STATS_CPU_TOTAL, StatsType::BALLOON = VIR_DOMAIN_STATS_BALLOON, StatsType::VCPU = VIR_DOMAIN_STATS_VCPU,
  StatsType::INTERFACE = VIR_DOMAIN_STATS_INTERFACE, StatsType::BLOCK = VIR_DOMAIN_STATS_BLOCK, StatsType::PERF = VIR_DOMAIN_STATS_PERF, StatsType::IOTHREAD = VIR_DOMAIN_STATS_IOTHREAD
}
 
enum  MemoryFlag { MemoryFlag::VIRTUAL = VIR_MEMORY_VIRTUAL, MemoryFlag::PHYSICAL = VIR_MEMORY_PHYSICAL }
 
enum  MemoryStatTag {
  MemoryStatTag::SWAP_IN = VIR_DOMAIN_MEMORY_STAT_SWAP_IN, MemoryStatTag::SWAP_OUT = VIR_DOMAIN_MEMORY_STAT_SWAP_OUT, MemoryStatTag::MAJOR_FAULT = VIR_DOMAIN_MEMORY_STAT_MAJOR_FAULT, MemoryStatTag::MINOR_FAULT = VIR_DOMAIN_MEMORY_STAT_MINOR_FAULT,
  MemoryStatTag::UNUSED = VIR_DOMAIN_MEMORY_STAT_UNUSED, MemoryStatTag::AVAILABLE = VIR_DOMAIN_MEMORY_STAT_AVAILABLE, MemoryStatTag::ACTUAL_BALLOON = VIR_DOMAIN_MEMORY_STAT_ACTUAL_BALLOON, MemoryStatTag::RSS = VIR_DOMAIN_MEMORY_STAT_RSS,
  MemoryStatTag::USABLE = VIR_DOMAIN_MEMORY_STAT_USABLE, MemoryStatTag::UPDATE = VIR_DOMAIN_MEMORY_STAT_LAST_UPDATE, MemoryStatTag::DISK_CACHES = VIR_DOMAIN_MEMORY_STAT_DISK_CACHES, MemoryStatTag::NR = VIR_DOMAIN_MEMORY_STAT_NR
}
 
enum  SetTimeFlag { SetTimeFlag::SYNC = VIR_DOMAIN_TIME_SYNC }
 
enum  SetUserPasswordFlag { SetUserPasswordFlag::ENCRYPTED = VIR_DOMAIN_PASSWORD_ENCRYPTED }
 
enum  VCpuFlag {
  VCpuFlag::CURRENT = VIR_DOMAIN_VCPU_CURRENT, VCpuFlag::LIVE = VIR_DOMAIN_VCPU_LIVE, VCpuFlag::CONFIG = VIR_DOMAIN_VCPU_CONFIG, VCpuFlag::MAXIMUM = VIR_DOMAIN_VCPU_MAXIMUM,
  VCpuFlag::GUEST = VIR_DOMAIN_VCPU_GUEST, VCpuFlag::HOTPLUGGABLE = VIR_DOMAIN_VCPU_HOTPLUGGABLE
}
 

Functions

constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::DEFAULT_t, domain::SaveRestoreFlag::BYPASS_CACHE_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::DEFAULT_t, domain::SaveRestoreFlag::RUNNING_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::DEFAULT_t, domain::SaveRestoreFlag::PAUSED_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::BYPASS_CACHE_t, domain::SaveRestoreFlag::DEFAULT_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::BYPASS_CACHE_t, domain::SaveRestoreFlag::RUNNING_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::BYPASS_CACHE_t, domain::SaveRestoreFlag::PAUSED_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::RUNNING_t, domain::SaveRestoreFlag::DEFAULT_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::RUNNING_t, domain::SaveRestoreFlag::BYPASS_CACHE_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::PAUSED_t, domain::SaveRestoreFlag::DEFAULT_t) noexcept
 
constexpr domain::SaveRestoreFlag operator| (domain::SaveRestoreFlag::PAUSED_t, domain::SaveRestoreFlag::BYPASS_CACHE_t) noexcept
 
constexpr unsigned to_integral (SaveRestoreFlag f) noexcept
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
LEASE 
AGENT 
ARP 
Enumerator
NONE 
BOUNDED 
UNBOUNDED 
COMPLETED 
FAILED 
CANCELLED 
Enumerator
VIRTUAL 
PHYSICAL 
Enumerator
SWAP_IN 
SWAP_OUT 
MAJOR_FAULT 
MINOR_FAULT 
UNUSED 
AVAILABLE 
ACTUAL_BALLOON 
RSS 
USABLE 
UPDATE 
DISK_CACHES 
NR 
enum virt::enums::domain::SaveImageXMLFlag : unsigned
strong
Enumerator
SECURE 
Enumerator
SYNC 
Enumerator
ENCRYPTED 
Enumerator
STATE 
TOTAL 
BALLOON 
VCPU 
INTERFACE 
BLOCK 
PERF 
IOTHREAD 
Enumerator
CURRENT 
LIVE 
CONFIG 
MAXIMUM 
GUEST 
HOTPLUGGABLE 

Function Documentation

constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::DEFAULT_t  ,
domain::SaveRestoreFlag::BYPASS_CACHE_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::DEFAULT_t  ,
domain::SaveRestoreFlag::RUNNING_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::DEFAULT_t  ,
domain::SaveRestoreFlag::PAUSED_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::BYPASS_CACHE_t  ,
domain::SaveRestoreFlag::DEFAULT_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::BYPASS_CACHE_t  ,
domain::SaveRestoreFlag::RUNNING_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::BYPASS_CACHE_t  ,
domain::SaveRestoreFlag::PAUSED_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::RUNNING_t  ,
domain::SaveRestoreFlag::DEFAULT_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::RUNNING_t  ,
domain::SaveRestoreFlag::BYPASS_CACHE_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::PAUSED_t  ,
domain::SaveRestoreFlag::DEFAULT_t   
)
noexcept
constexpr domain::SaveRestoreFlag virt::enums::domain::operator| ( domain::SaveRestoreFlag::PAUSED_t  ,
domain::SaveRestoreFlag::BYPASS_CACHE_t   
)
noexcept
constexpr unsigned virt::enums::domain::to_integral ( SaveRestoreFlag  f)
noexcept