Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrWorkspaceExist workspace already exists. ErrWorkspaceExist = errors.New("workspace exist error") )
Functions ¶
This section is empty.
Types ¶
type IWorkspace ¶
type IWorkspace interface { Create(ctx context.Context, userName values.UserName) (*domain.Workspace, error) Start(ctx context.Context, workspace *domain.Workspace) error Stop(ctx context.Context, workspace *domain.Workspace) error Recreate(ctx context.Context, workspace *domain.Workspace) (*domain.Workspace, error) }
type IWorkspaceConnection ¶
type IWorkspaceConnection interface { Connect(ctx context.Context, workspace *domain.Workspace) (*domain.WorkspaceConnection, error) Disconnect(ctx context.Context, connection *domain.WorkspaceConnection) error Resize(ctx context.Context, connection *domain.WorkspaceConnection, window *values.Window) error }
Directories ¶
Path | Synopsis |
---|---|
Package mock_workspace is a generated GoMock package.
|
Package mock_workspace is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.