Client Updates Config
The remote client sends a ClientUpdatesConfigMessage
to tell the Apple TV that it wants to receive specific updates.
syntax = "proto2";
import "ProtocolMessage.proto";
extend ProtocolMessage {
optional ClientUpdatesConfigMessage clientUpdatesConfigMessage = 21;
}
message ClientUpdatesConfigMessage {
optional bool artworkUpdates = 1;
optional bool nowPlayingUpdates = 2;
optional bool volumeUpdates = 3;
optional bool keyboardUpdates = 4;
}
CLIENT -> SERVER
type: CLIENT_UPDATES_CONFIG_MESSAGE priority: 0 [clientUpdatesConfigMessage] { artworkUpdates: true nowPlayingUpdates: true volumeUpdates: false keyboardUpdates: true }