Documentation
¶
Index ¶
- type EventHandler
- type VirtualMachine
- func (vm *VirtualMachine) Create() error
- func (vm *VirtualMachine) OnStateChanged(event vbox.Event)
- func (vm *VirtualMachine) RegisterEventHandler(handler EventHandler)
- func (vm *VirtualMachine) Release() error
- func (vm *VirtualMachine) Run() (err error)
- func (vm *VirtualMachine) Start() error
- func (vm *VirtualMachine) Stop() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventHandler ¶
type VirtualMachine ¶
type VirtualMachine struct {
// contains filtered or unexported fields
}
func NewVM ¶
func NewVM() (*VirtualMachine, error)
func (*VirtualMachine) Create ¶
func (vm *VirtualMachine) Create() error
func (*VirtualMachine) OnStateChanged ¶
func (vm *VirtualMachine) OnStateChanged(event vbox.Event)
func (*VirtualMachine) RegisterEventHandler ¶
func (vm *VirtualMachine) RegisterEventHandler(handler EventHandler)
func (*VirtualMachine) Release ¶
func (vm *VirtualMachine) Release() error
func (*VirtualMachine) Run ¶
func (vm *VirtualMachine) Run() (err error)
func (*VirtualMachine) Start ¶
func (vm *VirtualMachine) Start() error
func (*VirtualMachine) Stop ¶
func (vm *VirtualMachine) Stop() error
Click to show internal directories.
Click to hide internal directories.