Expand description
Top-level SDK functionality, including getting devices, writing and flushing color buffers, and subscribing to events.
This module contains the CueSdkClient
which is the primary interface to top level iCUE SDK
functionality. It also contains the various top level errors that can happen when interacting
with the CueSdkClient
.
Structs§
- CueSdk
Client - The primary struct for interacting with top level iCUE SDK functionality.
- Update
Leds Color Buffer Error - The error that can be returned from the
update_leds_color_buffer
method.
Enums§
- GetAll
Devices Error - The error that can be returned from the
get_all_devices
method. - GetDevice
AtIndex Error - The error that can be returned from the
get_device_at
method. - Release
Exclusive Access Error - The error that can be returned from the
release_exclusive_access
method. - Request
Exclusive Access Error - The error that can be returned from the
request_exclusive_access
method. - Subscribe
ForEvents Error - The error that can be returned from any of the event subscription methods.
- Unsubscribe
From Events Error - The error that can be returned from any of the event subscription methods.
Type Aliases§
- Layer
Priority - The LayerPriority for the
CueSdkClient
. All clients to the SDK start at 128, and higher values = higher priority (or rather authority). See theset_layer_priority
method for more details.