Interface AntPlusAudioControllableDevicePcc.IAudioCommandReceiver
- Enclosing class:
- AntPlusAudioControllableDevicePcc
public static interface AntPlusAudioControllableDevicePcc.IAudioCommandReceiver
Receiver for the AudioCommand event, which is:
Commands sent by a remote control to initiate an action on an audio device.
-
Method Summary
Modifier and TypeMethodDescriptiononNewAudioCommand
(long estTimestamp, EnumSet<EventFlag> eventFlags, int serialNumber, int sequenceNumber, AudioVideoCommandNumber commandNumber, int commandData) Receives the data from a AudioCommand event.
-
Method Details
-
onNewAudioCommand
CommandStatus onNewAudioCommand(long estTimestamp, EnumSet<EventFlag> eventFlags, int serialNumber, int sequenceNumber, AudioVideoCommandNumber commandNumber, int commandData) Receives the data from a AudioCommand event.- Parameters:
estTimestamp
- The estimated timestamp of when this event was triggered. Useful for correlating multiple events and determining when data was sent for more accurate data records.eventFlags
- Informational flags about the event.serialNumber
- The serial number of the remote control device.sequenceNumber
- Sequence number which increments with each new command Rollover: Every 255.commandNumber
- The requestedAudioVideoCommandNumber
commandData
- Indicates additional parameters of the command, for example, the percentage amount of volume increase/decrease in the case of volume up/down- Returns:
- The
CommandStatus
of the received command. Subscribers can indicate whether the command was successful or not, etc.
-