gcd-parser/grmn/proto/GetAllUnitSoftwareUpdates.proto

42 lines
1.1 KiB
Protocol Buffer

syntax = "proto3";
message GetAllUnitSoftwareUpdates {
message ClientData {
string client = 1; // "express"
string language = 2; // "en_US"
string client_platform = 3; // "Windows"
string client_platform_version = 4; // "601 Service Pack 1"
};
ClientData client_data = 1;
string device_xml = 2;
}
message GetAllUnitSoftwareUpdatesReply {
message UpdateInfo {
message FileInfo {
int64 UNKNOWN_NUM1 = 1;
string url = 2;
string md5 = 3;
int64 file_size = 4;
}
repeated string changelog = 1;
string device_name = 2;
string license_url = 3;
string update_file = 4;
int64 UNKNOWN_NUM5 = 5;
repeated FileInfo files_list = 6;
string product_sku = 8;
string fw_version = 9;
int64 UNKNOWN_FLAG10 = 10;
string language = 11;
int64 UNKNOWN_FLAG12 = 12;
int64 UNKNOWN_FLAG13 = 13;
string file_type = 14;
string UNKNOWN_STR15 = 15;
}
repeated UpdateInfo update_info = 1;
string source = 2;
}