mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-20 00:51:42 +00:00
[hal] Update DS API to new format (#7977)
This commit is contained in:
@@ -14,81 +14,72 @@
|
||||
static const uint8_t file_descriptor[] {
|
||||
0x0a,0x0d,0x4d,0x72,0x63,0x43,0x6f,0x6d,0x6d,0x2e,
|
||||
0x70,0x72,0x6f,0x74,0x6f,0x12,0x09,0x6d,0x72,0x63,
|
||||
0x2e,0x70,0x72,0x6f,0x74,0x6f,0x22,0x7a,0x0a,0x14,
|
||||
0x50,0x72,0x6f,0x74,0x6f,0x62,0x75,0x66,0x4a,0x6f,
|
||||
0x79,0x73,0x74,0x69,0x63,0x6b,0x44,0x61,0x74,0x61,
|
||||
0x12,0x20,0x0a,0x0b,0x42,0x75,0x74,0x74,0x6f,0x6e,
|
||||
0x43,0x6f,0x75,0x6e,0x74,0x18,0x01,0x20,0x01,0x28,
|
||||
0x0d,0x52,0x0b,0x42,0x75,0x74,0x74,0x6f,0x6e,0x43,
|
||||
0x6f,0x75,0x6e,0x74,0x12,0x18,0x0a,0x07,0x42,0x75,
|
||||
0x74,0x74,0x6f,0x6e,0x73,0x18,0x02,0x20,0x01,0x28,
|
||||
0x07,0x52,0x07,0x42,0x75,0x74,0x74,0x6f,0x6e,0x73,
|
||||
0x12,0x12,0x0a,0x04,0x41,0x78,0x65,0x73,0x18,0x03,
|
||||
0x20,0x03,0x28,0x02,0x52,0x04,0x41,0x78,0x65,0x73,
|
||||
0x12,0x12,0x0a,0x04,0x50,0x4f,0x56,0x73,0x18,0x04,
|
||||
0x20,0x03,0x28,0x11,0x52,0x04,0x50,0x4f,0x56,0x73,
|
||||
0x22,0xac,0x01,0x0a,0x13,0x50,0x72,0x6f,0x74,0x6f,
|
||||
0x62,0x75,0x66,0x43,0x6f,0x6e,0x74,0x72,0x6f,0x6c,
|
||||
0x44,0x61,0x74,0x61,0x12,0x20,0x0a,0x0b,0x43,0x6f,
|
||||
0x6e,0x74,0x72,0x6f,0x6c,0x57,0x6f,0x72,0x64,0x18,
|
||||
0x01,0x20,0x01,0x28,0x0d,0x52,0x0b,0x43,0x6f,0x6e,
|
||||
0x74,0x72,0x6f,0x6c,0x57,0x6f,0x72,0x64,0x12,0x1c,
|
||||
0x0a,0x09,0x4d,0x61,0x74,0x63,0x68,0x54,0x69,0x6d,
|
||||
0x65,0x18,0x02,0x20,0x01,0x28,0x02,0x52,0x09,0x4d,
|
||||
0x61,0x74,0x63,0x68,0x54,0x69,0x6d,0x65,0x12,0x3d,
|
||||
0x0a,0x09,0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,
|
||||
0x73,0x18,0x03,0x20,0x03,0x28,0x0b,0x32,0x1f,0x2e,
|
||||
0x6d,0x72,0x63,0x2e,0x70,0x72,0x6f,0x74,0x6f,0x2e,
|
||||
0x50,0x72,0x6f,0x74,0x6f,0x62,0x75,0x66,0x4a,0x6f,
|
||||
0x79,0x73,0x74,0x69,0x63,0x6b,0x44,0x61,0x74,0x61,
|
||||
0x52,0x09,0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,
|
||||
0x73,0x12,0x16,0x0a,0x06,0x4f,0x70,0x4d,0x6f,0x64,
|
||||
0x65,0x18,0x04,0x20,0x01,0x28,0x09,0x52,0x06,0x4f,
|
||||
0x70,0x4d,0x6f,0x64,0x65,0x22,0xd8,0x01,0x0a,0x1a,
|
||||
0x50,0x72,0x6f,0x74,0x6f,0x62,0x75,0x66,0x4a,0x6f,
|
||||
0x79,0x73,0x74,0x69,0x63,0x6b,0x44,0x65,0x73,0x63,
|
||||
0x72,0x69,0x70,0x74,0x6f,0x72,0x12,0x22,0x0a,0x0c,
|
||||
0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x4e,0x61,
|
||||
0x6d,0x65,0x18,0x01,0x20,0x01,0x28,0x09,0x52,0x0c,
|
||||
0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x4e,0x61,
|
||||
0x6d,0x65,0x12,0x1c,0x0a,0x09,0x41,0x78,0x69,0x73,
|
||||
0x54,0x79,0x70,0x65,0x73,0x18,0x02,0x20,0x03,0x28,
|
||||
0x05,0x52,0x09,0x41,0x78,0x69,0x73,0x54,0x79,0x70,
|
||||
0x65,0x73,0x12,0x16,0x0a,0x06,0x49,0x73,0x58,0x62,
|
||||
0x6f,0x78,0x18,0x03,0x20,0x01,0x28,0x08,0x52,0x06,
|
||||
0x49,0x73,0x58,0x62,0x6f,0x78,0x12,0x22,0x0a,0x0c,
|
||||
0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x54,0x79,
|
||||
0x70,0x65,0x18,0x04,0x20,0x01,0x28,0x05,0x52,0x0c,
|
||||
0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x54,0x79,
|
||||
0x70,0x65,0x12,0x20,0x0a,0x0b,0x42,0x75,0x74,0x74,
|
||||
0x6f,0x6e,0x43,0x6f,0x75,0x6e,0x74,0x18,0x05,0x20,
|
||||
0x01,0x28,0x05,0x52,0x0b,0x42,0x75,0x74,0x74,0x6f,
|
||||
0x6e,0x43,0x6f,0x75,0x6e,0x74,0x12,0x1a,0x0a,0x08,
|
||||
0x50,0x6f,0x76,0x43,0x6f,0x75,0x6e,0x74,0x18,0x06,
|
||||
0x20,0x01,0x28,0x05,0x52,0x08,0x50,0x6f,0x76,0x43,
|
||||
0x6f,0x75,0x6e,0x74,0x22,0x7e,0x0a,0x1a,0x50,0x72,
|
||||
0x6f,0x74,0x6f,0x62,0x75,0x66,0x4a,0x6f,0x79,0x73,
|
||||
0x74,0x69,0x63,0x6b,0x4f,0x75,0x74,0x70,0x75,0x74,
|
||||
0x44,0x61,0x74,0x61,0x12,0x1e,0x0a,0x0a,0x48,0x69,
|
||||
0x64,0x4f,0x75,0x74,0x70,0x75,0x74,0x73,0x18,0x01,
|
||||
0x20,0x01,0x28,0x07,0x52,0x0a,0x48,0x69,0x64,0x4f,
|
||||
0x75,0x74,0x70,0x75,0x74,0x73,0x12,0x1e,0x0a,0x0a,
|
||||
0x4c,0x65,0x66,0x74,0x52,0x75,0x6d,0x62,0x6c,0x65,
|
||||
0x18,0x02,0x20,0x01,0x28,0x02,0x52,0x0a,0x4c,0x65,
|
||||
0x66,0x74,0x52,0x75,0x6d,0x62,0x6c,0x65,0x12,0x20,
|
||||
0x0a,0x0b,0x52,0x69,0x67,0x68,0x74,0x52,0x75,0x6d,
|
||||
0x62,0x6c,0x65,0x18,0x03,0x20,0x01,0x28,0x02,0x52,
|
||||
0x0b,0x52,0x69,0x67,0x68,0x74,0x52,0x75,0x6d,0x62,
|
||||
0x6c,0x65,0x22,0x5f,0x0a,0x13,0x50,0x72,0x6f,0x74,
|
||||
0x6f,0x62,0x75,0x66,0x56,0x65,0x72,0x73,0x69,0x6f,
|
||||
0x6e,0x49,0x6e,0x66,0x6f,0x12,0x1a,0x0a,0x08,0x44,
|
||||
0x65,0x76,0x69,0x63,0x65,0x49,0x64,0x18,0x01,0x20,
|
||||
0x01,0x28,0x07,0x52,0x08,0x44,0x65,0x76,0x69,0x63,
|
||||
0x65,0x49,0x64,0x12,0x12,0x0a,0x04,0x4e,0x61,0x6d,
|
||||
0x65,0x18,0x02,0x20,0x01,0x28,0x09,0x52,0x04,0x4e,
|
||||
0x61,0x6d,0x65,0x12,0x18,0x0a,0x07,0x56,0x65,0x72,
|
||||
0x73,0x69,0x6f,0x6e,0x18,0x03,0x20,0x01,0x28,0x09,
|
||||
0x52,0x07,0x56,0x65,0x72,0x73,0x69,0x6f,0x6e,0x22,
|
||||
0x2e,0x70,0x72,0x6f,0x74,0x6f,0x22,0x96,0x01,0x0a,
|
||||
0x14,0x50,0x72,0x6f,0x74,0x6f,0x62,0x75,0x66,0x4a,
|
||||
0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x44,0x61,0x74,
|
||||
0x61,0x12,0x20,0x0a,0x0b,0x42,0x75,0x74,0x74,0x6f,
|
||||
0x6e,0x43,0x6f,0x75,0x6e,0x74,0x18,0x01,0x20,0x01,
|
||||
0x28,0x0d,0x52,0x0b,0x42,0x75,0x74,0x74,0x6f,0x6e,
|
||||
0x43,0x6f,0x75,0x6e,0x74,0x12,0x18,0x0a,0x07,0x42,
|
||||
0x75,0x74,0x74,0x6f,0x6e,0x73,0x18,0x02,0x20,0x01,
|
||||
0x28,0x07,0x52,0x07,0x42,0x75,0x74,0x74,0x6f,0x6e,
|
||||
0x73,0x12,0x12,0x0a,0x04,0x41,0x78,0x65,0x73,0x18,
|
||||
0x03,0x20,0x03,0x28,0x11,0x52,0x04,0x41,0x78,0x65,
|
||||
0x73,0x12,0x1a,0x0a,0x08,0x50,0x4f,0x56,0x43,0x6f,
|
||||
0x75,0x6e,0x74,0x18,0x04,0x20,0x01,0x28,0x0d,0x52,
|
||||
0x08,0x50,0x4f,0x56,0x43,0x6f,0x75,0x6e,0x74,0x12,
|
||||
0x12,0x0a,0x04,0x50,0x4f,0x56,0x73,0x18,0x05,0x20,
|
||||
0x01,0x28,0x0d,0x52,0x04,0x50,0x4f,0x56,0x73,0x22,
|
||||
0xba,0x01,0x0a,0x13,0x50,0x72,0x6f,0x74,0x6f,0x62,
|
||||
0x75,0x66,0x43,0x6f,0x6e,0x74,0x72,0x6f,0x6c,0x44,
|
||||
0x61,0x74,0x61,0x12,0x20,0x0a,0x0b,0x43,0x6f,0x6e,
|
||||
0x74,0x72,0x6f,0x6c,0x57,0x6f,0x72,0x64,0x18,0x01,
|
||||
0x20,0x01,0x28,0x0d,0x52,0x0b,0x43,0x6f,0x6e,0x74,
|
||||
0x72,0x6f,0x6c,0x57,0x6f,0x72,0x64,0x12,0x1c,0x0a,
|
||||
0x09,0x4d,0x61,0x74,0x63,0x68,0x54,0x69,0x6d,0x65,
|
||||
0x18,0x02,0x20,0x01,0x28,0x05,0x52,0x09,0x4d,0x61,
|
||||
0x74,0x63,0x68,0x54,0x69,0x6d,0x65,0x12,0x3d,0x0a,
|
||||
0x09,0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x73,
|
||||
0x18,0x03,0x20,0x03,0x28,0x0b,0x32,0x1f,0x2e,0x6d,
|
||||
0x72,0x63,0x2e,0x70,0x72,0x6f,0x74,0x6f,0x2e,0x50,
|
||||
0x72,0x6f,0x74,0x6f,0x62,0x75,0x66,0x4a,0x6f,0x79,
|
||||
0x73,0x74,0x69,0x63,0x6b,0x44,0x61,0x74,0x61,0x52,
|
||||
0x09,0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x73,
|
||||
0x12,0x24,0x0a,0x0d,0x43,0x75,0x72,0x72,0x65,0x6e,
|
||||
0x74,0x4f,0x70,0x4d,0x6f,0x64,0x65,0x18,0x04,0x20,
|
||||
0x01,0x28,0x06,0x52,0x0d,0x43,0x75,0x72,0x72,0x65,
|
||||
0x6e,0x74,0x4f,0x70,0x4d,0x6f,0x64,0x65,0x22,0x80,
|
||||
0x02,0x0a,0x1a,0x50,0x72,0x6f,0x74,0x6f,0x62,0x75,
|
||||
0x66,0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x44,
|
||||
0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x6f,0x72,0x12,
|
||||
0x22,0x0a,0x0c,0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,
|
||||
0x6b,0x4e,0x61,0x6d,0x65,0x18,0x01,0x20,0x01,0x28,
|
||||
0x09,0x52,0x0c,0x4a,0x6f,0x79,0x73,0x74,0x69,0x63,
|
||||
0x6b,0x4e,0x61,0x6d,0x65,0x12,0x1c,0x0a,0x09,0x41,
|
||||
0x78,0x69,0x73,0x54,0x79,0x70,0x65,0x73,0x18,0x02,
|
||||
0x20,0x03,0x28,0x05,0x52,0x09,0x41,0x78,0x69,0x73,
|
||||
0x54,0x79,0x70,0x65,0x73,0x12,0x1c,0x0a,0x09,0x49,
|
||||
0x73,0x47,0x61,0x6d,0x65,0x70,0x61,0x64,0x18,0x03,
|
||||
0x20,0x01,0x28,0x08,0x52,0x09,0x49,0x73,0x47,0x61,
|
||||
0x6d,0x65,0x70,0x61,0x64,0x12,0x22,0x0a,0x0c,0x4a,
|
||||
0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x54,0x79,0x70,
|
||||
0x65,0x18,0x04,0x20,0x01,0x28,0x05,0x52,0x0c,0x4a,
|
||||
0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x54,0x79,0x70,
|
||||
0x65,0x12,0x20,0x0a,0x0b,0x42,0x75,0x74,0x74,0x6f,
|
||||
0x6e,0x43,0x6f,0x75,0x6e,0x74,0x18,0x05,0x20,0x01,
|
||||
0x28,0x05,0x52,0x0b,0x42,0x75,0x74,0x74,0x6f,0x6e,
|
||||
0x43,0x6f,0x75,0x6e,0x74,0x12,0x1a,0x0a,0x08,0x50,
|
||||
0x6f,0x76,0x43,0x6f,0x75,0x6e,0x74,0x18,0x06,0x20,
|
||||
0x01,0x28,0x05,0x52,0x08,0x50,0x6f,0x76,0x43,0x6f,
|
||||
0x75,0x6e,0x74,0x12,0x20,0x0a,0x0b,0x52,0x75,0x6d,
|
||||
0x62,0x6c,0x65,0x43,0x6f,0x75,0x6e,0x74,0x18,0x07,
|
||||
0x20,0x01,0x28,0x05,0x52,0x0b,0x52,0x75,0x6d,0x62,
|
||||
0x6c,0x65,0x43,0x6f,0x75,0x6e,0x74,0x22,0x32,0x0a,
|
||||
0x1a,0x50,0x72,0x6f,0x74,0x6f,0x62,0x75,0x66,0x4a,
|
||||
0x6f,0x79,0x73,0x74,0x69,0x63,0x6b,0x52,0x75,0x6d,
|
||||
0x62,0x6c,0x65,0x44,0x61,0x74,0x61,0x12,0x14,0x0a,
|
||||
0x05,0x56,0x61,0x6c,0x75,0x65,0x18,0x03,0x20,0x03,
|
||||
0x28,0x0d,0x52,0x05,0x56,0x61,0x6c,0x75,0x65,0x22,
|
||||
0x95,0x01,0x0a,0x11,0x50,0x72,0x6f,0x74,0x6f,0x62,
|
||||
0x75,0x66,0x4d,0x61,0x74,0x63,0x68,0x49,0x6e,0x66,
|
||||
0x6f,0x12,0x1c,0x0a,0x09,0x45,0x76,0x65,0x6e,0x74,
|
||||
@@ -120,196 +111,219 @@ static const uint8_t file_descriptor[] {
|
||||
0x69,0x6f,0x6e,0x12,0x1c,0x0a,0x09,0x43,0x61,0x6c,
|
||||
0x6c,0x53,0x74,0x61,0x63,0x6b,0x18,0x05,0x20,0x01,
|
||||
0x28,0x09,0x52,0x09,0x43,0x61,0x6c,0x6c,0x53,0x74,
|
||||
0x61,0x63,0x6b,0x42,0x0f,0x0a,0x0d,0x63,0x6f,0x6d,
|
||||
0x2e,0x6d,0x72,0x63,0x2e,0x70,0x72,0x6f,0x74,0x6f,
|
||||
0x4a,0xcc,0x0e,0x0a,0x06,0x12,0x04,0x00,0x00,0x36,
|
||||
0x01,0x0a,0x08,0x0a,0x01,0x0c,0x12,0x03,0x00,0x00,
|
||||
0x12,0x0a,0x08,0x0a,0x01,0x02,0x12,0x03,0x02,0x00,
|
||||
0x12,0x0a,0x08,0x0a,0x01,0x08,0x12,0x03,0x04,0x00,
|
||||
0x26,0x0a,0x09,0x0a,0x02,0x08,0x01,0x12,0x03,0x04,
|
||||
0x00,0x26,0x0a,0x0a,0x0a,0x02,0x04,0x00,0x12,0x04,
|
||||
0x06,0x00,0x0b,0x01,0x0a,0x0a,0x0a,0x03,0x04,0x00,
|
||||
0x01,0x12,0x03,0x06,0x08,0x1c,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x00,0x02,0x00,0x12,0x03,0x07,0x04,0x1b,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x00,0x02,0x00,0x05,0x12,0x03,
|
||||
0x07,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,
|
||||
0x00,0x01,0x12,0x03,0x07,0x0b,0x16,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x00,0x02,0x00,0x03,0x12,0x03,0x07,0x19,
|
||||
0x1a,0x0a,0x0b,0x0a,0x04,0x04,0x00,0x02,0x01,0x12,
|
||||
0x03,0x08,0x04,0x18,0x0a,0x0c,0x0a,0x05,0x04,0x00,
|
||||
0x02,0x01,0x05,0x12,0x03,0x08,0x04,0x0b,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x00,0x02,0x01,0x01,0x12,0x03,0x08,
|
||||
0x0c,0x13,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,0x01,
|
||||
0x03,0x12,0x03,0x08,0x16,0x17,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x00,0x02,0x02,0x12,0x03,0x09,0x04,0x1c,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x00,0x02,0x02,0x04,0x12,0x03,
|
||||
0x09,0x04,0x0c,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,
|
||||
0x02,0x05,0x12,0x03,0x09,0x0d,0x12,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x00,0x02,0x02,0x01,0x12,0x03,0x09,0x13,
|
||||
0x17,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,0x02,0x03,
|
||||
0x12,0x03,0x09,0x1a,0x1b,0x0a,0x0b,0x0a,0x04,0x04,
|
||||
0x00,0x02,0x03,0x12,0x03,0x0a,0x04,0x1d,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x00,0x02,0x03,0x04,0x12,0x03,0x0a,
|
||||
0x04,0x0c,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,0x03,
|
||||
0x05,0x12,0x03,0x0a,0x0d,0x13,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x00,0x02,0x03,0x01,0x12,0x03,0x0a,0x14,0x18,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,0x03,0x03,0x12,
|
||||
0x03,0x0a,0x1b,0x1c,0x0a,0x0a,0x0a,0x02,0x04,0x01,
|
||||
0x12,0x04,0x0d,0x00,0x12,0x01,0x0a,0x0a,0x0a,0x03,
|
||||
0x04,0x01,0x01,0x12,0x03,0x0d,0x08,0x1b,0x0a,0x0b,
|
||||
0x0a,0x04,0x04,0x01,0x02,0x00,0x12,0x03,0x0e,0x04,
|
||||
0x1b,0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x00,0x05,
|
||||
0x12,0x03,0x0e,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x01,0x02,0x00,0x01,0x12,0x03,0x0e,0x0b,0x16,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x01,0x02,0x00,0x03,0x12,0x03,
|
||||
0x0e,0x19,0x1a,0x0a,0x0b,0x0a,0x04,0x04,0x01,0x02,
|
||||
0x01,0x12,0x03,0x0f,0x04,0x18,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x01,0x02,0x01,0x05,0x12,0x03,0x0f,0x04,0x09,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x01,0x01,0x12,
|
||||
0x03,0x0f,0x0a,0x13,0x0a,0x0c,0x0a,0x05,0x04,0x01,
|
||||
0x02,0x01,0x03,0x12,0x03,0x0f,0x16,0x17,0x0a,0x0b,
|
||||
0x0a,0x04,0x04,0x01,0x02,0x02,0x12,0x03,0x10,0x04,
|
||||
0x30,0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x02,0x04,
|
||||
0x12,0x03,0x10,0x04,0x0c,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x01,0x02,0x02,0x06,0x12,0x03,0x10,0x0d,0x21,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x01,0x02,0x02,0x01,0x12,0x03,
|
||||
0x10,0x22,0x2b,0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,
|
||||
0x02,0x03,0x12,0x03,0x10,0x2e,0x2f,0x0a,0x0b,0x0a,
|
||||
0x04,0x04,0x01,0x02,0x03,0x12,0x03,0x11,0x04,0x16,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x03,0x05,0x12,
|
||||
0x03,0x11,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x01,
|
||||
0x02,0x03,0x01,0x12,0x03,0x11,0x0b,0x11,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x01,0x02,0x03,0x03,0x12,0x03,0x11,
|
||||
0x14,0x15,0x0a,0x0a,0x0a,0x02,0x04,0x02,0x12,0x04,
|
||||
0x14,0x00,0x1b,0x01,0x0a,0x0a,0x0a,0x03,0x04,0x02,
|
||||
0x01,0x12,0x03,0x14,0x08,0x22,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x02,0x02,0x00,0x12,0x03,0x15,0x04,0x1c,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x02,0x02,0x00,0x05,0x12,0x03,
|
||||
0x15,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,
|
||||
0x00,0x01,0x12,0x03,0x15,0x0b,0x17,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x02,0x02,0x00,0x03,0x12,0x03,0x15,0x1a,
|
||||
0x1b,0x0a,0x0b,0x0a,0x04,0x04,0x02,0x02,0x01,0x12,
|
||||
0x03,0x16,0x04,0x21,0x0a,0x0c,0x0a,0x05,0x04,0x02,
|
||||
0x02,0x01,0x04,0x12,0x03,0x16,0x04,0x0c,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x02,0x02,0x01,0x05,0x12,0x03,0x16,
|
||||
0x0d,0x12,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x01,
|
||||
0x01,0x12,0x03,0x16,0x13,0x1c,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x02,0x02,0x01,0x03,0x12,0x03,0x16,0x1f,0x20,
|
||||
0x0a,0x0b,0x0a,0x04,0x04,0x02,0x02,0x02,0x12,0x03,
|
||||
0x17,0x04,0x14,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,
|
||||
0x02,0x05,0x12,0x03,0x17,0x04,0x08,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x02,0x02,0x02,0x01,0x12,0x03,0x17,0x09,
|
||||
0x0f,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x02,0x03,
|
||||
0x12,0x03,0x17,0x12,0x13,0x0a,0x0b,0x0a,0x04,0x04,
|
||||
0x02,0x02,0x03,0x12,0x03,0x18,0x04,0x1b,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x02,0x02,0x03,0x05,0x12,0x03,0x18,
|
||||
0x04,0x09,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x03,
|
||||
0x01,0x12,0x03,0x18,0x0a,0x16,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x02,0x02,0x03,0x03,0x12,0x03,0x18,0x19,0x1a,
|
||||
0x0a,0x0b,0x0a,0x04,0x04,0x02,0x02,0x04,0x12,0x03,
|
||||
0x19,0x04,0x1a,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,
|
||||
0x04,0x05,0x12,0x03,0x19,0x04,0x09,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x02,0x02,0x04,0x01,0x12,0x03,0x19,0x0a,
|
||||
0x15,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x04,0x03,
|
||||
0x12,0x03,0x19,0x18,0x19,0x0a,0x0b,0x0a,0x04,0x04,
|
||||
0x02,0x02,0x05,0x12,0x03,0x1a,0x04,0x17,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x02,0x02,0x05,0x05,0x12,0x03,0x1a,
|
||||
0x04,0x09,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x05,
|
||||
0x01,0x12,0x03,0x1a,0x0a,0x12,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x02,0x02,0x05,0x03,0x12,0x03,0x1a,0x15,0x16,
|
||||
0x0a,0x0a,0x0a,0x02,0x04,0x03,0x12,0x04,0x1d,0x00,
|
||||
0x21,0x01,0x0a,0x0a,0x0a,0x03,0x04,0x03,0x01,0x12,
|
||||
0x03,0x1d,0x08,0x22,0x0a,0x0b,0x0a,0x04,0x04,0x03,
|
||||
0x02,0x00,0x12,0x03,0x1e,0x04,0x1b,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x03,0x02,0x00,0x05,0x12,0x03,0x1e,0x04,
|
||||
0x0b,0x0a,0x0c,0x0a,0x05,0x04,0x03,0x02,0x00,0x01,
|
||||
0x12,0x03,0x1e,0x0c,0x16,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x03,0x02,0x00,0x03,0x12,0x03,0x1e,0x19,0x1a,0x0a,
|
||||
0x0b,0x0a,0x04,0x04,0x03,0x02,0x01,0x12,0x03,0x1f,
|
||||
0x04,0x19,0x0a,0x0c,0x0a,0x05,0x04,0x03,0x02,0x01,
|
||||
0x05,0x12,0x03,0x1f,0x04,0x09,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x03,0x02,0x01,0x01,0x12,0x03,0x1f,0x0a,0x14,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x03,0x02,0x01,0x03,0x12,
|
||||
0x03,0x1f,0x17,0x18,0x0a,0x0b,0x0a,0x04,0x04,0x03,
|
||||
0x02,0x02,0x12,0x03,0x20,0x04,0x1a,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x03,0x02,0x02,0x05,0x12,0x03,0x20,0x04,
|
||||
0x09,0x0a,0x0c,0x0a,0x05,0x04,0x03,0x02,0x02,0x01,
|
||||
0x12,0x03,0x20,0x0a,0x15,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x03,0x02,0x02,0x03,0x12,0x03,0x20,0x18,0x19,0x0a,
|
||||
0x0a,0x0a,0x02,0x04,0x04,0x12,0x04,0x23,0x00,0x27,
|
||||
0x01,0x0a,0x0a,0x0a,0x03,0x04,0x04,0x01,0x12,0x03,
|
||||
0x23,0x08,0x1b,0x0a,0x0b,0x0a,0x04,0x04,0x04,0x02,
|
||||
0x00,0x12,0x03,0x24,0x04,0x19,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x04,0x02,0x00,0x05,0x12,0x03,0x24,0x04,0x0b,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x00,0x01,0x12,
|
||||
0x03,0x24,0x0c,0x14,0x0a,0x0c,0x0a,0x05,0x04,0x04,
|
||||
0x02,0x00,0x03,0x12,0x03,0x24,0x17,0x18,0x0a,0x0b,
|
||||
0x0a,0x04,0x04,0x04,0x02,0x01,0x12,0x03,0x25,0x04,
|
||||
0x14,0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x01,0x05,
|
||||
0x12,0x03,0x25,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x04,0x02,0x01,0x01,0x12,0x03,0x25,0x0b,0x0f,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x04,0x02,0x01,0x03,0x12,0x03,
|
||||
0x25,0x12,0x13,0x0a,0x0b,0x0a,0x04,0x04,0x04,0x02,
|
||||
0x02,0x12,0x03,0x26,0x04,0x17,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x04,0x02,0x02,0x05,0x12,0x03,0x26,0x04,0x0a,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x02,0x01,0x12,
|
||||
0x03,0x26,0x0b,0x12,0x0a,0x0c,0x0a,0x05,0x04,0x04,
|
||||
0x02,0x02,0x03,0x12,0x03,0x26,0x15,0x16,0x0a,0x0a,
|
||||
0x0a,0x02,0x04,0x05,0x12,0x04,0x29,0x00,0x2e,0x01,
|
||||
0x0a,0x0a,0x0a,0x03,0x04,0x05,0x01,0x12,0x03,0x29,
|
||||
0x08,0x19,0x0a,0x0b,0x0a,0x04,0x04,0x05,0x02,0x00,
|
||||
0x12,0x03,0x2a,0x04,0x19,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x05,0x02,0x00,0x05,0x12,0x03,0x2a,0x04,0x0a,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x05,0x02,0x00,0x01,0x12,0x03,
|
||||
0x2a,0x0b,0x14,0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,
|
||||
0x00,0x03,0x12,0x03,0x2a,0x17,0x18,0x0a,0x0b,0x0a,
|
||||
0x04,0x04,0x05,0x02,0x01,0x12,0x03,0x2b,0x04,0x1a,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,0x01,0x05,0x12,
|
||||
0x03,0x2b,0x04,0x09,0x0a,0x0c,0x0a,0x05,0x04,0x05,
|
||||
0x02,0x01,0x01,0x12,0x03,0x2b,0x0a,0x15,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x05,0x02,0x01,0x03,0x12,0x03,0x2b,
|
||||
0x18,0x19,0x0a,0x0b,0x0a,0x04,0x04,0x05,0x02,0x02,
|
||||
0x12,0x03,0x2c,0x04,0x1b,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x05,0x02,0x02,0x05,0x12,0x03,0x2c,0x04,0x09,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x05,0x02,0x02,0x01,0x12,0x03,
|
||||
0x2c,0x0a,0x16,0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,
|
||||
0x02,0x03,0x12,0x03,0x2c,0x19,0x1a,0x0a,0x0b,0x0a,
|
||||
0x04,0x04,0x05,0x02,0x03,0x12,0x03,0x2d,0x04,0x18,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,0x03,0x05,0x12,
|
||||
0x03,0x2d,0x04,0x09,0x0a,0x0c,0x0a,0x05,0x04,0x05,
|
||||
0x02,0x03,0x01,0x12,0x03,0x2d,0x0a,0x13,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x05,0x02,0x03,0x03,0x12,0x03,0x2d,
|
||||
0x16,0x17,0x0a,0x0a,0x0a,0x02,0x04,0x06,0x12,0x04,
|
||||
0x30,0x00,0x36,0x01,0x0a,0x0a,0x0a,0x03,0x04,0x06,
|
||||
0x01,0x12,0x03,0x30,0x08,0x19,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x06,0x02,0x00,0x12,0x03,0x31,0x04,0x15,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x06,0x02,0x00,0x05,0x12,0x03,
|
||||
0x31,0x04,0x08,0x0a,0x0c,0x0a,0x05,0x04,0x06,0x02,
|
||||
0x00,0x01,0x12,0x03,0x31,0x09,0x10,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x06,0x02,0x00,0x03,0x12,0x03,0x31,0x13,
|
||||
0x14,0x0a,0x0b,0x0a,0x04,0x04,0x06,0x02,0x01,0x12,
|
||||
0x03,0x32,0x04,0x19,0x0a,0x0c,0x0a,0x05,0x04,0x06,
|
||||
0x02,0x01,0x05,0x12,0x03,0x32,0x04,0x0a,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x06,0x02,0x01,0x01,0x12,0x03,0x32,
|
||||
0x0b,0x14,0x0a,0x0c,0x0a,0x05,0x04,0x06,0x02,0x01,
|
||||
0x03,0x12,0x03,0x32,0x17,0x18,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x06,0x02,0x02,0x12,0x03,0x33,0x04,0x17,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x06,0x02,0x02,0x05,0x12,0x03,
|
||||
0x33,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x06,0x02,
|
||||
0x02,0x01,0x12,0x03,0x33,0x0b,0x12,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x06,0x02,0x02,0x03,0x12,0x03,0x33,0x15,
|
||||
0x16,0x0a,0x0b,0x0a,0x04,0x04,0x06,0x02,0x03,0x12,
|
||||
0x03,0x34,0x04,0x18,0x0a,0x0c,0x0a,0x05,0x04,0x06,
|
||||
0x02,0x03,0x05,0x12,0x03,0x34,0x04,0x0a,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x06,0x02,0x03,0x01,0x12,0x03,0x34,
|
||||
0x0b,0x13,0x0a,0x0c,0x0a,0x05,0x04,0x06,0x02,0x03,
|
||||
0x03,0x12,0x03,0x34,0x16,0x17,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x06,0x02,0x04,0x12,0x03,0x35,0x04,0x19,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x06,0x02,0x04,0x05,0x12,0x03,
|
||||
0x35,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x06,0x02,
|
||||
0x04,0x01,0x12,0x03,0x35,0x0b,0x14,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x06,0x02,0x04,0x03,0x12,0x03,0x35,0x17,
|
||||
0x18,0x62,0x06,0x70,0x72,0x6f,0x74,0x6f,0x33,
|
||||
0x61,0x63,0x6b,0x22,0x38,0x0a,0x0e,0x50,0x72,0x6f,
|
||||
0x74,0x6f,0x62,0x75,0x66,0x4f,0x70,0x4d,0x6f,0x64,
|
||||
0x65,0x12,0x12,0x0a,0x04,0x48,0x61,0x73,0x68,0x18,
|
||||
0x01,0x20,0x01,0x28,0x06,0x52,0x04,0x48,0x61,0x73,
|
||||
0x68,0x12,0x12,0x0a,0x04,0x4e,0x61,0x6d,0x65,0x18,
|
||||
0x02,0x20,0x01,0x28,0x09,0x52,0x04,0x4e,0x61,0x6d,
|
||||
0x65,0x22,0x4b,0x0a,0x18,0x50,0x72,0x6f,0x74,0x6f,
|
||||
0x62,0x75,0x66,0x41,0x76,0x61,0x69,0x6c,0x61,0x62,
|
||||
0x6c,0x65,0x4f,0x70,0x4d,0x6f,0x64,0x65,0x73,0x12,
|
||||
0x2f,0x0a,0x05,0x4d,0x6f,0x64,0x65,0x73,0x18,0x01,
|
||||
0x20,0x03,0x28,0x0b,0x32,0x19,0x2e,0x6d,0x72,0x63,
|
||||
0x2e,0x70,0x72,0x6f,0x74,0x6f,0x2e,0x50,0x72,0x6f,
|
||||
0x74,0x6f,0x62,0x75,0x66,0x4f,0x70,0x4d,0x6f,0x64,
|
||||
0x65,0x52,0x05,0x4d,0x6f,0x64,0x65,0x73,0x42,0x0f,
|
||||
0x0a,0x0d,0x63,0x6f,0x6d,0x2e,0x6d,0x72,0x63,0x2e,
|
||||
0x70,0x72,0x6f,0x74,0x6f,0x4a,0xa5,0x0f,0x0a,0x06,
|
||||
0x12,0x04,0x00,0x00,0x3b,0x01,0x0a,0x08,0x0a,0x01,
|
||||
0x0c,0x12,0x03,0x00,0x00,0x12,0x0a,0x08,0x0a,0x01,
|
||||
0x02,0x12,0x03,0x02,0x00,0x12,0x0a,0x08,0x0a,0x01,
|
||||
0x08,0x12,0x03,0x04,0x00,0x26,0x0a,0x09,0x0a,0x02,
|
||||
0x08,0x01,0x12,0x03,0x04,0x00,0x26,0x0a,0x0a,0x0a,
|
||||
0x02,0x04,0x00,0x12,0x04,0x06,0x00,0x0e,0x01,0x0a,
|
||||
0x0a,0x0a,0x03,0x04,0x00,0x01,0x12,0x03,0x06,0x08,
|
||||
0x1c,0x0a,0x0b,0x0a,0x04,0x04,0x00,0x02,0x00,0x12,
|
||||
0x03,0x07,0x04,0x1b,0x0a,0x0c,0x0a,0x05,0x04,0x00,
|
||||
0x02,0x00,0x05,0x12,0x03,0x07,0x04,0x0a,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x00,0x02,0x00,0x01,0x12,0x03,0x07,
|
||||
0x0b,0x16,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,0x00,
|
||||
0x03,0x12,0x03,0x07,0x19,0x1a,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x00,0x02,0x01,0x12,0x03,0x08,0x04,0x18,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x00,0x02,0x01,0x05,0x12,0x03,
|
||||
0x08,0x04,0x0b,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,
|
||||
0x01,0x01,0x12,0x03,0x08,0x0c,0x13,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x00,0x02,0x01,0x03,0x12,0x03,0x08,0x16,
|
||||
0x17,0x0a,0x0b,0x0a,0x04,0x04,0x00,0x02,0x02,0x12,
|
||||
0x03,0x09,0x04,0x1d,0x0a,0x0c,0x0a,0x05,0x04,0x00,
|
||||
0x02,0x02,0x04,0x12,0x03,0x09,0x04,0x0c,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x00,0x02,0x02,0x05,0x12,0x03,0x09,
|
||||
0x0d,0x13,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,0x02,
|
||||
0x01,0x12,0x03,0x09,0x14,0x18,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x00,0x02,0x02,0x03,0x12,0x03,0x09,0x1b,0x1c,
|
||||
0x0a,0x3e,0x0a,0x04,0x04,0x00,0x02,0x03,0x12,0x03,
|
||||
0x0c,0x04,0x18,0x1a,0x31,0x20,0x45,0x61,0x63,0x68,
|
||||
0x20,0x50,0x4f,0x56,0x20,0x74,0x61,0x6b,0x65,0x73,
|
||||
0x20,0x75,0x70,0x20,0x34,0x20,0x62,0x69,0x74,0x73,
|
||||
0x0a,0x20,0x57,0x65,0x20,0x63,0x61,0x6e,0x20,0x66,
|
||||
0x69,0x74,0x20,0x38,0x20,0x69,0x6e,0x20,0x68,0x65,
|
||||
0x72,0x65,0x2e,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x00,
|
||||
0x02,0x03,0x05,0x12,0x03,0x0c,0x04,0x0a,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x00,0x02,0x03,0x01,0x12,0x03,0x0c,
|
||||
0x0b,0x13,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,0x03,
|
||||
0x03,0x12,0x03,0x0c,0x16,0x17,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x00,0x02,0x04,0x12,0x03,0x0d,0x04,0x14,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x00,0x02,0x04,0x05,0x12,0x03,
|
||||
0x0d,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x00,0x02,
|
||||
0x04,0x01,0x12,0x03,0x0d,0x0b,0x0f,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x00,0x02,0x04,0x03,0x12,0x03,0x0d,0x12,
|
||||
0x13,0x0a,0x0a,0x0a,0x02,0x04,0x01,0x12,0x04,0x10,
|
||||
0x00,0x15,0x01,0x0a,0x0a,0x0a,0x03,0x04,0x01,0x01,
|
||||
0x12,0x03,0x10,0x08,0x1b,0x0a,0x0b,0x0a,0x04,0x04,
|
||||
0x01,0x02,0x00,0x12,0x03,0x11,0x04,0x1b,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x01,0x02,0x00,0x05,0x12,0x03,0x11,
|
||||
0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x00,
|
||||
0x01,0x12,0x03,0x11,0x0b,0x16,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x01,0x02,0x00,0x03,0x12,0x03,0x11,0x19,0x1a,
|
||||
0x0a,0x0b,0x0a,0x04,0x04,0x01,0x02,0x01,0x12,0x03,
|
||||
0x12,0x04,0x18,0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,
|
||||
0x01,0x05,0x12,0x03,0x12,0x04,0x09,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x01,0x02,0x01,0x01,0x12,0x03,0x12,0x0a,
|
||||
0x13,0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x01,0x03,
|
||||
0x12,0x03,0x12,0x16,0x17,0x0a,0x0b,0x0a,0x04,0x04,
|
||||
0x01,0x02,0x02,0x12,0x03,0x13,0x04,0x30,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x01,0x02,0x02,0x04,0x12,0x03,0x13,
|
||||
0x04,0x0c,0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x02,
|
||||
0x06,0x12,0x03,0x13,0x0d,0x21,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x01,0x02,0x02,0x01,0x12,0x03,0x13,0x22,0x2b,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x02,0x03,0x12,
|
||||
0x03,0x13,0x2e,0x2f,0x0a,0x0b,0x0a,0x04,0x04,0x01,
|
||||
0x02,0x03,0x12,0x03,0x14,0x04,0x1e,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x01,0x02,0x03,0x05,0x12,0x03,0x14,0x04,
|
||||
0x0b,0x0a,0x0c,0x0a,0x05,0x04,0x01,0x02,0x03,0x01,
|
||||
0x12,0x03,0x14,0x0c,0x19,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x01,0x02,0x03,0x03,0x12,0x03,0x14,0x1c,0x1d,0x0a,
|
||||
0x0a,0x0a,0x02,0x04,0x02,0x12,0x04,0x17,0x00,0x1f,
|
||||
0x01,0x0a,0x0a,0x0a,0x03,0x04,0x02,0x01,0x12,0x03,
|
||||
0x17,0x08,0x22,0x0a,0x0b,0x0a,0x04,0x04,0x02,0x02,
|
||||
0x00,0x12,0x03,0x18,0x04,0x1c,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x02,0x02,0x00,0x05,0x12,0x03,0x18,0x04,0x0a,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x00,0x01,0x12,
|
||||
0x03,0x18,0x0b,0x17,0x0a,0x0c,0x0a,0x05,0x04,0x02,
|
||||
0x02,0x00,0x03,0x12,0x03,0x18,0x1a,0x1b,0x0a,0x0b,
|
||||
0x0a,0x04,0x04,0x02,0x02,0x01,0x12,0x03,0x19,0x04,
|
||||
0x21,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x01,0x04,
|
||||
0x12,0x03,0x19,0x04,0x0c,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x02,0x02,0x01,0x05,0x12,0x03,0x19,0x0d,0x12,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x02,0x02,0x01,0x01,0x12,0x03,
|
||||
0x19,0x13,0x1c,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,
|
||||
0x01,0x03,0x12,0x03,0x19,0x1f,0x20,0x0a,0x0b,0x0a,
|
||||
0x04,0x04,0x02,0x02,0x02,0x12,0x03,0x1a,0x04,0x17,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x02,0x05,0x12,
|
||||
0x03,0x1a,0x04,0x08,0x0a,0x0c,0x0a,0x05,0x04,0x02,
|
||||
0x02,0x02,0x01,0x12,0x03,0x1a,0x09,0x12,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x02,0x02,0x02,0x03,0x12,0x03,0x1a,
|
||||
0x15,0x16,0x0a,0x0b,0x0a,0x04,0x04,0x02,0x02,0x03,
|
||||
0x12,0x03,0x1b,0x04,0x1b,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x02,0x02,0x03,0x05,0x12,0x03,0x1b,0x04,0x09,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x02,0x02,0x03,0x01,0x12,0x03,
|
||||
0x1b,0x0a,0x16,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,
|
||||
0x03,0x03,0x12,0x03,0x1b,0x19,0x1a,0x0a,0x0b,0x0a,
|
||||
0x04,0x04,0x02,0x02,0x04,0x12,0x03,0x1c,0x04,0x1a,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x04,0x05,0x12,
|
||||
0x03,0x1c,0x04,0x09,0x0a,0x0c,0x0a,0x05,0x04,0x02,
|
||||
0x02,0x04,0x01,0x12,0x03,0x1c,0x0a,0x15,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x02,0x02,0x04,0x03,0x12,0x03,0x1c,
|
||||
0x18,0x19,0x0a,0x0b,0x0a,0x04,0x04,0x02,0x02,0x05,
|
||||
0x12,0x03,0x1d,0x04,0x17,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x02,0x02,0x05,0x05,0x12,0x03,0x1d,0x04,0x09,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x02,0x02,0x05,0x01,0x12,0x03,
|
||||
0x1d,0x0a,0x12,0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,
|
||||
0x05,0x03,0x12,0x03,0x1d,0x15,0x16,0x0a,0x0b,0x0a,
|
||||
0x04,0x04,0x02,0x02,0x06,0x12,0x03,0x1e,0x04,0x1a,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x02,0x02,0x06,0x05,0x12,
|
||||
0x03,0x1e,0x04,0x09,0x0a,0x0c,0x0a,0x05,0x04,0x02,
|
||||
0x02,0x06,0x01,0x12,0x03,0x1e,0x0a,0x15,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x02,0x02,0x06,0x03,0x12,0x03,0x1e,
|
||||
0x18,0x19,0x0a,0x0a,0x0a,0x02,0x04,0x03,0x12,0x04,
|
||||
0x21,0x00,0x23,0x01,0x0a,0x0a,0x0a,0x03,0x04,0x03,
|
||||
0x01,0x12,0x03,0x21,0x08,0x22,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x03,0x02,0x00,0x12,0x03,0x22,0x04,0x1e,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x03,0x02,0x00,0x04,0x12,0x03,
|
||||
0x22,0x04,0x0c,0x0a,0x0c,0x0a,0x05,0x04,0x03,0x02,
|
||||
0x00,0x05,0x12,0x03,0x22,0x0d,0x13,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x03,0x02,0x00,0x01,0x12,0x03,0x22,0x14,
|
||||
0x19,0x0a,0x0c,0x0a,0x05,0x04,0x03,0x02,0x00,0x03,
|
||||
0x12,0x03,0x22,0x1c,0x1d,0x0a,0x0a,0x0a,0x02,0x04,
|
||||
0x04,0x12,0x04,0x25,0x00,0x2a,0x01,0x0a,0x0a,0x0a,
|
||||
0x03,0x04,0x04,0x01,0x12,0x03,0x25,0x08,0x19,0x0a,
|
||||
0x0b,0x0a,0x04,0x04,0x04,0x02,0x00,0x12,0x03,0x26,
|
||||
0x04,0x19,0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x00,
|
||||
0x05,0x12,0x03,0x26,0x04,0x0a,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x04,0x02,0x00,0x01,0x12,0x03,0x26,0x0b,0x14,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x00,0x03,0x12,
|
||||
0x03,0x26,0x17,0x18,0x0a,0x0b,0x0a,0x04,0x04,0x04,
|
||||
0x02,0x01,0x12,0x03,0x27,0x04,0x1a,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x04,0x02,0x01,0x05,0x12,0x03,0x27,0x04,
|
||||
0x09,0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x01,0x01,
|
||||
0x12,0x03,0x27,0x0a,0x15,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x04,0x02,0x01,0x03,0x12,0x03,0x27,0x18,0x19,0x0a,
|
||||
0x0b,0x0a,0x04,0x04,0x04,0x02,0x02,0x12,0x03,0x28,
|
||||
0x04,0x1b,0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x02,
|
||||
0x05,0x12,0x03,0x28,0x04,0x09,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x04,0x02,0x02,0x01,0x12,0x03,0x28,0x0a,0x16,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x02,0x03,0x12,
|
||||
0x03,0x28,0x19,0x1a,0x0a,0x0b,0x0a,0x04,0x04,0x04,
|
||||
0x02,0x03,0x12,0x03,0x29,0x04,0x18,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x04,0x02,0x03,0x05,0x12,0x03,0x29,0x04,
|
||||
0x09,0x0a,0x0c,0x0a,0x05,0x04,0x04,0x02,0x03,0x01,
|
||||
0x12,0x03,0x29,0x0a,0x13,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x04,0x02,0x03,0x03,0x12,0x03,0x29,0x16,0x17,0x0a,
|
||||
0x0a,0x0a,0x02,0x04,0x05,0x12,0x04,0x2c,0x00,0x32,
|
||||
0x01,0x0a,0x0a,0x0a,0x03,0x04,0x05,0x01,0x12,0x03,
|
||||
0x2c,0x08,0x19,0x0a,0x0b,0x0a,0x04,0x04,0x05,0x02,
|
||||
0x00,0x12,0x03,0x2d,0x04,0x15,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x05,0x02,0x00,0x05,0x12,0x03,0x2d,0x04,0x08,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,0x00,0x01,0x12,
|
||||
0x03,0x2d,0x09,0x10,0x0a,0x0c,0x0a,0x05,0x04,0x05,
|
||||
0x02,0x00,0x03,0x12,0x03,0x2d,0x13,0x14,0x0a,0x0b,
|
||||
0x0a,0x04,0x04,0x05,0x02,0x01,0x12,0x03,0x2e,0x04,
|
||||
0x19,0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,0x01,0x05,
|
||||
0x12,0x03,0x2e,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x05,0x02,0x01,0x01,0x12,0x03,0x2e,0x0b,0x14,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x05,0x02,0x01,0x03,0x12,0x03,
|
||||
0x2e,0x17,0x18,0x0a,0x0b,0x0a,0x04,0x04,0x05,0x02,
|
||||
0x02,0x12,0x03,0x2f,0x04,0x17,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x05,0x02,0x02,0x05,0x12,0x03,0x2f,0x04,0x0a,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,0x02,0x01,0x12,
|
||||
0x03,0x2f,0x0b,0x12,0x0a,0x0c,0x0a,0x05,0x04,0x05,
|
||||
0x02,0x02,0x03,0x12,0x03,0x2f,0x15,0x16,0x0a,0x0b,
|
||||
0x0a,0x04,0x04,0x05,0x02,0x03,0x12,0x03,0x30,0x04,
|
||||
0x18,0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,0x03,0x05,
|
||||
0x12,0x03,0x30,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x05,0x02,0x03,0x01,0x12,0x03,0x30,0x0b,0x13,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x05,0x02,0x03,0x03,0x12,0x03,
|
||||
0x30,0x16,0x17,0x0a,0x0b,0x0a,0x04,0x04,0x05,0x02,
|
||||
0x04,0x12,0x03,0x31,0x04,0x19,0x0a,0x0c,0x0a,0x05,
|
||||
0x04,0x05,0x02,0x04,0x05,0x12,0x03,0x31,0x04,0x0a,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x05,0x02,0x04,0x01,0x12,
|
||||
0x03,0x31,0x0b,0x14,0x0a,0x0c,0x0a,0x05,0x04,0x05,
|
||||
0x02,0x04,0x03,0x12,0x03,0x31,0x17,0x18,0x0a,0x0a,
|
||||
0x0a,0x02,0x04,0x06,0x12,0x04,0x34,0x00,0x37,0x01,
|
||||
0x0a,0x0a,0x0a,0x03,0x04,0x06,0x01,0x12,0x03,0x34,
|
||||
0x08,0x16,0x0a,0x0b,0x0a,0x04,0x04,0x06,0x02,0x00,
|
||||
0x12,0x03,0x35,0x04,0x15,0x0a,0x0c,0x0a,0x05,0x04,
|
||||
0x06,0x02,0x00,0x05,0x12,0x03,0x35,0x04,0x0b,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x06,0x02,0x00,0x01,0x12,0x03,
|
||||
0x35,0x0c,0x10,0x0a,0x0c,0x0a,0x05,0x04,0x06,0x02,
|
||||
0x00,0x03,0x12,0x03,0x35,0x13,0x14,0x0a,0x0b,0x0a,
|
||||
0x04,0x04,0x06,0x02,0x01,0x12,0x03,0x36,0x04,0x14,
|
||||
0x0a,0x0c,0x0a,0x05,0x04,0x06,0x02,0x01,0x05,0x12,
|
||||
0x03,0x36,0x04,0x0a,0x0a,0x0c,0x0a,0x05,0x04,0x06,
|
||||
0x02,0x01,0x01,0x12,0x03,0x36,0x0b,0x0f,0x0a,0x0c,
|
||||
0x0a,0x05,0x04,0x06,0x02,0x01,0x03,0x12,0x03,0x36,
|
||||
0x12,0x13,0x0a,0x0a,0x0a,0x02,0x04,0x07,0x12,0x04,
|
||||
0x39,0x00,0x3b,0x01,0x0a,0x0a,0x0a,0x03,0x04,0x07,
|
||||
0x01,0x12,0x03,0x39,0x08,0x20,0x0a,0x0b,0x0a,0x04,
|
||||
0x04,0x07,0x02,0x00,0x12,0x03,0x3a,0x04,0x26,0x0a,
|
||||
0x0c,0x0a,0x05,0x04,0x07,0x02,0x00,0x04,0x12,0x03,
|
||||
0x3a,0x04,0x0c,0x0a,0x0c,0x0a,0x05,0x04,0x07,0x02,
|
||||
0x00,0x06,0x12,0x03,0x3a,0x0d,0x1b,0x0a,0x0c,0x0a,
|
||||
0x05,0x04,0x07,0x02,0x00,0x01,0x12,0x03,0x3a,0x1c,
|
||||
0x21,0x0a,0x0c,0x0a,0x05,0x04,0x07,0x02,0x00,0x03,
|
||||
0x12,0x03,0x3a,0x24,0x25,0x62,0x06,0x70,0x72,0x6f,
|
||||
0x74,0x6f,0x33,
|
||||
};
|
||||
static const char file_name[] = "MrcComm.proto";
|
||||
static const char mrc_proto_ProtobufJoystickData_name[] = "mrc.proto.ProtobufJoystickData";
|
||||
@@ -330,16 +344,10 @@ pb_filedesc_t mrc_proto_ProtobufJoystickDescriptor::file_descriptor(void) noexce
|
||||
PB_BIND(mrc_proto_ProtobufJoystickDescriptor, mrc_proto_ProtobufJoystickDescriptor, AUTO)
|
||||
|
||||
|
||||
static const char mrc_proto_ProtobufJoystickOutputData_name[] = "mrc.proto.ProtobufJoystickOutputData";
|
||||
std::string_view mrc_proto_ProtobufJoystickOutputData::msg_name(void) noexcept { return mrc_proto_ProtobufJoystickOutputData_name; }
|
||||
pb_filedesc_t mrc_proto_ProtobufJoystickOutputData::file_descriptor(void) noexcept { return {::file_name, ::file_descriptor}; }
|
||||
PB_BIND(mrc_proto_ProtobufJoystickOutputData, mrc_proto_ProtobufJoystickOutputData, AUTO)
|
||||
|
||||
|
||||
static const char mrc_proto_ProtobufVersionInfo_name[] = "mrc.proto.ProtobufVersionInfo";
|
||||
std::string_view mrc_proto_ProtobufVersionInfo::msg_name(void) noexcept { return mrc_proto_ProtobufVersionInfo_name; }
|
||||
pb_filedesc_t mrc_proto_ProtobufVersionInfo::file_descriptor(void) noexcept { return {::file_name, ::file_descriptor}; }
|
||||
PB_BIND(mrc_proto_ProtobufVersionInfo, mrc_proto_ProtobufVersionInfo, AUTO)
|
||||
static const char mrc_proto_ProtobufJoystickRumbleData_name[] = "mrc.proto.ProtobufJoystickRumbleData";
|
||||
std::string_view mrc_proto_ProtobufJoystickRumbleData::msg_name(void) noexcept { return mrc_proto_ProtobufJoystickRumbleData_name; }
|
||||
pb_filedesc_t mrc_proto_ProtobufJoystickRumbleData::file_descriptor(void) noexcept { return {::file_name, ::file_descriptor}; }
|
||||
PB_BIND(mrc_proto_ProtobufJoystickRumbleData, mrc_proto_ProtobufJoystickRumbleData, AUTO)
|
||||
|
||||
|
||||
static const char mrc_proto_ProtobufMatchInfo_name[] = "mrc.proto.ProtobufMatchInfo";
|
||||
@@ -354,4 +362,16 @@ pb_filedesc_t mrc_proto_ProtobufErrorInfo::file_descriptor(void) noexcept { retu
|
||||
PB_BIND(mrc_proto_ProtobufErrorInfo, mrc_proto_ProtobufErrorInfo, AUTO)
|
||||
|
||||
|
||||
static const char mrc_proto_ProtobufOpMode_name[] = "mrc.proto.ProtobufOpMode";
|
||||
std::string_view mrc_proto_ProtobufOpMode::msg_name(void) noexcept { return mrc_proto_ProtobufOpMode_name; }
|
||||
pb_filedesc_t mrc_proto_ProtobufOpMode::file_descriptor(void) noexcept { return {::file_name, ::file_descriptor}; }
|
||||
PB_BIND(mrc_proto_ProtobufOpMode, mrc_proto_ProtobufOpMode, AUTO)
|
||||
|
||||
|
||||
static const char mrc_proto_ProtobufAvailableOpModes_name[] = "mrc.proto.ProtobufAvailableOpModes";
|
||||
std::string_view mrc_proto_ProtobufAvailableOpModes::msg_name(void) noexcept { return mrc_proto_ProtobufAvailableOpModes_name; }
|
||||
pb_filedesc_t mrc_proto_ProtobufAvailableOpModes::file_descriptor(void) noexcept { return {::file_name, ::file_descriptor}; }
|
||||
PB_BIND(mrc_proto_ProtobufAvailableOpModes, mrc_proto_ProtobufAvailableOpModes, AUTO)
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -23,7 +23,10 @@ typedef struct _mrc_proto_ProtobufJoystickData {
|
||||
uint32_t ButtonCount;
|
||||
uint32_t Buttons;
|
||||
pb_callback_t Axes;
|
||||
pb_callback_t POVs;
|
||||
/* Each POV takes up 4 bits
|
||||
We can fit 8 in here. */
|
||||
uint32_t POVCount;
|
||||
uint32_t POVs;
|
||||
} mrc_proto_ProtobufJoystickData;
|
||||
|
||||
typedef struct _mrc_proto_ProtobufControlData {
|
||||
@@ -32,9 +35,9 @@ typedef struct _mrc_proto_ProtobufControlData {
|
||||
static pb_filedesc_t file_descriptor(void) noexcept;
|
||||
|
||||
uint32_t ControlWord;
|
||||
float MatchTime;
|
||||
int32_t MatchTime;
|
||||
pb_callback_t Joysticks;
|
||||
pb_callback_t OpMode;
|
||||
uint64_t CurrentOpMode;
|
||||
} mrc_proto_ProtobufControlData;
|
||||
|
||||
typedef struct _mrc_proto_ProtobufJoystickDescriptor {
|
||||
@@ -44,31 +47,20 @@ typedef struct _mrc_proto_ProtobufJoystickDescriptor {
|
||||
|
||||
pb_callback_t JoystickName;
|
||||
pb_callback_t AxisTypes;
|
||||
bool IsXbox;
|
||||
bool IsGamepad;
|
||||
int32_t JoystickType;
|
||||
int32_t ButtonCount;
|
||||
int32_t PovCount;
|
||||
int32_t RumbleCount;
|
||||
} mrc_proto_ProtobufJoystickDescriptor;
|
||||
|
||||
typedef struct _mrc_proto_ProtobufJoystickOutputData {
|
||||
typedef struct _mrc_proto_ProtobufJoystickRumbleData {
|
||||
static const pb_msgdesc_t* msg_descriptor(void) noexcept;
|
||||
static std::string_view msg_name(void) noexcept;
|
||||
static pb_filedesc_t file_descriptor(void) noexcept;
|
||||
|
||||
uint32_t HidOutputs;
|
||||
float LeftRumble;
|
||||
float RightRumble;
|
||||
} mrc_proto_ProtobufJoystickOutputData;
|
||||
|
||||
typedef struct _mrc_proto_ProtobufVersionInfo {
|
||||
static const pb_msgdesc_t* msg_descriptor(void) noexcept;
|
||||
static std::string_view msg_name(void) noexcept;
|
||||
static pb_filedesc_t file_descriptor(void) noexcept;
|
||||
|
||||
uint32_t DeviceId;
|
||||
pb_callback_t Name;
|
||||
pb_callback_t Version;
|
||||
} mrc_proto_ProtobufVersionInfo;
|
||||
pb_callback_t Value;
|
||||
} mrc_proto_ProtobufJoystickRumbleData;
|
||||
|
||||
typedef struct _mrc_proto_ProtobufMatchInfo {
|
||||
static const pb_msgdesc_t* msg_descriptor(void) noexcept;
|
||||
@@ -93,44 +85,60 @@ typedef struct _mrc_proto_ProtobufErrorInfo {
|
||||
pb_callback_t CallStack;
|
||||
} mrc_proto_ProtobufErrorInfo;
|
||||
|
||||
typedef struct _mrc_proto_ProtobufOpMode {
|
||||
static const pb_msgdesc_t* msg_descriptor(void) noexcept;
|
||||
static std::string_view msg_name(void) noexcept;
|
||||
static pb_filedesc_t file_descriptor(void) noexcept;
|
||||
|
||||
uint64_t Hash;
|
||||
pb_callback_t Name;
|
||||
} mrc_proto_ProtobufOpMode;
|
||||
|
||||
typedef struct _mrc_proto_ProtobufAvailableOpModes {
|
||||
static const pb_msgdesc_t* msg_descriptor(void) noexcept;
|
||||
static std::string_view msg_name(void) noexcept;
|
||||
static pb_filedesc_t file_descriptor(void) noexcept;
|
||||
|
||||
pb_callback_t Modes;
|
||||
} mrc_proto_ProtobufAvailableOpModes;
|
||||
|
||||
|
||||
/* Initializer values for message structs */
|
||||
#define mrc_proto_ProtobufJoystickData_init_default {0, 0, {{NULL}, NULL}, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufControlData_init_default {0, 0, {{NULL}, NULL}, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_init_default {{{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0}
|
||||
#define mrc_proto_ProtobufJoystickOutputData_init_default {0, 0, 0}
|
||||
#define mrc_proto_ProtobufVersionInfo_init_default {0, {{NULL}, NULL}, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufJoystickData_init_default {0, 0, {{NULL}, NULL}, 0, 0}
|
||||
#define mrc_proto_ProtobufControlData_init_default {0, 0, {{NULL}, NULL}, 0}
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_init_default {{{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0}
|
||||
#define mrc_proto_ProtobufJoystickRumbleData_init_default {{{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufMatchInfo_init_default {{{NULL}, NULL}, 0, 0, 0}
|
||||
#define mrc_proto_ProtobufErrorInfo_init_default {0, 0, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufJoystickData_init_zero {0, 0, {{NULL}, NULL}, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufControlData_init_zero {0, 0, {{NULL}, NULL}, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0}
|
||||
#define mrc_proto_ProtobufJoystickOutputData_init_zero {0, 0, 0}
|
||||
#define mrc_proto_ProtobufVersionInfo_init_zero {0, {{NULL}, NULL}, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufOpMode_init_default {0, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufAvailableOpModes_init_default {{{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufJoystickData_init_zero {0, 0, {{NULL}, NULL}, 0, 0}
|
||||
#define mrc_proto_ProtobufControlData_init_zero {0, 0, {{NULL}, NULL}, 0}
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0}
|
||||
#define mrc_proto_ProtobufJoystickRumbleData_init_zero {{{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufMatchInfo_init_zero {{{NULL}, NULL}, 0, 0, 0}
|
||||
#define mrc_proto_ProtobufErrorInfo_init_zero {0, 0, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufOpMode_init_zero {0, {{NULL}, NULL}}
|
||||
#define mrc_proto_ProtobufAvailableOpModes_init_zero {{{NULL}, NULL}}
|
||||
|
||||
/* Field tags (for use in manual encoding/decoding) */
|
||||
#define mrc_proto_ProtobufJoystickData_ButtonCount_tag 1
|
||||
#define mrc_proto_ProtobufJoystickData_Buttons_tag 2
|
||||
#define mrc_proto_ProtobufJoystickData_Axes_tag 3
|
||||
#define mrc_proto_ProtobufJoystickData_POVs_tag 4
|
||||
#define mrc_proto_ProtobufJoystickData_POVCount_tag 4
|
||||
#define mrc_proto_ProtobufJoystickData_POVs_tag 5
|
||||
#define mrc_proto_ProtobufControlData_ControlWord_tag 1
|
||||
#define mrc_proto_ProtobufControlData_MatchTime_tag 2
|
||||
#define mrc_proto_ProtobufControlData_Joysticks_tag 3
|
||||
#define mrc_proto_ProtobufControlData_OpMode_tag 4
|
||||
#define mrc_proto_ProtobufControlData_CurrentOpMode_tag 4
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_JoystickName_tag 1
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_AxisTypes_tag 2
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_IsXbox_tag 3
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_IsGamepad_tag 3
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_JoystickType_tag 4
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_ButtonCount_tag 5
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_PovCount_tag 6
|
||||
#define mrc_proto_ProtobufJoystickOutputData_HidOutputs_tag 1
|
||||
#define mrc_proto_ProtobufJoystickOutputData_LeftRumble_tag 2
|
||||
#define mrc_proto_ProtobufJoystickOutputData_RightRumble_tag 3
|
||||
#define mrc_proto_ProtobufVersionInfo_DeviceId_tag 1
|
||||
#define mrc_proto_ProtobufVersionInfo_Name_tag 2
|
||||
#define mrc_proto_ProtobufVersionInfo_Version_tag 3
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_RumbleCount_tag 7
|
||||
#define mrc_proto_ProtobufJoystickRumbleData_Value_tag 3
|
||||
#define mrc_proto_ProtobufMatchInfo_EventName_tag 1
|
||||
#define mrc_proto_ProtobufMatchInfo_MatchNumber_tag 2
|
||||
#define mrc_proto_ProtobufMatchInfo_ReplayNumber_tag 3
|
||||
@@ -140,21 +148,25 @@ typedef struct _mrc_proto_ProtobufErrorInfo {
|
||||
#define mrc_proto_ProtobufErrorInfo_Details_tag 3
|
||||
#define mrc_proto_ProtobufErrorInfo_Location_tag 4
|
||||
#define mrc_proto_ProtobufErrorInfo_CallStack_tag 5
|
||||
#define mrc_proto_ProtobufOpMode_Hash_tag 1
|
||||
#define mrc_proto_ProtobufOpMode_Name_tag 2
|
||||
#define mrc_proto_ProtobufAvailableOpModes_Modes_tag 1
|
||||
|
||||
/* Struct field encoding specification for nanopb */
|
||||
#define mrc_proto_ProtobufJoystickData_FIELDLIST(X, a) \
|
||||
X(a, STATIC, SINGULAR, UINT32, ButtonCount, 1) \
|
||||
X(a, STATIC, SINGULAR, FIXED32, Buttons, 2) \
|
||||
X(a, CALLBACK, REPEATED, FLOAT, Axes, 3) \
|
||||
X(a, CALLBACK, REPEATED, SINT32, POVs, 4)
|
||||
X(a, CALLBACK, REPEATED, SINT32, Axes, 3) \
|
||||
X(a, STATIC, SINGULAR, UINT32, POVCount, 4) \
|
||||
X(a, STATIC, SINGULAR, UINT32, POVs, 5)
|
||||
#define mrc_proto_ProtobufJoystickData_CALLBACK pb_default_field_callback
|
||||
#define mrc_proto_ProtobufJoystickData_DEFAULT NULL
|
||||
|
||||
#define mrc_proto_ProtobufControlData_FIELDLIST(X, a) \
|
||||
X(a, STATIC, SINGULAR, UINT32, ControlWord, 1) \
|
||||
X(a, STATIC, SINGULAR, FLOAT, MatchTime, 2) \
|
||||
X(a, STATIC, SINGULAR, INT32, MatchTime, 2) \
|
||||
X(a, CALLBACK, REPEATED, MESSAGE, Joysticks, 3) \
|
||||
X(a, CALLBACK, SINGULAR, STRING, OpMode, 4)
|
||||
X(a, STATIC, SINGULAR, FIXED64, CurrentOpMode, 4)
|
||||
#define mrc_proto_ProtobufControlData_CALLBACK pb_default_field_callback
|
||||
#define mrc_proto_ProtobufControlData_DEFAULT NULL
|
||||
#define mrc_proto_ProtobufControlData_Joysticks_MSGTYPE mrc_proto_ProtobufJoystickData
|
||||
@@ -162,26 +174,18 @@ X(a, CALLBACK, SINGULAR, STRING, OpMode, 4)
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_FIELDLIST(X, a) \
|
||||
X(a, CALLBACK, SINGULAR, STRING, JoystickName, 1) \
|
||||
X(a, CALLBACK, REPEATED, INT32, AxisTypes, 2) \
|
||||
X(a, STATIC, SINGULAR, BOOL, IsXbox, 3) \
|
||||
X(a, STATIC, SINGULAR, BOOL, IsGamepad, 3) \
|
||||
X(a, STATIC, SINGULAR, INT32, JoystickType, 4) \
|
||||
X(a, STATIC, SINGULAR, INT32, ButtonCount, 5) \
|
||||
X(a, STATIC, SINGULAR, INT32, PovCount, 6)
|
||||
X(a, STATIC, SINGULAR, INT32, PovCount, 6) \
|
||||
X(a, STATIC, SINGULAR, INT32, RumbleCount, 7)
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_CALLBACK pb_default_field_callback
|
||||
#define mrc_proto_ProtobufJoystickDescriptor_DEFAULT NULL
|
||||
|
||||
#define mrc_proto_ProtobufJoystickOutputData_FIELDLIST(X, a) \
|
||||
X(a, STATIC, SINGULAR, FIXED32, HidOutputs, 1) \
|
||||
X(a, STATIC, SINGULAR, FLOAT, LeftRumble, 2) \
|
||||
X(a, STATIC, SINGULAR, FLOAT, RightRumble, 3)
|
||||
#define mrc_proto_ProtobufJoystickOutputData_CALLBACK NULL
|
||||
#define mrc_proto_ProtobufJoystickOutputData_DEFAULT NULL
|
||||
|
||||
#define mrc_proto_ProtobufVersionInfo_FIELDLIST(X, a) \
|
||||
X(a, STATIC, SINGULAR, FIXED32, DeviceId, 1) \
|
||||
X(a, CALLBACK, SINGULAR, STRING, Name, 2) \
|
||||
X(a, CALLBACK, SINGULAR, STRING, Version, 3)
|
||||
#define mrc_proto_ProtobufVersionInfo_CALLBACK pb_default_field_callback
|
||||
#define mrc_proto_ProtobufVersionInfo_DEFAULT NULL
|
||||
#define mrc_proto_ProtobufJoystickRumbleData_FIELDLIST(X, a) \
|
||||
X(a, CALLBACK, REPEATED, UINT32, Value, 3)
|
||||
#define mrc_proto_ProtobufJoystickRumbleData_CALLBACK pb_default_field_callback
|
||||
#define mrc_proto_ProtobufJoystickRumbleData_DEFAULT NULL
|
||||
|
||||
#define mrc_proto_ProtobufMatchInfo_FIELDLIST(X, a) \
|
||||
X(a, CALLBACK, SINGULAR, STRING, EventName, 1) \
|
||||
@@ -200,15 +204,27 @@ X(a, CALLBACK, SINGULAR, STRING, CallStack, 5)
|
||||
#define mrc_proto_ProtobufErrorInfo_CALLBACK pb_default_field_callback
|
||||
#define mrc_proto_ProtobufErrorInfo_DEFAULT NULL
|
||||
|
||||
#define mrc_proto_ProtobufOpMode_FIELDLIST(X, a) \
|
||||
X(a, STATIC, SINGULAR, FIXED64, Hash, 1) \
|
||||
X(a, CALLBACK, SINGULAR, STRING, Name, 2)
|
||||
#define mrc_proto_ProtobufOpMode_CALLBACK pb_default_field_callback
|
||||
#define mrc_proto_ProtobufOpMode_DEFAULT NULL
|
||||
|
||||
#define mrc_proto_ProtobufAvailableOpModes_FIELDLIST(X, a) \
|
||||
X(a, CALLBACK, REPEATED, MESSAGE, Modes, 1)
|
||||
#define mrc_proto_ProtobufAvailableOpModes_CALLBACK pb_default_field_callback
|
||||
#define mrc_proto_ProtobufAvailableOpModes_DEFAULT NULL
|
||||
#define mrc_proto_ProtobufAvailableOpModes_Modes_MSGTYPE mrc_proto_ProtobufOpMode
|
||||
|
||||
/* Maximum encoded size of messages (where known) */
|
||||
/* mrc_proto_ProtobufJoystickData_size depends on runtime parameters */
|
||||
/* mrc_proto_ProtobufControlData_size depends on runtime parameters */
|
||||
/* mrc_proto_ProtobufJoystickDescriptor_size depends on runtime parameters */
|
||||
/* mrc_proto_ProtobufVersionInfo_size depends on runtime parameters */
|
||||
/* mrc_proto_ProtobufJoystickRumbleData_size depends on runtime parameters */
|
||||
/* mrc_proto_ProtobufMatchInfo_size depends on runtime parameters */
|
||||
/* mrc_proto_ProtobufErrorInfo_size depends on runtime parameters */
|
||||
#define MRC_PROTO_MRCCOMM_NPB_H_MAX_SIZE mrc_proto_ProtobufJoystickOutputData_size
|
||||
#define mrc_proto_ProtobufJoystickOutputData_size 15
|
||||
/* mrc_proto_ProtobufOpMode_size depends on runtime parameters */
|
||||
/* mrc_proto_ProtobufAvailableOpModes_size depends on runtime parameters */
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user