MCPcopy Create free account

hub / github.com/digitalocean/go-qemu / functions

Functions916 in github.com/digitalocean/go-qemu

↓ 1 callersMethodVersion
Version returns the version string for the libvirt daemon.
hypervisor/rpc.go:60
↓ 1 callersMethodaddListener
addListener adds the given stream to the domain's event broadcast. The main broadcast goroutine takes ownership of the goroutine's lifetime.
qemu/domain.go:423
↓ 1 callersMethodbroadcast
broadcast sends the provided event to all event listeners.
qemu/domain.go:456
↓ 1 callersMethodcloseAndRemoveListener
closeAndRemoveListener closes the listener and removes it from the domain's event broadcast.
qemu/domain.go:441
↓ 1 callersMethodcloseAndRemoveListeners
closeAndRemoveListeners closes all listeners and removes them from the list.
qemu/domain.go:430
↓ 1 callersFunctiondecodeCPUInfo
(bs json.RawMessage)
qmp/raw/autogen.go:4182
↓ 1 callersFunctiondecodeImageInfoSpecific
(bs json.RawMessage)
qmp/raw/autogen.go:5161
↓ 1 callersFunctiondecodeImageInfoSpecificQCow2Encryption
(bs json.RawMessage)
qmp/raw/autogen.go:5289
↓ 1 callersFunctiondecodeKeyValue
(bs json.RawMessage)
qmp/raw/autogen.go:5932
↓ 1 callersFunctiondecodeMemoryDeviceInfo
(bs json.RawMessage)
qmp/raw/autogen.go:6020
↓ 1 callersFunctiondecodeSchemaInfo
(bs json.RawMessage)
qmp/raw/autogen.go:9177
↓ 1 callersFunctiondecodeTPMTypeOptions
(bs json.RawMessage)
qmp/raw/autogen.go:9988
↓ 1 callersFunctiondisplayBlockDevices
(domain *qemu.Domain)
examples/domain_details/main.go:88
↓ 1 callersFunctiondisplayPCIDevices
(domain *qemu.Domain)
examples/domain_details/main.go:74
↓ 1 callersFunctionexampleRun
(cmd qmp.Command)
qemu/example_test.go:85
↓ 1 callersFunctionexpandTypes
expandTypes returns the union of need and all types it directly references.
internal/qmp-gen/generate.go:56
↓ 1 callersFunctiongetUnixRights
(file *os.File)
qmp/socket_unix.go:25
↓ 1 callersMethodignoreComment
()
qapi-schema/internal/lex/lex.go:110
↓ 1 callersMethodignoreCommentsAndWhitespace
()
qapi-schema/internal/lex/lex.go:95
↓ 1 callersMethodignoreWhitespace
()
qapi-schema/internal/lex/lex.go:116
↓ 1 callersMethodlistenAndServe
listenAndServe handles a domain's event broadcast service.
qemu/domain.go:397
↓ 1 callersFunctionnewDriver
(domains []string)
hypervisor/example_test.go:67
↓ 1 callersFunctionnewRemoveFileReadCloser
newRemoveReadFileCloser opens a temporary file in the filesystem with the input name and returns an io.ReadCloser which removes the temporary file whe
qemu/tempfile.go:25
↓ 1 callersMethodreadAlphaNumeric
()
qapi-schema/internal/lex/lex.go:87
↓ 1 callersFunctionresolvePath
(orig, new string)
internal/qmp-gen/types.go:331
↓ 1 callersFunctionrun
()
qapi-schema/cmd/qapiparse/main.go:19
↓ 1 callersFunctionrun
()
qapi-schema/cmd/qapilex/main.go:19
↓ 1 callersFunctionrun
(domain string, cmd qmp.Command)
hypervisor/example_test.go:89
↓ 1 callersFunctionrunQueryCommands
()
qemu/example_test.go:96
↓ 1 callersFunctionrunQueryVersion
()
qemu/example_test.go:118
↓ 1 callersFunctionrunQueryVersion
(domain string)
hypervisor/example_test.go:98
↓ 1 callersFunctionwaitForJob
waitForJob monitors the domain's QMP event stream, waiting for the provided signal. An error is returned when a BLOCK_JOB_ERROR is seen, a timeout occ
qemu/block.go:253
↓ 1 callersFunctionzeroOrMoreSeparatedBy
(elemParser parse.Parser[T], sepParser parse.Parser[U])
qapi-schema/grammar.go:954
MethodAddClient
add_client -> AddClient (command) AddClient implements the "add_client" QMP API call.
qmp/raw/autogen.go:10738
MethodAddFD
add-fd -> AddFD (command) AddFD implements the "add-fd" QMP API call.
qmp/raw/autogen.go:10704
MethodAllFields
(api map[name]interface{})
internal/qmp-gen/types.go:77
MethodBalloon
balloon -> Balloon (command) Balloon implements the "balloon" QMP API call.
qmp/raw/autogen.go:10767
MethodBlockCommit
block-commit -> BlockCommit (command) BlockCommit implements the "block-commit" QMP API call.
qmp/raw/autogen.go:10790
MethodBlockDirtyBitmapAdd
block-dirty-bitmap-add -> BlockDirtyBitmapAdd (command) BlockDirtyBitmapAdd implements the "block-dirty-bitmap-add" QMP API call.
qmp/raw/autogen.go:10825
MethodBlockDirtyBitmapClear
block-dirty-bitmap-clear -> BlockDirtyBitmapClear (command) BlockDirtyBitmapClear implements the "block-dirty-bitmap-clear" QMP API call.
qmp/raw/autogen.go:10856
MethodBlockDirtyBitmapRemove
block-dirty-bitmap-remove -> BlockDirtyBitmapRemove (command) BlockDirtyBitmapRemove implements the "block-dirty-bitmap-remove" QMP API call.
qmp/raw/autogen.go:10881
MethodBlockJobCancel
block-job-cancel -> BlockJobCancel (command) BlockJobCancel implements the "block-job-cancel" QMP API call.
qmp/raw/autogen.go:10906
MethodBlockJobComplete
block-job-complete -> BlockJobComplete (command) BlockJobComplete implements the "block-job-complete" QMP API call.
qmp/raw/autogen.go:10931
MethodBlockJobPause
block-job-pause -> BlockJobPause (command) BlockJobPause implements the "block-job-pause" QMP API call.
qmp/raw/autogen.go:10954
MethodBlockJobResume
block-job-resume -> BlockJobResume (command) BlockJobResume implements the "block-job-resume" QMP API call.
qmp/raw/autogen.go:10977
MethodBlockJobSetSpeed
block-job-set-speed -> BlockJobSetSpeed (command) BlockJobSetSpeed implements the "block-job-set-speed" QMP API call.
qmp/raw/autogen.go:11000
MethodBlockPasswd
block_passwd -> BlockPasswd (command) BlockPasswd implements the "block_passwd" QMP API call.
qmp/raw/autogen.go:11085
MethodBlockResize
block_resize -> BlockResize (command) BlockResize implements the "block_resize" QMP API call.
qmp/raw/autogen.go:11112
MethodBlockSetIOThrottle
block_set_io_throttle -> BlockSetIOThrottle (command) BlockSetIOThrottle implements the "block_set_io_throttle" QMP API call.
qmp/raw/autogen.go:11139
MethodBlockSetWriteThreshold
block-set-write-threshold -> BlockSetWriteThreshold (command) BlockSetWriteThreshold implements the "block-set-write-threshold" QMP API call.
qmp/raw/autogen.go:11025
MethodBlockStream
block-stream -> BlockStream (command) BlockStream implements the "block-stream" QMP API call.
qmp/raw/autogen.go:11050
MethodBlockdevAdd
blockdev-add -> BlockdevAdd (command) BlockdevAdd implements the "blockdev-add" QMP API call.
qmp/raw/autogen.go:11157
MethodBlockdevBackup
blockdev-backup -> BlockdevBackup (command) BlockdevBackup implements the "blockdev-backup" QMP API call.
qmp/raw/autogen.go:11175
MethodBlockdevChangeMedium
blockdev-change-medium -> BlockdevChangeMedium (command) BlockdevChangeMedium implements the "blockdev-change-medium" QMP API call.
qmp/raw/autogen.go:11193
MethodBlockdevCloseTray
blockdev-close-tray -> BlockdevCloseTray (command) BlockdevCloseTray implements the "blockdev-close-tray" QMP API call.
qmp/raw/autogen.go:11224
MethodBlockdevDel
blockdev-del -> BlockdevDel (command) BlockdevDel implements the "blockdev-del" QMP API call.
qmp/raw/autogen.go:11249
MethodBlockdevMirror
blockdev-mirror -> BlockdevMirror (command) BlockdevMirror implements the "blockdev-mirror" QMP API call.
qmp/raw/autogen.go:11272
MethodBlockdevOpenTray
blockdev-open-tray -> BlockdevOpenTray (command) BlockdevOpenTray implements the "blockdev-open-tray" QMP API call.
qmp/raw/autogen.go:11315
MethodBlockdevSnapshot
blockdev-snapshot -> BlockdevSnapshot (command) BlockdevSnapshot implements the "blockdev-snapshot" QMP API call.
qmp/raw/autogen.go:11342
MethodBlockdevSnapshotDeleteInternalSync
blockdev-snapshot-delete-internal-sync -> BlockdevSnapshotDeleteInternalSync (command) BlockdevSnapshotDeleteInternalSync implements the "blockdev-sna
qmp/raw/autogen.go:11367
MethodBlockdevSnapshotInternalSync
blockdev-snapshot-internal-sync -> BlockdevSnapshotInternalSync (command) BlockdevSnapshotInternalSync implements the "blockdev-snapshot-internal-sync
qmp/raw/autogen.go:11403
MethodBlockdevSnapshotSync
blockdev-snapshot-sync -> BlockdevSnapshotSync (command) BlockdevSnapshotSync implements the "blockdev-snapshot-sync" QMP API call.
qmp/raw/autogen.go:11428
MethodCPU
cpu -> CPU (command) CPU implements the "cpu" QMP API call.
qmp/raw/autogen.go:11726
MethodCPUAdd
cpu-add -> CPUAdd (command) CPUAdd implements the "cpu-add" QMP API call.
qmp/raw/autogen.go:11749
MethodChange
change -> Change (command) Change implements the "change" QMP API call.
qmp/raw/autogen.go:11461
MethodChangeBackingFile
change-backing-file -> ChangeBackingFile (command) ChangeBackingFile implements the "change-backing-file" QMP API call.
qmp/raw/autogen.go:11488
MethodChangeVNCPassword
change-vnc-password -> ChangeVNCPassword (command) ChangeVNCPassword implements the "change-vnc-password" QMP API call.
qmp/raw/autogen.go:11515
MethodChardevAdd
chardev-add -> ChardevAdd (command) ChardevAdd implements the "chardev-add" QMP API call.
qmp/raw/autogen.go:11538
MethodChardevChange
chardev-change -> ChardevChange (command) ChardevChange implements the "chardev-change" QMP API call.
qmp/raw/autogen.go:11572
MethodChardevRemove
chardev-remove -> ChardevRemove (command) ChardevRemove implements the "chardev-remove" QMP API call.
qmp/raw/autogen.go:11606
MethodChardevSendBreak
chardev-send-break -> ChardevSendBreak (command) ChardevSendBreak implements the "chardev-send-break" QMP API call.
qmp/raw/autogen.go:11629
MethodClientMigrateInfo
client_migrate_info -> ClientMigrateInfo (command) ClientMigrateInfo implements the "client_migrate_info" QMP API call.
qmp/raw/autogen.go:11652
MethodClose
Close closes the file handle and removes the file from the filesystem.
qemu/tempfile.go:43
MethodClosefd
closefd -> Closefd (command) Closefd implements the "closefd" QMP API call.
qmp/raw/autogen.go:11683
MethodConnect
()
qmp/qmptest/qmptest.go:63
MethodConnect
()
qemu/domain_test.go:693
MethodConnect
()
hypervisor/hypervisor_test.go:126
MethodConnect
()
hypervisor/hypervisor_test.go:136
MethodCont
cont -> Cont (command) Cont implements the "cont" QMP API call.
qmp/raw/autogen.go:11706
MethodDeviceAdd
device_add -> DeviceAdd (command) DeviceAdd implements the "device_add" QMP API call.
qmp/raw/autogen.go:11804
MethodDeviceDel
device_del -> DeviceDel (command) DeviceDel implements the "device_del" QMP API call.
qmp/raw/autogen.go:11831
MethodDeviceListProperties
device-list-properties -> DeviceListProperties (command) DeviceListProperties implements the "device-list-properties" QMP API call.
qmp/raw/autogen.go:11772
MethodDisconnect
()
qmp/qmptest/qmptest.go:64
MethodDisconnect
()
qemu/domain_test.go:694
MethodDisconnect
()
hypervisor/hypervisor_test.go:127
MethodDisconnect
()
hypervisor/hypervisor_test.go:141
MethodDiscriminatorField
(api map[name]interface{})
internal/qmp-gen/types.go:57
MethodDomainNames
()
hypervisor/hypervisor_test.go:166
MethodDomainNames
DomainNames retrieves all hypervisor domain names known to the SocketDriver.
hypervisor/socket.go:64
MethodDomainNames
()
hypervisor/example_test.go:85
MethodDomainNames
DomainNames retrieves the names of all virtual machines which reside on a given hypervisor, so that individual connections can be opened using the Dom
hypervisor/hypervisor.go:100
MethodDriveBackup
drive-backup -> DriveBackup (command) DriveBackup implements the "drive-backup" QMP API call.
qmp/raw/autogen.go:11854
MethodDriveMirror
drive-mirror -> DriveMirror (command) DriveMirror implements the "drive-mirror" QMP API call.
qmp/raw/autogen.go:11872
MethodDumpGuestMemory
dump-guest-memory -> DumpGuestMemory (command) DumpGuestMemory implements the "dump-guest-memory" QMP API call.
qmp/raw/autogen.go:11890
MethodDumpSkeys
dump-skeys -> DumpSkeys (command) DumpSkeys implements the "dump-skeys" QMP API call.
qmp/raw/autogen.go:11923
MethodEject
eject -> Eject (command) Eject implements the "eject" QMP API call.
qmp/raw/autogen.go:11946
MethodEvents
Events streams QEMU QMP Events. Events should only be called once per Socket. If used with a qemu.Domain, qemu.Domain.Events should be called to retr
qmp/socket.go:164
MethodEvents
(context.Context)
qmp/qmptest/qmptest.go:66
MethodEvents
(ctx context.Context)
qemu/domain_test.go:651
MethodEvents
(context.Context)
qemu/domain_test.go:696
← previousnext →101–200 of 916, ranked by callers