hyperdeck/hyperdeck library
Ethernet-protocol support for Blackmagic Design HyperDeck devices.
Classes
- HyperDeck
- Backwards-compatible static facade for the original package API.
- HyperDeckCommand
- Builders for the line-oriented HyperDeck Ethernet protocol.
- HyperDeckConnection
- Connection-oriented client for the complete HyperDeck Ethernet protocol.
- HyperDeckEventSocket
- Client for the REST API notification WebSocket. The device replies to subscribe, unsubscribe, listSubscriptions and listProperties commands on messages, and emits propertyValueChanged events on the same stream.
- HyperDeckResponse
- A parsed Ethernet protocol response. Responses with status 500-599 are unsolicited device notifications.
- HyperDeckRestClient
- HTTP client for the HyperDeck Control REST API.
- HyperDeckRestResponse
Constants
- cHDDeviceInfo → const String
- cHDRecord → const String
- cHDStop → const String
- cHDUpdateInfo → const String
Exceptions / Errors
- HyperDeckProtocolException
- Error returned by a HyperDeck command (protocol status 100-199).
- HyperDeckRestException