Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/digitalocean/go-qemu
/ types & classes
Types & classes
431 in github.com/digitalocean/go-qemu
⨍
Functions
916
◇
Types & classes
431
↓ 39 callers
TypeAlias
name
internal/qmp-gen/types.go:225
↓ 17 callers
TypeAlias
Status
Status represents the current status of the domain.
qemu/domain.go:269
↓ 12 callers
Struct
field
internal/qmp-gen/types.go:101
↓ 7 callers
Struct
ChardevCommon
ChardevCommon -> ChardevCommon (struct) ChardevCommon implements the "ChardevCommon" QMP API type.
qmp/raw/autogen.go:3726
↓ 3 callers
Struct
ChardevHostdev
ChardevHostdev -> ChardevHostdev (struct) ChardevHostdev implements the "ChardevHostdev" QMP API type.
qmp/raw/autogen.go:3745
↓ 2 callers
Struct
ChardevRingbuf
ChardevRingbuf -> ChardevRingbuf (struct) ChardevRingbuf implements the "ChardevRingbuf" QMP API type.
qmp/raw/autogen.go:3779
↓ 2 callers
TypeAlias
Include
Include is a QAPI node that refers to another QAPI document that contains dependent types.
qapi-schema/tree.go:42
↓ 2 callers
Struct
InputMoveEvent
InputMoveEvent -> InputMoveEvent (struct) InputMoveEvent implements the "InputMoveEvent" QMP API type.
qmp/raw/autogen.go:5624
↓ 1 callers
Struct
Abort
EVENT ACPI_DEVICE_OST Abort -> Abort (struct) Abort implements the "Abort" QMP API type.
qmp/raw/autogen.go:98
↓ 1 callers
Struct
BlockDirtyBitmap
BlockDirtyBitmap -> BlockDirtyBitmap (struct) BlockDirtyBitmap implements the "BlockDirtyBitmap" QMP API type.
qmp/raw/autogen.go:710
↓ 1 callers
Struct
BlockDirtyBitmapAdd
BlockDirtyBitmapAdd -> BlockDirtyBitmapAdd (struct) BlockDirtyBitmapAdd implements the "BlockDirtyBitmapAdd" QMP API type.
qmp/raw/autogen.go:718
↓ 1 callers
Struct
BlockdevBackup
BlockdevBackup -> BlockdevBackup (struct) BlockdevBackup implements the "BlockdevBackup" QMP API type.
qmp/raw/autogen.go:992
↓ 1 callers
Struct
BlockdevSnapshot
BlockdevSnapshot -> BlockdevSnapshot (struct) BlockdevSnapshot implements the "BlockdevSnapshot" QMP API type.
qmp/raw/autogen.go:3248
↓ 1 callers
Struct
BlockdevSnapshotInternal
BlockdevSnapshotInternal -> BlockdevSnapshotInternal (struct) BlockdevSnapshotInternal implements the "BlockdevSnapshotInternal" QMP API type.
qmp/raw/autogen.go:3256
↓ 1 callers
Struct
BlockdevSnapshotSync
BlockdevSnapshotSync -> BlockdevSnapshotSync (struct) BlockdevSnapshotSync implements the "BlockdevSnapshotSync" QMP API type.
qmp/raw/autogen.go:3264
↓ 1 callers
Struct
ChardevFile
ChardevFile -> ChardevFile (struct) ChardevFile implements the "ChardevFile" QMP API type.
qmp/raw/autogen.go:3734
↓ 1 callers
Struct
ChardevMux
ChardevMux -> ChardevMux (struct) ChardevMux implements the "ChardevMux" QMP API type.
qmp/raw/autogen.go:3763
↓ 1 callers
Struct
ChardevSocket
ChardevSocket -> ChardevSocket (struct) ChardevSocket implements the "ChardevSocket" QMP API type.
qmp/raw/autogen.go:3788
↓ 1 callers
Struct
ChardevSpiceChannel
ChardevSpiceChannel -> ChardevSpiceChannel (struct) ChardevSpiceChannel implements the "ChardevSpiceChannel" QMP API type.
qmp/raw/autogen.go:3839
↓ 1 callers
Struct
ChardevSpicePort
ChardevSpicePort -> ChardevSpicePort (struct) ChardevSpicePort implements the "ChardevSpicePort" QMP API type.
qmp/raw/autogen.go:3848
↓ 1 callers
Struct
ChardevStdio
ChardevStdio -> ChardevStdio (struct) ChardevStdio implements the "ChardevStdio" QMP API type.
qmp/raw/autogen.go:3857
↓ 1 callers
Struct
ChardevUDP
ChardevUdp -> ChardevUDP (struct) ChardevUDP implements the "ChardevUdp" QMP API type.
qmp/raw/autogen.go:3866
↓ 1 callers
Struct
ChardevVc
ChardevVC -> ChardevVc (struct) ChardevVc implements the "ChardevVC" QMP API type.
qmp/raw/autogen.go:3906
↓ 1 callers
TypeAlias
CommandDataRef
CommandDataRef refers to another QAPI type that should be used as the argument for this Command.
qapi-schema/tree.go:228
↓ 1 callers
TypeAlias
CondAll
CondAll will result in code generation if all of the specified config options are set.
qapi-schema/tree.go:78
↓ 1 callers
TypeAlias
CondAny
CondAny will result in code generation if any of the specified config options are set.
qapi-schema/tree.go:82
↓ 1 callers
TypeAlias
CondIf
CondIf will result in code generation if the specified config option is set.
qapi-schema/tree.go:70
↓ 1 callers
TypeAlias
CondNot
CondNot will result in code generation if the specified config option is not set.
qapi-schema/tree.go:74
↓ 1 callers
Struct
DriveBackup
DriveBackup -> DriveBackup (struct) DriveBackup implements the "DriveBackup" QMP API type.
qmp/raw/autogen.go:4586
↓ 1 callers
Struct
ImageInfoSpecificQCow2
ImageInfoSpecificQCow2 -> ImageInfoSpecificQCow2 (struct) ImageInfoSpecificQCow2 implements the "ImageInfoSpecificQCow2" QMP API type.
qmp/raw/autogen.go:5196
↓ 1 callers
Struct
ImageInfoSpecificVMDK
ImageInfoSpecificVmdk -> ImageInfoSpecificVMDK (struct) ImageInfoSpecificVMDK implements the "ImageInfoSpecificVmdk" QMP API type.
qmp/raw/autogen.go:5313
↓ 1 callers
Struct
InetSocketAddress
InetSocketAddress -> InetSocketAddress (struct) InetSocketAddress implements the "InetSocketAddress" QMP API type.
qmp/raw/autogen.go:5323
↓ 1 callers
Struct
InputBtnEvent
InputBtnEvent -> InputBtnEvent (struct) InputBtnEvent implements the "InputBtnEvent" QMP API type.
qmp/raw/autogen.go:5395
↓ 1 callers
Struct
InputKeyEvent
InputKeyEvent -> InputKeyEvent (struct) InputKeyEvent implements the "InputKeyEvent" QMP API type.
qmp/raw/autogen.go:5597
↓ 1 callers
TypeAlias
KeyValueQcode
KeyValueQcode is an implementation of KeyValue.
qmp/raw/autogen.go:5919
↓ 1 callers
Struct
PcdimmDeviceInfo
PCDIMMDeviceInfo -> PcdimmDeviceInfo (struct) PcdimmDeviceInfo implements the "PCDIMMDeviceInfo" QMP API type.
qmp/raw/autogen.go:6770
↓ 1 callers
Struct
QCryptoBlockInfoLUKS
QCryptoBlockInfoLUKS -> QCryptoBlockInfoLUKS (struct) QCryptoBlockInfoLUKS implements the "QCryptoBlockInfoLUKS" QMP API type.
qmp/raw/autogen.go:6865
↓ 1 callers
TypeAlias
QKeyCode
QKeyCode -> QKeyCode (enum) QKeyCode implements the "QKeyCode" QMP API type.
qmp/raw/autogen.go:7224
↓ 1 callers
Struct
String
String -> String (struct) String implements the "String" QMP API type.
qmp/raw/autogen.go:9796
↓ 1 callers
Struct
TPMEmulatorOptions
TPMEmulatorOptions -> TPMEmulatorOptions (struct) TPMEmulatorOptions implements the "TPMEmulatorOptions" QMP API type.
qmp/raw/autogen.go:9803
↓ 1 callers
Struct
TPMPassthroughOptions
TPMPassthroughOptions -> TPMPassthroughOptions (struct) TPMPassthroughOptions implements the "TPMPassthroughOptions" QMP API type.
qmp/raw/autogen.go:9840
↓ 1 callers
TypeAlias
TypeRefArray
TypeRefArray is a stronger Go type for expressing a string that is meant to represent an array of a QAPI type.
qapi-schema/tree.go:100
↓ 1 callers
Struct
UnixSocketAddress
UnixSocketAddress -> UnixSocketAddress (struct) UnixSocketAddress implements the "UnixSocketAddress" QMP API type.
qmp/raw/autogen.go:10283
↓ 1 callers
Struct
VsockSocketAddress
VsockSocketAddress -> VsockSocketAddress (struct) VsockSocketAddress implements the "VsockSocketAddress" QMP API type.
qmp/raw/autogen.go:10593
Struct
ACPIOSTInfo
ACPIOSTInfo -> ACPIOSTInfo (struct) ACPIOSTInfo implements the "ACPIOSTInfo" QMP API type.
qmp/raw/autogen.go:33
TypeAlias
ACPISlotType
ACPISlotType -> ACPISlotType (enum) ACPISlotType implements the "ACPISlotType" QMP API type.
qmp/raw/autogen.go:44
TypeAlias
ActionCompletionMode
ActionCompletionMode -> ActionCompletionMode (enum) ActionCompletionMode implements the "ActionCompletionMode" QMP API type.
qmp/raw/autogen.go:104
Struct
AddfdInfo
AddfdInfo -> AddfdInfo (struct) AddfdInfo implements the "AddfdInfo" QMP API type.
qmp/raw/autogen.go:156
Struct
Alternate
Alternate is a QAPI type that describes what types can be suitable alternates.
qapi-schema/tree.go:238
Struct
Alternative
Alternative is one such alternative that could be contained in an Alternate.
qapi-schema/tree.go:250
Struct
BalloonInfo
EVENT BALLOON_CHANGE EVENT BLOCK_IMAGE_CORRUPTED EVENT BLOCK_IO_ERROR EVENT BLOCK_JOB_CANCELLED EVENT BLOCK_JOB_COMPLETED EVENT BLOCK_JOB_ERROR EVENT
qmp/raw/autogen.go:180
TypeAlias
BlkdebugEvent
BlkdebugEvent -> BlkdebugEvent (enum) BlkdebugEvent implements the "BlkdebugEvent" QMP API type.
qmp/raw/autogen.go:187
Struct
BlkdebugInjectErrorOptions
BlkdebugInjectErrorOptions -> BlkdebugInjectErrorOptions (struct) BlkdebugInjectErrorOptions implements the "BlkdebugInjectErrorOptions" QMP API type.
qmp/raw/autogen.go:547
Struct
BlkdebugSetStateOptions
BlkdebugSetStateOptions -> BlkdebugSetStateOptions (struct) BlkdebugSetStateOptions implements the "BlkdebugSetStateOptions" QMP API type.
qmp/raw/autogen.go:559
Struct
BlockDevice
BlockDevice represents a QEMU block device.
qemu/block.go:34
TypeAlias
BlockDeviceIOStatus
BlockDeviceIoStatus -> BlockDeviceIOStatus (enum) BlockDeviceIOStatus implements the "BlockDeviceIoStatus" QMP API type.
qmp/raw/autogen.go:606
Struct
BlockDeviceInfo
BlockDeviceInfo -> BlockDeviceInfo (struct) BlockDeviceInfo implements the "BlockDeviceInfo" QMP API type.
qmp/raw/autogen.go:568
Struct
BlockDeviceStats
BlockDeviceStats -> BlockDeviceStats (struct) BlockDeviceStats implements the "BlockDeviceStats" QMP API type.
qmp/raw/autogen.go:665
Struct
BlockDeviceTimedStats
BlockDeviceTimedStats -> BlockDeviceTimedStats (struct) BlockDeviceTimedStats implements the "BlockDeviceTimedStats" QMP API type.
qmp/raw/autogen.go:692
Struct
BlockDirtyBitmapSha256
BlockDirtyBitmapSha256 -> BlockDirtyBitmapSha256 (struct) BlockDirtyBitmapSha256 implements the "BlockDirtyBitmapSha256" QMP API type.
qmp/raw/autogen.go:729
Struct
BlockDirtyInfo
BlockDirtyInfo -> BlockDirtyInfo (struct) BlockDirtyInfo implements the "BlockDirtyInfo" QMP API type.
qmp/raw/autogen.go:736
TypeAlias
BlockErrorAction
BlockErrorAction -> BlockErrorAction (enum) BlockErrorAction implements the "BlockErrorAction" QMP API type.
qmp/raw/autogen.go:746
Struct
BlockIOThrottle
BlockIOThrottle -> BlockIOThrottle (struct) BlockIOThrottle implements the "BlockIOThrottle" QMP API type.
qmp/raw/autogen.go:805
Struct
BlockInfo
BlockInfo -> BlockInfo (struct) BlockInfo implements the "BlockInfo" QMP API type.
qmp/raw/autogen.go:833
Struct
BlockJob
BlockJob represents a QEMU blockjob.
qemu/block.go:67
Struct
BlockJobInfo
BlockJobInfo -> BlockJobInfo (struct) BlockJobInfo implements the "BlockJobInfo" QMP API type.
qmp/raw/autogen.go:848
TypeAlias
BlockJobType
BlockJobType -> BlockJobType (enum) BlockJobType implements the "BlockJobType" QMP API type.
qmp/raw/autogen.go:863
Struct
BlockStats
BlockStats -> BlockStats (struct) BlockStats implements the "BlockStats" QMP API type.
qmp/raw/autogen.go:929
Struct
BlockStats
BlockStats represents QEMU block device statistics.
qemu/block.go:108
TypeAlias
BlockdevAIOOptions
BlockdevAioOptions -> BlockdevAIOOptions (enum) BlockdevAIOOptions implements the "BlockdevAioOptions" QMP API type.
qmp/raw/autogen.go:940
Struct
BlockdevCacheInfo
BlockdevCacheInfo -> BlockdevCacheInfo (struct) BlockdevCacheInfo implements the "BlockdevCacheInfo" QMP API type.
qmp/raw/autogen.go:1006
Struct
BlockdevCacheOptions
BlockdevCacheOptions -> BlockdevCacheOptions (struct) BlockdevCacheOptions implements the "BlockdevCacheOptions" QMP API type.
qmp/raw/autogen.go:1015
TypeAlias
BlockdevChangeReadOnlyMode
BlockdevChangeReadOnlyMode -> BlockdevChangeReadOnlyMode (enum) BlockdevChangeReadOnlyMode implements the "BlockdevChangeReadOnlyMode" QMP API type.
qmp/raw/autogen.go:1023
TypeAlias
BlockdevDetectZeroesOptions
BlockdevDetectZeroesOptions -> BlockdevDetectZeroesOptions (enum) BlockdevDetectZeroesOptions implements the "BlockdevDetectZeroesOptions" QMP API typ
qmp/raw/autogen.go:1082
TypeAlias
BlockdevDiscardOptions
BlockdevDiscardOptions -> BlockdevDiscardOptions (enum) BlockdevDiscardOptions implements the "BlockdevDiscardOptions" QMP API type.
qmp/raw/autogen.go:1141
TypeAlias
BlockdevDriver
BlockdevDriver -> BlockdevDriver (enum) BlockdevDriver implements the "BlockdevDriver" QMP API type.
qmp/raw/autogen.go:1193
TypeAlias
BlockdevOnError
BlockdevOnError -> BlockdevOnError (enum) BlockdevOnError implements the "BlockdevOnError" QMP API type.
qmp/raw/autogen.go:1483
Interface
BlockdevOptions
BlockdevOptions -> BlockdevOptions (flat union) BlockdevOptions implements the "BlockdevOptions" QMP API type. Can be one of: - BlockdevOptionsBlkdeb
qmp/raw/autogen.go:1594
Struct
BlockdevOptionsBlkdebug
BlockdevOptionsBlkdebug is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1599
Struct
BlockdevOptionsBlkverify
BlockdevOptionsBlkverify is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1633
Struct
BlockdevOptionsBochs
BlockdevOptionsBochs is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1659
Struct
BlockdevOptionsCloop
BlockdevOptionsCloop is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1684
Struct
BlockdevOptionsDmg
BlockdevOptionsDmg is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1709
Struct
BlockdevOptionsFTP
BlockdevOptionsFTP is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1762
Struct
BlockdevOptionsFTPS
BlockdevOptionsFTPS is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1786
Struct
BlockdevOptionsFile
BlockdevOptionsFile is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1734
Struct
BlockdevOptionsGluster
BlockdevOptionsGluster is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1811
Struct
BlockdevOptionsHTTP
BlockdevOptionsHTTP is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1896
Struct
BlockdevOptionsHTTPS
BlockdevOptionsHTTPS is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1922
Struct
BlockdevOptionsHostCdrom
BlockdevOptionsHostCdrom is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1840
Struct
BlockdevOptionsHostDevice
BlockdevOptionsHostDevice is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1868
Struct
BlockdevOptionsIscsi
BlockdevOptionsIscsi is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1949
Struct
BlockdevOptionsLUKS
BlockdevOptionsLUKS is an implementation of BlockdevOptions.
qmp/raw/autogen.go:1982
Struct
BlockdevOptionsNBD
BlockdevOptionsNBD is an implementation of BlockdevOptions.
qmp/raw/autogen.go:2007
Struct
BlockdevOptionsNfs
BlockdevOptionsNfs is an implementation of BlockdevOptions.
qmp/raw/autogen.go:2034
Struct
BlockdevOptionsNullAIO
BlockdevOptionsNullAIO is an implementation of BlockdevOptions.
qmp/raw/autogen.go:2066
Struct
BlockdevOptionsNullCo
BlockdevOptionsNullCo is an implementation of BlockdevOptions.
qmp/raw/autogen.go:2092
Struct
BlockdevOptionsParallels
BlockdevOptionsParallels is an implementation of BlockdevOptions.
qmp/raw/autogen.go:2118
Struct
BlockdevOptionsQcow
BlockdevOptionsQcow is an implementation of BlockdevOptions.
qmp/raw/autogen.go:2143
Struct
BlockdevOptionsQcow2
BlockdevOptionsQcow2 is an implementation of BlockdevOptions.
qmp/raw/autogen.go:2168
next →
1–100 of 431, ranked by callers