[−][src]Crate streamdeck_rs
Re-exports
pub use crate::registration::RegistrationInfo; |
pub use crate::socket::StreamDeckSocket; |
Modules
| logging | |
| registration | |
| socket |
Structs
| ApplicationPayload | Information about a monitored application that has launched or terminated. |
| Coordinates | The location of a key on a device. |
| DeviceInfo | Information about a hardware device. |
| DeviceSize | The size of a device in keys. |
| GlobalSettingsPayload | The new global settings. |
| ImagePayload | The image to set as part of a SetImage message. |
| KeyPayload | Additional information about the key pressed. |
| LogMessagePayload | A log message. |
| ProfilePayload | The profile to activate as part of a SwitchToProfile message. |
| StatePayload | The state to set as part of a SetState message. |
| TitleParameters | Style information for a title. |
| TitleParametersPayload | The new title of a key. |
| TitlePayload | The title to set as part of a SetTitle message. |
| UrlPayload | The URL to launch as part of a OpenUrl message. |
| VisibilityPayload | Additional information about a key's appearance. |
Enums
| Alignment | The vertical alignment of a title. |
| DeviceType | The type of connected hardware device. |
| Message | A message received from the Stream Deck software. |
| MessageOut | A message to be sent to the Stream Deck software. |
| Target | The target of a command. |