Documentation
¶
Index ¶
- type CloseParams
- type CloseReply
- type CopyParams
- type CopyResult
- type CreateInstanceParams
- type CreateInstanceResult
- type CreatePoolParams
- type CreatePoolResult
- type DiagnoseParams
- type DiagnoseReply
- type ForwardParams
- type ForwardResult
- type PoolLogsParam
- type PoolLogsReply
- type ProxyAppInterface
- type RunReadProgressParams
- type RunReadProgressReply
- type RunStartParams
- type RunStartReply
- type RunStopParams
- type RunStopReply
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloseParams ¶
type CloseParams struct {
ID string
}
type CloseReply ¶
type CloseReply struct { }
type CopyParams ¶
type CopyResult ¶
type CopyResult struct {
VMFileName string
}
type CreateInstanceParams ¶
type CreateInstanceResult ¶
type CreateInstanceResult struct {
ID string // allocated instance id
}
type CreatePoolParams ¶
type CreatePoolResult ¶
type CreatePoolResult struct {
Count int // signal the created pool size
}
type DiagnoseParams ¶
type DiagnoseReply ¶
type DiagnoseReply struct {
Diagnosis string
}
type ForwardParams ¶
type ForwardResult ¶
type ForwardResult struct {
ManagerAddress string
}
type PoolLogsParam ¶
type PoolLogsParam struct { }
type PoolLogsReply ¶
type ProxyAppInterface ¶
type ProxyAppInterface interface { CreatePool(in CreatePoolParams, out *CreatePoolResult) error CreateInstance(in CreateInstanceParams, out *CreateInstanceResult) error Diagnose(in DiagnoseParams, out *DiagnoseReply) error Copy(in CopyParams, out *CopyResult) error Forward(in ForwardParams, out *ForwardResult) error RunStart(in RunStartParams, out *RunStartReply) error RunStop(in RunStopParams, out *RunStopReply) error RunReadProgress(in RunReadProgressParams, out *RunReadProgressReply) error Close(in CloseParams, out *CloseReply) error PoolLogs(in PoolLogsParam, out *PoolLogsReply) error }
ProxyAppInterface is the interface you need to implement.
type RunReadProgressParams ¶
type RunReadProgressReply ¶
type RunStartParams ¶
type RunStartReply ¶
type RunStartReply struct {
RunID string
}
type RunStopParams ¶
type RunStopReply ¶
type RunStopReply struct { }
Click to show internal directories.
Click to hide internal directories.