Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type LightClient struct + func NewLightClient(cc grpc.ClientConnInterface) *LightClient + func (c *LightClient) DescribeContents(ctx context.Context) (int32, error) + func (c *LightClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *LightClient) GetId(ctx context.Context) (int32, error) + func (c *LightClient) GetName(ctx context.Context) (string, error) + func (c *LightClient) GetOrdinal(ctx context.Context) (int32, error) + func (c *LightClient) GetType(ctx context.Context) (int32, error) + func (c *LightClient) HasBrightnessControl(ctx context.Context) (bool, error) + func (c *LightClient) HasRgbControl(ctx context.Context) (bool, error) + func (c *LightClient) HashCode(ctx context.Context) (int32, error) + func (c *LightClient) ToString(ctx context.Context) (string, error) + func (c *LightClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type LightStateBuilderClient struct + func NewLightStateBuilderClient(cc grpc.ClientConnInterface) *LightStateBuilderClient + func (c *LightStateBuilderClient) Build(ctx context.Context) (int64, error) + func (c *LightStateBuilderClient) SetColor(ctx context.Context, arg0 int32) (int64, error) + func (c *LightStateBuilderClient) SetPlayerId(ctx context.Context, arg0 int32) (int64, error) + type LightStateClient struct + func NewLightStateClient(cc grpc.ClientConnInterface) *LightStateClient + func (c *LightStateClient) DescribeContents(ctx context.Context) (int32, error) + func (c *LightStateClient) GetColor(ctx context.Context) (int32, error) + func (c *LightStateClient) GetPlayerId(ctx context.Context) (int32, error) + func (c *LightStateClient) ToString(ctx context.Context) (string, error) + func (c *LightStateClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type ManagerClient struct + func NewManagerClient(cc grpc.ClientConnInterface) *ManagerClient + func (c *ManagerClient) GetLightState(ctx context.Context, arg0 int64) (int64, error) + func (c *ManagerClient) GetLights(ctx context.Context) (int64, error) + func (c *ManagerClient) OpenSession(ctx context.Context) (int64, error) + type ManagerLightsSessionClient struct + func NewManagerLightsSessionClient(cc grpc.ClientConnInterface) *ManagerLightsSessionClient + func (c *ManagerLightsSessionClient) Close(ctx context.Context) error + func (c *ManagerLightsSessionClient) RequestLights(ctx context.Context, arg0 int64) error + type RequestBuilderClient struct + func NewRequestBuilderClient(cc grpc.ClientConnInterface) *RequestBuilderClient + func (c *RequestBuilderClient) AddLight(ctx context.Context, arg0 int64, arg1 int64) (int64, error) + func (c *RequestBuilderClient) Build(ctx context.Context) (int64, error) + func (c *RequestBuilderClient) ClearLight(ctx context.Context, arg0 int64) (int64, error) + type RequestClient struct + func NewRequestClient(cc grpc.ClientConnInterface) *RequestClient + func (c *RequestClient) GetLightStates(ctx context.Context) (int64, error) + func (c *RequestClient) GetLights(ctx context.Context) (int64, error)