Documentation
¶
Index ¶
- func NewModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- type DeviceStreamingSessionAdapter
- func (a *DeviceStreamingSessionAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *DeviceStreamingSessionAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *DeviceStreamingSessionAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *DeviceStreamingSessionAdapter) Find(ctx context.Context) (bool, error)
- func (a *DeviceStreamingSessionAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewModel ¶
func NewModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
Types ¶
type DeviceStreamingSessionAdapter ¶
type DeviceStreamingSessionAdapter struct {
// contains filtered or unexported fields
}
func (*DeviceStreamingSessionAdapter) Create ¶
func (a *DeviceStreamingSessionAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
func (*DeviceStreamingSessionAdapter) Delete ¶
func (a *DeviceStreamingSessionAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
func (*DeviceStreamingSessionAdapter) Export ¶
func (a *DeviceStreamingSessionAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
func (*DeviceStreamingSessionAdapter) Find ¶
func (a *DeviceStreamingSessionAdapter) Find(ctx context.Context) (bool, error)
func (*DeviceStreamingSessionAdapter) Update ¶
func (a *DeviceStreamingSessionAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Click to show internal directories.
Click to hide internal directories.