blob: f6365644b9bad44087309be21bd020faffa6243c [file] [log] [blame]
message UpdateCapabilitiesCommandMessage {
message Name {
repeated bytes components = 8;
}
message CapabilitiesParameter {
required string parameterType = 228; // should be a protobuf type
optional string parameterDesc = 229; // what is this parameter for? (recommended)
}
message Capability {
required Name commandPrefix = 230; // the name (after device prefix) of command
repeated string keywords = 231; // other devices can search for one or more keywords
// e.g. 'cec', 'motion', 'thermostat'
repeated CapabilitiesParameter parameterDesc = 232; // list of parameter descriptions
optional bool needsSignature=233;
required String deviceSerial=234;
}
repeated Capability capabilities = 235;
}