5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
14 *message = init_value;
20 return protobuf_c_message_get_packed_size ((
const ProtobufCMessage*)(message));
27 return protobuf_c_message_pack ((
const ProtobufCMessage*)message, out);
31 ProtobufCBuffer *buffer)
34 return protobuf_c_message_pack_to_buffer ((
const ProtobufCMessage*)message, buffer);
38 (ProtobufCAllocator *allocator,
44 allocator, len, data);
48 ProtobufCAllocator *allocator)
51 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
54 (Com__Seagate__Kinetic__Proto__Message__HMACauth *message)
57 *message = init_value;
60 (Com__Seagate__Kinetic__Proto__Message__PINauth *message)
63 *message = init_value;
66 (Com__Seagate__Kinetic__Proto__Message *message)
69 *message = init_value;
72 (
const Com__Seagate__Kinetic__Proto__Message *message)
75 return protobuf_c_message_get_packed_size ((
const ProtobufCMessage*)(message));
78 (
const Com__Seagate__Kinetic__Proto__Message *message,
82 return protobuf_c_message_pack ((
const ProtobufCMessage*)message, out);
85 (
const Com__Seagate__Kinetic__Proto__Message *message,
86 ProtobufCBuffer *buffer)
89 return protobuf_c_message_pack_to_buffer ((
const ProtobufCMessage*)message, buffer);
91 Com__Seagate__Kinetic__Proto__Message *
93 (ProtobufCAllocator *allocator,
97 return (Com__Seagate__Kinetic__Proto__Message *)
99 allocator, len, data);
102 (Com__Seagate__Kinetic__Proto__Message *message,
103 ProtobufCAllocator *allocator)
106 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
109 (Com__Seagate__Kinetic__Proto__Command__Header *message)
112 *message = init_value;
115 (Com__Seagate__Kinetic__Proto__Command__Body *message)
118 *message = init_value;
121 (Com__Seagate__Kinetic__Proto__Command__Status *message)
124 *message = init_value;
127 (Com__Seagate__Kinetic__Proto__Command__KeyValue *message)
130 *message = init_value;
133 (Com__Seagate__Kinetic__Proto__Command__Range *message)
136 *message = init_value;
139 (Com__Seagate__Kinetic__Proto__Command__Setup *message)
142 *message = init_value;
145 (Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation *message)
148 *message = init_value;
151 (Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer *message)
154 *message = init_value;
157 (Com__Seagate__Kinetic__Proto__Command__P2POperation *message)
160 *message = init_value;
163 (Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization *message)
166 *message = init_value;
169 (Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature *message)
172 *message = init_value;
175 (Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity *message)
178 *message = init_value;
181 (Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface *message)
184 *message = init_value;
187 (Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration *message)
190 *message = init_value;
193 (Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics *message)
196 *message = init_value;
199 (Com__Seagate__Kinetic__Proto__Command__GetLog__Limits *message)
202 *message = init_value;
205 (Com__Seagate__Kinetic__Proto__Command__GetLog__Device *message)
208 *message = init_value;
211 (Com__Seagate__Kinetic__Proto__Command__GetLog *message)
214 *message = init_value;
217 (Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope *message)
220 *message = init_value;
223 (Com__Seagate__Kinetic__Proto__Command__Security__ACL *message)
226 *message = init_value;
229 (Com__Seagate__Kinetic__Proto__Command__Security *message)
232 *message = init_value;
235 (Com__Seagate__Kinetic__Proto__Command__PinOperation *message)
238 *message = init_value;
241 (Com__Seagate__Kinetic__Proto__Command *message)
244 *message = init_value;
247 (
const Com__Seagate__Kinetic__Proto__Command *message)
250 return protobuf_c_message_get_packed_size ((
const ProtobufCMessage*)(message));
253 (
const Com__Seagate__Kinetic__Proto__Command *message,
257 return protobuf_c_message_pack ((
const ProtobufCMessage*)message, out);
260 (
const Com__Seagate__Kinetic__Proto__Command *message,
261 ProtobufCBuffer *buffer)
264 return protobuf_c_message_pack_to_buffer ((
const ProtobufCMessage*)message, buffer);
266 Com__Seagate__Kinetic__Proto__Command *
268 (ProtobufCAllocator *allocator,
272 return (Com__Seagate__Kinetic__Proto__Command *)
274 allocator, len, data);
277 (Com__Seagate__Kinetic__Proto__Command *message,
278 ProtobufCAllocator *allocator)
281 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
289 PROTOBUF_C_LABEL_OPTIONAL,
290 PROTOBUF_C_TYPE_STRING,
309 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
310 "com.seagate.kinetic.proto.Local",
312 "Com__Seagate__Kinetic__Proto__Local",
313 "com.seagate.kinetic.proto",
316 com__seagate__kinetic__proto__local__field_descriptors,
317 com__seagate__kinetic__proto__local__field_indices_by_name,
318 1, com__seagate__kinetic__proto__local__number_ranges,
327 PROTOBUF_C_LABEL_OPTIONAL,
328 PROTOBUF_C_TYPE_INT64,
329 offsetof(Com__Seagate__Kinetic__Proto__Message__HMACauth, has_identity),
330 offsetof(Com__Seagate__Kinetic__Proto__Message__HMACauth, identity),
339 PROTOBUF_C_LABEL_OPTIONAL,
340 PROTOBUF_C_TYPE_BYTES,
341 offsetof(Com__Seagate__Kinetic__Proto__Message__HMACauth, has_hmac),
342 offsetof(Com__Seagate__Kinetic__Proto__Message__HMACauth, hmac),
360 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
361 "com.seagate.kinetic.proto.Message.HMACauth",
363 "Com__Seagate__Kinetic__Proto__Message__HMACauth",
364 "com.seagate.kinetic.proto",
365 sizeof(Com__Seagate__Kinetic__Proto__Message__HMACauth),
367 com__seagate__kinetic__proto__message__hmacauth__field_descriptors,
368 com__seagate__kinetic__proto__message__hmacauth__field_indices_by_name,
369 1, com__seagate__kinetic__proto__message__hmacauth__number_ranges,
378 PROTOBUF_C_LABEL_OPTIONAL,
379 PROTOBUF_C_TYPE_BYTES,
380 offsetof(Com__Seagate__Kinetic__Proto__Message__PINauth, has_pin),
381 offsetof(Com__Seagate__Kinetic__Proto__Message__PINauth, pin),
398 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
399 "com.seagate.kinetic.proto.Message.PINauth",
401 "Com__Seagate__Kinetic__Proto__Message__PINauth",
402 "com.seagate.kinetic.proto",
403 sizeof(Com__Seagate__Kinetic__Proto__Message__PINauth),
405 com__seagate__kinetic__proto__message__pinauth__field_descriptors,
406 com__seagate__kinetic__proto__message__pinauth__field_indices_by_name,
407 1, com__seagate__kinetic__proto__message__pinauth__number_ranges,
413 {
"INVALID_AUTH_TYPE",
"COM__SEAGATE__KINETIC__PROTO__MESSAGE__AUTH_TYPE__INVALID_AUTH_TYPE", -1 },
414 {
"HMACAUTH",
"COM__SEAGATE__KINETIC__PROTO__MESSAGE__AUTH_TYPE__HMACAUTH", 1 },
415 {
"PINAUTH",
"COM__SEAGATE__KINETIC__PROTO__MESSAGE__AUTH_TYPE__PINAUTH", 2 },
416 {
"UNSOLICITEDSTATUS",
"COM__SEAGATE__KINETIC__PROTO__MESSAGE__AUTH_TYPE__UNSOLICITEDSTATUS", 3 },
419 {-1, 0},{1, 1},{0, 4}
424 {
"INVALID_AUTH_TYPE", 0 },
426 {
"UNSOLICITEDSTATUS", 3 },
430 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
431 "com.seagate.kinetic.proto.Message.AuthType",
433 "Com__Seagate__Kinetic__Proto__Message__AuthType",
434 "com.seagate.kinetic.proto",
448 PROTOBUF_C_LABEL_OPTIONAL,
449 PROTOBUF_C_TYPE_ENUM,
450 offsetof(Com__Seagate__Kinetic__Proto__Message, has_authtype),
451 offsetof(Com__Seagate__Kinetic__Proto__Message, authtype),
460 PROTOBUF_C_LABEL_OPTIONAL,
461 PROTOBUF_C_TYPE_MESSAGE,
463 offsetof(Com__Seagate__Kinetic__Proto__Message, hmacauth),
472 PROTOBUF_C_LABEL_OPTIONAL,
473 PROTOBUF_C_TYPE_MESSAGE,
475 offsetof(Com__Seagate__Kinetic__Proto__Message, pinauth),
484 PROTOBUF_C_LABEL_OPTIONAL,
485 PROTOBUF_C_TYPE_BYTES,
486 offsetof(Com__Seagate__Kinetic__Proto__Message, has_commandbytes),
487 offsetof(Com__Seagate__Kinetic__Proto__Message, commandbytes),
507 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
508 "com.seagate.kinetic.proto.Message",
510 "Com__Seagate__Kinetic__Proto__Message",
511 "com.seagate.kinetic.proto",
512 sizeof(Com__Seagate__Kinetic__Proto__Message),
514 com__seagate__kinetic__proto__message__field_descriptors,
515 com__seagate__kinetic__proto__message__field_indices_by_name,
516 1, com__seagate__kinetic__proto__message__number_ranges,
525 PROTOBUF_C_LABEL_OPTIONAL,
526 PROTOBUF_C_TYPE_INT64,
527 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_clusterversion),
528 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, clusterversion),
537 PROTOBUF_C_LABEL_OPTIONAL,
538 PROTOBUF_C_TYPE_INT64,
539 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_connectionid),
540 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, connectionid),
549 PROTOBUF_C_LABEL_OPTIONAL,
550 PROTOBUF_C_TYPE_INT64,
551 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_sequence),
552 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, sequence),
561 PROTOBUF_C_LABEL_OPTIONAL,
562 PROTOBUF_C_TYPE_INT64,
563 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_acksequence),
564 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, acksequence),
573 PROTOBUF_C_LABEL_OPTIONAL,
574 PROTOBUF_C_TYPE_ENUM,
575 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_messagetype),
576 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, messagetype),
585 PROTOBUF_C_LABEL_OPTIONAL,
586 PROTOBUF_C_TYPE_INT64,
587 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_timeout),
588 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, timeout),
597 PROTOBUF_C_LABEL_OPTIONAL,
598 PROTOBUF_C_TYPE_BOOL,
599 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_earlyexit),
600 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, earlyexit),
609 PROTOBUF_C_LABEL_OPTIONAL,
610 PROTOBUF_C_TYPE_ENUM,
611 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_priority),
612 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, priority),
621 PROTOBUF_C_LABEL_OPTIONAL,
622 PROTOBUF_C_TYPE_INT64,
623 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, has_timequanta),
624 offsetof(Com__Seagate__Kinetic__Proto__Command__Header, timequanta),
653 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
654 "com.seagate.kinetic.proto.Command.Header",
656 "Com__Seagate__Kinetic__Proto__Command__Header",
657 "com.seagate.kinetic.proto",
658 sizeof(Com__Seagate__Kinetic__Proto__Command__Header),
660 com__seagate__kinetic__proto__command__header__field_descriptors,
661 com__seagate__kinetic__proto__command__header__field_indices_by_name,
662 5, com__seagate__kinetic__proto__command__header__number_ranges,
671 PROTOBUF_C_LABEL_OPTIONAL,
672 PROTOBUF_C_TYPE_MESSAGE,
674 offsetof(Com__Seagate__Kinetic__Proto__Command__Body, keyvalue),
683 PROTOBUF_C_LABEL_OPTIONAL,
684 PROTOBUF_C_TYPE_MESSAGE,
686 offsetof(Com__Seagate__Kinetic__Proto__Command__Body, range),
695 PROTOBUF_C_LABEL_OPTIONAL,
696 PROTOBUF_C_TYPE_MESSAGE,
698 offsetof(Com__Seagate__Kinetic__Proto__Command__Body, setup),
707 PROTOBUF_C_LABEL_OPTIONAL,
708 PROTOBUF_C_TYPE_MESSAGE,
710 offsetof(Com__Seagate__Kinetic__Proto__Command__Body, p2poperation),
719 PROTOBUF_C_LABEL_OPTIONAL,
720 PROTOBUF_C_TYPE_MESSAGE,
722 offsetof(Com__Seagate__Kinetic__Proto__Command__Body, getlog),
731 PROTOBUF_C_LABEL_OPTIONAL,
732 PROTOBUF_C_TYPE_MESSAGE,
734 offsetof(Com__Seagate__Kinetic__Proto__Command__Body, security),
743 PROTOBUF_C_LABEL_OPTIONAL,
744 PROTOBUF_C_TYPE_MESSAGE,
746 offsetof(Com__Seagate__Kinetic__Proto__Command__Body, pinop),
770 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
771 "com.seagate.kinetic.proto.Command.Body",
773 "Com__Seagate__Kinetic__Proto__Command__Body",
774 "com.seagate.kinetic.proto",
775 sizeof(Com__Seagate__Kinetic__Proto__Command__Body),
777 com__seagate__kinetic__proto__command__body__field_descriptors,
778 com__seagate__kinetic__proto__command__body__field_indices_by_name,
779 2, com__seagate__kinetic__proto__command__body__number_ranges,
785 {
"INVALID_STATUS_CODE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__INVALID_STATUS_CODE", -1 },
786 {
"NOT_ATTEMPTED",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NOT_ATTEMPTED", 0 },
787 {
"SUCCESS",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__SUCCESS", 1 },
788 {
"HMAC_FAILURE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__HMAC_FAILURE", 2 },
789 {
"NOT_AUTHORIZED",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NOT_AUTHORIZED", 3 },
790 {
"VERSION_FAILURE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__VERSION_FAILURE", 4 },
791 {
"INTERNAL_ERROR",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__INTERNAL_ERROR", 5 },
792 {
"HEADER_REQUIRED",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__HEADER_REQUIRED", 6 },
793 {
"NOT_FOUND",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NOT_FOUND", 7 },
794 {
"VERSION_MISMATCH",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__VERSION_MISMATCH", 8 },
795 {
"SERVICE_BUSY",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__SERVICE_BUSY", 9 },
796 {
"EXPIRED",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__EXPIRED", 10 },
797 {
"DATA_ERROR",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__DATA_ERROR", 11 },
798 {
"PERM_DATA_ERROR",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__PERM_DATA_ERROR", 12 },
799 {
"REMOTE_CONNECTION_ERROR",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__REMOTE_CONNECTION_ERROR", 13 },
800 {
"NO_SPACE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NO_SPACE", 14 },
801 {
"NO_SUCH_HMAC_ALGORITHM",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NO_SUCH_HMAC_ALGORITHM", 15 },
802 {
"INVALID_REQUEST",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__INVALID_REQUEST", 16 },
803 {
"NESTED_OPERATION_ERRORS",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NESTED_OPERATION_ERRORS", 17 },
804 {
"DEVICE_LOCKED",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__DEVICE_LOCKED", 18 },
805 {
"DEVICE_ALREADY_UNLOCKED",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__DEVICE_ALREADY_UNLOCKED", 19 },
806 {
"CONNECTION_TERMINATED",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__CONNECTION_TERMINATED", 20 },
813 {
"CONNECTION_TERMINATED", 21 },
814 {
"DATA_ERROR", 12 },
815 {
"DEVICE_ALREADY_UNLOCKED", 20 },
816 {
"DEVICE_LOCKED", 19 },
818 {
"HEADER_REQUIRED", 7 },
819 {
"HMAC_FAILURE", 3 },
820 {
"INTERNAL_ERROR", 6 },
821 {
"INVALID_REQUEST", 17 },
822 {
"INVALID_STATUS_CODE", 0 },
823 {
"NESTED_OPERATION_ERRORS", 18 },
824 {
"NOT_ATTEMPTED", 1 },
825 {
"NOT_AUTHORIZED", 4 },
828 {
"NO_SUCH_HMAC_ALGORITHM", 16 },
829 {
"PERM_DATA_ERROR", 13 },
830 {
"REMOTE_CONNECTION_ERROR", 14 },
831 {
"SERVICE_BUSY", 10 },
833 {
"VERSION_FAILURE", 5 },
834 {
"VERSION_MISMATCH", 9 },
838 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
839 "com.seagate.kinetic.proto.Command.Status.StatusCode",
841 "Com__Seagate__Kinetic__Proto__Command__Status__StatusCode",
842 "com.seagate.kinetic.proto",
856 PROTOBUF_C_LABEL_OPTIONAL,
857 PROTOBUF_C_TYPE_ENUM,
858 offsetof(Com__Seagate__Kinetic__Proto__Command__Status, has_code),
859 offsetof(Com__Seagate__Kinetic__Proto__Command__Status, code),
868 PROTOBUF_C_LABEL_OPTIONAL,
869 PROTOBUF_C_TYPE_STRING,
871 offsetof(Com__Seagate__Kinetic__Proto__Command__Status, statusmessage),
880 PROTOBUF_C_LABEL_OPTIONAL,
881 PROTOBUF_C_TYPE_BYTES,
882 offsetof(Com__Seagate__Kinetic__Proto__Command__Status, has_detailedmessage),
883 offsetof(Com__Seagate__Kinetic__Proto__Command__Status, detailedmessage),
902 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
903 "com.seagate.kinetic.proto.Command.Status",
905 "Com__Seagate__Kinetic__Proto__Command__Status",
906 "com.seagate.kinetic.proto",
907 sizeof(Com__Seagate__Kinetic__Proto__Command__Status),
909 com__seagate__kinetic__proto__command__status__field_descriptors,
910 com__seagate__kinetic__proto__command__status__field_indices_by_name,
911 1, com__seagate__kinetic__proto__command__status__number_ranges,
920 PROTOBUF_C_LABEL_OPTIONAL,
921 PROTOBUF_C_TYPE_BYTES,
922 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, has_newversion),
923 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, newversion),
932 PROTOBUF_C_LABEL_OPTIONAL,
933 PROTOBUF_C_TYPE_BYTES,
934 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue,
has_key),
935 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, key),
944 PROTOBUF_C_LABEL_OPTIONAL,
945 PROTOBUF_C_TYPE_BYTES,
946 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, has_dbversion),
947 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, dbversion),
956 PROTOBUF_C_LABEL_OPTIONAL,
957 PROTOBUF_C_TYPE_BYTES,
958 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, has_tag),
959 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, tag),
968 PROTOBUF_C_LABEL_OPTIONAL,
969 PROTOBUF_C_TYPE_ENUM,
970 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, has_algorithm),
971 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, algorithm),
980 PROTOBUF_C_LABEL_OPTIONAL,
981 PROTOBUF_C_TYPE_BOOL,
982 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, has_metadataonly),
983 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, metadataonly),
992 PROTOBUF_C_LABEL_OPTIONAL,
993 PROTOBUF_C_TYPE_BOOL,
994 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, has_force),
995 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, force),
1004 PROTOBUF_C_LABEL_OPTIONAL,
1005 PROTOBUF_C_TYPE_ENUM,
1006 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, has_synchronization),
1007 offsetof(Com__Seagate__Kinetic__Proto__Command__KeyValue, synchronization),
1031 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1032 "com.seagate.kinetic.proto.Command.KeyValue",
1034 "Com__Seagate__Kinetic__Proto__Command__KeyValue",
1035 "com.seagate.kinetic.proto",
1036 sizeof(Com__Seagate__Kinetic__Proto__Command__KeyValue),
1038 com__seagate__kinetic__proto__command__key_value__field_descriptors,
1039 com__seagate__kinetic__proto__command__key_value__field_indices_by_name,
1040 1, com__seagate__kinetic__proto__command__key_value__number_ranges,
1049 PROTOBUF_C_LABEL_OPTIONAL,
1050 PROTOBUF_C_TYPE_BYTES,
1051 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, has_startkey),
1052 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, startkey),
1061 PROTOBUF_C_LABEL_OPTIONAL,
1062 PROTOBUF_C_TYPE_BYTES,
1063 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, has_endkey),
1064 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, endkey),
1071 "startKeyInclusive",
1073 PROTOBUF_C_LABEL_OPTIONAL,
1074 PROTOBUF_C_TYPE_BOOL,
1075 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, has_startkeyinclusive),
1076 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, startkeyinclusive),
1085 PROTOBUF_C_LABEL_OPTIONAL,
1086 PROTOBUF_C_TYPE_BOOL,
1087 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, has_endkeyinclusive),
1088 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, endkeyinclusive),
1097 PROTOBUF_C_LABEL_OPTIONAL,
1098 PROTOBUF_C_TYPE_INT32,
1099 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, has_maxreturned),
1100 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, maxreturned),
1109 PROTOBUF_C_LABEL_OPTIONAL,
1110 PROTOBUF_C_TYPE_BOOL,
1111 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, has_reverse),
1112 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, reverse),
1121 PROTOBUF_C_LABEL_REPEATED,
1122 PROTOBUF_C_TYPE_BYTES,
1123 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, n_keys),
1124 offsetof(Com__Seagate__Kinetic__Proto__Command__Range, keys),
1148 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1149 "com.seagate.kinetic.proto.Command.Range",
1151 "Com__Seagate__Kinetic__Proto__Command__Range",
1152 "com.seagate.kinetic.proto",
1153 sizeof(Com__Seagate__Kinetic__Proto__Command__Range),
1155 com__seagate__kinetic__proto__command__range__field_descriptors,
1156 com__seagate__kinetic__proto__command__range__field_indices_by_name,
1157 2, com__seagate__kinetic__proto__command__range__number_ranges,
1164 "newClusterVersion",
1166 PROTOBUF_C_LABEL_OPTIONAL,
1167 PROTOBUF_C_TYPE_INT64,
1168 offsetof(Com__Seagate__Kinetic__Proto__Command__Setup, has_newclusterversion),
1169 offsetof(Com__Seagate__Kinetic__Proto__Command__Setup, newclusterversion),
1178 PROTOBUF_C_LABEL_OPTIONAL,
1179 PROTOBUF_C_TYPE_BOOL,
1180 offsetof(Com__Seagate__Kinetic__Proto__Command__Setup, has_firmwaredownload),
1181 offsetof(Com__Seagate__Kinetic__Proto__Command__Setup, firmwaredownload),
1200 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1201 "com.seagate.kinetic.proto.Command.Setup",
1203 "Com__Seagate__Kinetic__Proto__Command__Setup",
1204 "com.seagate.kinetic.proto",
1205 sizeof(Com__Seagate__Kinetic__Proto__Command__Setup),
1207 com__seagate__kinetic__proto__command__setup__field_descriptors,
1208 com__seagate__kinetic__proto__command__setup__field_indices_by_name,
1209 2, com__seagate__kinetic__proto__command__setup__number_ranges,
1218 PROTOBUF_C_LABEL_OPTIONAL,
1219 PROTOBUF_C_TYPE_BYTES,
1220 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation,
has_key),
1221 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, key),
1230 PROTOBUF_C_LABEL_OPTIONAL,
1231 PROTOBUF_C_TYPE_BYTES,
1232 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, has_version),
1233 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, version),
1242 PROTOBUF_C_LABEL_OPTIONAL,
1243 PROTOBUF_C_TYPE_BYTES,
1244 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, has_newkey),
1245 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, newkey),
1254 PROTOBUF_C_LABEL_OPTIONAL,
1255 PROTOBUF_C_TYPE_BOOL,
1256 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, has_force),
1257 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, force),
1266 PROTOBUF_C_LABEL_OPTIONAL,
1267 PROTOBUF_C_TYPE_MESSAGE,
1269 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, status),
1278 PROTOBUF_C_LABEL_OPTIONAL,
1279 PROTOBUF_C_TYPE_MESSAGE,
1281 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation, p2pop),
1303 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1304 "com.seagate.kinetic.proto.Command.P2POperation.Operation",
1306 "Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation",
1307 "com.seagate.kinetic.proto",
1308 sizeof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation),
1310 com__seagate__kinetic__proto__command__p2_poperation__operation__field_descriptors,
1311 com__seagate__kinetic__proto__command__p2_poperation__operation__field_indices_by_name,
1312 1, com__seagate__kinetic__proto__command__p2_poperation__operation__number_ranges,
1321 PROTOBUF_C_LABEL_OPTIONAL,
1322 PROTOBUF_C_TYPE_STRING,
1324 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer, hostname),
1333 PROTOBUF_C_LABEL_OPTIONAL,
1334 PROTOBUF_C_TYPE_INT32,
1335 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer, has_port),
1336 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer, port),
1345 PROTOBUF_C_LABEL_OPTIONAL,
1346 PROTOBUF_C_TYPE_BOOL,
1347 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer, has_tls),
1348 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer, tls),
1367 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1368 "com.seagate.kinetic.proto.Command.P2POperation.Peer",
1370 "Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer",
1371 "com.seagate.kinetic.proto",
1372 sizeof(Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer),
1374 com__seagate__kinetic__proto__command__p2_poperation__peer__field_descriptors,
1375 com__seagate__kinetic__proto__command__p2_poperation__peer__field_indices_by_name,
1376 1, com__seagate__kinetic__proto__command__p2_poperation__peer__number_ranges,
1385 PROTOBUF_C_LABEL_OPTIONAL,
1386 PROTOBUF_C_TYPE_MESSAGE,
1388 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation, peer),
1397 PROTOBUF_C_LABEL_REPEATED,
1398 PROTOBUF_C_TYPE_MESSAGE,
1399 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation, n_operation),
1400 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation, operation),
1407 "allChildOperationsSucceeded",
1409 PROTOBUF_C_LABEL_OPTIONAL,
1410 PROTOBUF_C_TYPE_BOOL,
1411 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation, has_allchildoperationssucceeded),
1412 offsetof(Com__Seagate__Kinetic__Proto__Command__P2POperation, allchildoperationssucceeded),
1431 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1432 "com.seagate.kinetic.proto.Command.P2POperation",
1434 "Com__Seagate__Kinetic__Proto__Command__P2POperation",
1435 "com.seagate.kinetic.proto",
1436 sizeof(Com__Seagate__Kinetic__Proto__Command__P2POperation),
1438 com__seagate__kinetic__proto__command__p2_poperation__field_descriptors,
1439 com__seagate__kinetic__proto__command__p2_poperation__field_indices_by_name,
1440 1, com__seagate__kinetic__proto__command__p2_poperation__number_ranges,
1449 PROTOBUF_C_LABEL_OPTIONAL,
1450 PROTOBUF_C_TYPE_STRING,
1452 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization, name),
1461 PROTOBUF_C_LABEL_OPTIONAL,
1462 PROTOBUF_C_TYPE_FLOAT,
1463 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization, has_value),
1464 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization, value),
1482 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1483 "com.seagate.kinetic.proto.Command.GetLog.Utilization",
1485 "Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization",
1486 "com.seagate.kinetic.proto",
1487 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization),
1489 com__seagate__kinetic__proto__command__get_log__utilization__field_descriptors,
1490 com__seagate__kinetic__proto__command__get_log__utilization__field_indices_by_name,
1491 1, com__seagate__kinetic__proto__command__get_log__utilization__number_ranges,
1500 PROTOBUF_C_LABEL_OPTIONAL,
1501 PROTOBUF_C_TYPE_STRING,
1503 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, name),
1512 PROTOBUF_C_LABEL_OPTIONAL,
1513 PROTOBUF_C_TYPE_FLOAT,
1514 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, has_current),
1515 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, current),
1524 PROTOBUF_C_LABEL_OPTIONAL,
1525 PROTOBUF_C_TYPE_FLOAT,
1526 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, has_minimum),
1527 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, minimum),
1536 PROTOBUF_C_LABEL_OPTIONAL,
1537 PROTOBUF_C_TYPE_FLOAT,
1538 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, has_maximum),
1539 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, maximum),
1548 PROTOBUF_C_LABEL_OPTIONAL,
1549 PROTOBUF_C_TYPE_FLOAT,
1550 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, has_target),
1551 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature, target),
1572 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1573 "com.seagate.kinetic.proto.Command.GetLog.Temperature",
1575 "Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature",
1576 "com.seagate.kinetic.proto",
1577 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature),
1579 com__seagate__kinetic__proto__command__get_log__temperature__field_descriptors,
1580 com__seagate__kinetic__proto__command__get_log__temperature__field_indices_by_name,
1581 1, com__seagate__kinetic__proto__command__get_log__temperature__number_ranges,
1588 "nominalCapacityInBytes",
1590 PROTOBUF_C_LABEL_OPTIONAL,
1591 PROTOBUF_C_TYPE_UINT64,
1592 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity, has_nominalcapacityinbytes),
1593 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity, nominalcapacityinbytes),
1602 PROTOBUF_C_LABEL_OPTIONAL,
1603 PROTOBUF_C_TYPE_FLOAT,
1604 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity, has_portionfull),
1605 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity, portionfull),
1623 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1624 "com.seagate.kinetic.proto.Command.GetLog.Capacity",
1626 "Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity",
1627 "com.seagate.kinetic.proto",
1628 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity),
1630 com__seagate__kinetic__proto__command__get_log__capacity__field_descriptors,
1631 com__seagate__kinetic__proto__command__get_log__capacity__field_indices_by_name,
1632 1, com__seagate__kinetic__proto__command__get_log__capacity__number_ranges,
1641 PROTOBUF_C_LABEL_OPTIONAL,
1642 PROTOBUF_C_TYPE_STRING,
1644 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface, name),
1653 PROTOBUF_C_LABEL_OPTIONAL,
1654 PROTOBUF_C_TYPE_BYTES,
1655 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface, has_mac),
1656 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface, mac),
1665 PROTOBUF_C_LABEL_OPTIONAL,
1666 PROTOBUF_C_TYPE_BYTES,
1667 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface, has_ipv4address),
1668 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface, ipv4address),
1677 PROTOBUF_C_LABEL_OPTIONAL,
1678 PROTOBUF_C_TYPE_BYTES,
1679 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface, has_ipv6address),
1680 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface, ipv6address),
1700 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1701 "com.seagate.kinetic.proto.Command.GetLog.Configuration.Interface",
1703 "Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface",
1704 "com.seagate.kinetic.proto",
1705 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface),
1707 com__seagate__kinetic__proto__command__get_log__configuration__interface__field_descriptors,
1708 com__seagate__kinetic__proto__command__get_log__configuration__interface__field_indices_by_name,
1709 1, com__seagate__kinetic__proto__command__get_log__configuration__interface__number_ranges,
1718 PROTOBUF_C_LABEL_OPTIONAL,
1719 PROTOBUF_C_TYPE_STRING,
1721 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, vendor),
1730 PROTOBUF_C_LABEL_OPTIONAL,
1731 PROTOBUF_C_TYPE_STRING,
1733 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, model),
1742 PROTOBUF_C_LABEL_OPTIONAL,
1743 PROTOBUF_C_TYPE_BYTES,
1744 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, has_serialnumber),
1745 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, serialnumber),
1754 PROTOBUF_C_LABEL_OPTIONAL,
1755 PROTOBUF_C_TYPE_STRING,
1757 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, version),
1766 PROTOBUF_C_LABEL_REPEATED,
1767 PROTOBUF_C_TYPE_MESSAGE,
1768 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, n_interface),
1769 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, interface),
1778 PROTOBUF_C_LABEL_OPTIONAL,
1779 PROTOBUF_C_TYPE_INT32,
1780 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, has_port),
1781 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, port),
1790 PROTOBUF_C_LABEL_OPTIONAL,
1791 PROTOBUF_C_TYPE_INT32,
1792 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, has_tlsport),
1793 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, tlsport),
1802 PROTOBUF_C_LABEL_OPTIONAL,
1803 PROTOBUF_C_TYPE_STRING,
1805 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, compilationdate),
1814 PROTOBUF_C_LABEL_OPTIONAL,
1815 PROTOBUF_C_TYPE_STRING,
1817 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, sourcehash),
1826 PROTOBUF_C_LABEL_OPTIONAL,
1827 PROTOBUF_C_TYPE_BYTES,
1828 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, has_worldwidename),
1829 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, worldwidename),
1838 PROTOBUF_C_LABEL_OPTIONAL,
1839 PROTOBUF_C_TYPE_STRING,
1841 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, protocolversion),
1848 "protocolCompilationDate",
1850 PROTOBUF_C_LABEL_OPTIONAL,
1851 PROTOBUF_C_TYPE_STRING,
1853 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, protocolcompilationdate),
1860 "protocolSourceHash",
1862 PROTOBUF_C_LABEL_OPTIONAL,
1863 PROTOBUF_C_TYPE_STRING,
1865 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration, protocolsourcehash),
1894 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1895 "com.seagate.kinetic.proto.Command.GetLog.Configuration",
1897 "Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration",
1898 "com.seagate.kinetic.proto",
1899 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration),
1901 com__seagate__kinetic__proto__command__get_log__configuration__field_descriptors,
1902 com__seagate__kinetic__proto__command__get_log__configuration__field_indices_by_name,
1903 1, com__seagate__kinetic__proto__command__get_log__configuration__number_ranges,
1912 PROTOBUF_C_LABEL_OPTIONAL,
1913 PROTOBUF_C_TYPE_ENUM,
1914 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics, has_messagetype),
1915 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics, messagetype),
1924 PROTOBUF_C_LABEL_OPTIONAL,
1925 PROTOBUF_C_TYPE_UINT64,
1926 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics, has_count),
1927 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics, count),
1936 PROTOBUF_C_LABEL_OPTIONAL,
1937 PROTOBUF_C_TYPE_UINT64,
1938 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics, has_bytes),
1939 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics, bytes),
1959 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1960 "com.seagate.kinetic.proto.Command.GetLog.Statistics",
1962 "Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics",
1963 "com.seagate.kinetic.proto",
1964 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics),
1966 com__seagate__kinetic__proto__command__get_log__statistics__field_descriptors,
1967 com__seagate__kinetic__proto__command__get_log__statistics__field_indices_by_name,
1968 2, com__seagate__kinetic__proto__command__get_log__statistics__number_ranges,
1977 PROTOBUF_C_LABEL_OPTIONAL,
1978 PROTOBUF_C_TYPE_UINT32,
1979 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxkeysize),
1980 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxkeysize),
1989 PROTOBUF_C_LABEL_OPTIONAL,
1990 PROTOBUF_C_TYPE_UINT32,
1991 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxvaluesize),
1992 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxvaluesize),
2001 PROTOBUF_C_LABEL_OPTIONAL,
2002 PROTOBUF_C_TYPE_UINT32,
2003 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxversionsize),
2004 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxversionsize),
2013 PROTOBUF_C_LABEL_OPTIONAL,
2014 PROTOBUF_C_TYPE_UINT32,
2015 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxtagsize),
2016 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxtagsize),
2025 PROTOBUF_C_LABEL_OPTIONAL,
2026 PROTOBUF_C_TYPE_UINT32,
2027 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxconnections),
2028 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxconnections),
2035 "maxOutstandingReadRequests",
2037 PROTOBUF_C_LABEL_OPTIONAL,
2038 PROTOBUF_C_TYPE_UINT32,
2039 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxoutstandingreadrequests),
2040 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxoutstandingreadrequests),
2047 "maxOutstandingWriteRequests",
2049 PROTOBUF_C_LABEL_OPTIONAL,
2050 PROTOBUF_C_TYPE_UINT32,
2051 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxoutstandingwriterequests),
2052 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxoutstandingwriterequests),
2061 PROTOBUF_C_LABEL_OPTIONAL,
2062 PROTOBUF_C_TYPE_UINT32,
2063 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxmessagesize),
2064 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxmessagesize),
2073 PROTOBUF_C_LABEL_OPTIONAL,
2074 PROTOBUF_C_TYPE_UINT32,
2075 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxkeyrangecount),
2076 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxkeyrangecount),
2085 PROTOBUF_C_LABEL_OPTIONAL,
2086 PROTOBUF_C_TYPE_UINT32,
2087 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxidentitycount),
2088 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxidentitycount),
2097 PROTOBUF_C_LABEL_OPTIONAL,
2098 PROTOBUF_C_TYPE_UINT32,
2099 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, has_maxpinsize),
2100 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits, maxpinsize),
2127 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2128 "com.seagate.kinetic.proto.Command.GetLog.Limits",
2130 "Com__Seagate__Kinetic__Proto__Command__GetLog__Limits",
2131 "com.seagate.kinetic.proto",
2132 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits),
2134 com__seagate__kinetic__proto__command__get_log__limits__field_descriptors,
2135 com__seagate__kinetic__proto__command__get_log__limits__field_indices_by_name,
2136 1, com__seagate__kinetic__proto__command__get_log__limits__number_ranges,
2145 PROTOBUF_C_LABEL_OPTIONAL,
2146 PROTOBUF_C_TYPE_BYTES,
2147 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Device, has_name),
2148 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog__Device, name),
2165 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2166 "com.seagate.kinetic.proto.Command.GetLog.Device",
2168 "Com__Seagate__Kinetic__Proto__Command__GetLog__Device",
2169 "com.seagate.kinetic.proto",
2170 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog__Device),
2172 com__seagate__kinetic__proto__command__get_log__device__field_descriptors,
2173 com__seagate__kinetic__proto__command__get_log__device__field_indices_by_name,
2174 1, com__seagate__kinetic__proto__command__get_log__device__number_ranges,
2180 {
"INVALID_TYPE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__INVALID_TYPE", -1 },
2181 {
"UTILIZATIONS",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__UTILIZATIONS", 0 },
2182 {
"TEMPERATURES",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__TEMPERATURES", 1 },
2183 {
"CAPACITIES",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__CAPACITIES", 2 },
2184 {
"CONFIGURATION",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__CONFIGURATION", 3 },
2185 {
"STATISTICS",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__STATISTICS", 4 },
2186 {
"MESSAGES",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__MESSAGES", 5 },
2187 {
"LIMITS",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__LIMITS", 6 },
2188 {
"DEVICE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__DEVICE", 7 },
2195 {
"CAPACITIES", 3 },
2196 {
"CONFIGURATION", 4 },
2198 {
"INVALID_TYPE", 0 },
2201 {
"STATISTICS", 5 },
2202 {
"TEMPERATURES", 2 },
2203 {
"UTILIZATIONS", 1 },
2207 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2208 "com.seagate.kinetic.proto.Command.GetLog.Type",
2210 "Com__Seagate__Kinetic__Proto__Command__GetLog__Type",
2211 "com.seagate.kinetic.proto",
2225 PROTOBUF_C_LABEL_REPEATED,
2226 PROTOBUF_C_TYPE_ENUM,
2227 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, n_types),
2228 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, types),
2237 PROTOBUF_C_LABEL_REPEATED,
2238 PROTOBUF_C_TYPE_MESSAGE,
2239 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, n_utilizations),
2240 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, utilizations),
2249 PROTOBUF_C_LABEL_REPEATED,
2250 PROTOBUF_C_TYPE_MESSAGE,
2251 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, n_temperatures),
2252 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, temperatures),
2261 PROTOBUF_C_LABEL_OPTIONAL,
2262 PROTOBUF_C_TYPE_MESSAGE,
2264 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, capacity),
2273 PROTOBUF_C_LABEL_OPTIONAL,
2274 PROTOBUF_C_TYPE_MESSAGE,
2276 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, configuration),
2285 PROTOBUF_C_LABEL_REPEATED,
2286 PROTOBUF_C_TYPE_MESSAGE,
2287 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, n_statistics),
2288 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, statistics),
2297 PROTOBUF_C_LABEL_OPTIONAL,
2298 PROTOBUF_C_TYPE_BYTES,
2299 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, has_messages),
2300 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, messages),
2309 PROTOBUF_C_LABEL_OPTIONAL,
2310 PROTOBUF_C_TYPE_MESSAGE,
2312 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, limits),
2321 PROTOBUF_C_LABEL_OPTIONAL,
2322 PROTOBUF_C_TYPE_MESSAGE,
2324 offsetof(Com__Seagate__Kinetic__Proto__Command__GetLog, device),
2349 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2350 "com.seagate.kinetic.proto.Command.GetLog",
2352 "Com__Seagate__Kinetic__Proto__Command__GetLog",
2353 "com.seagate.kinetic.proto",
2354 sizeof(Com__Seagate__Kinetic__Proto__Command__GetLog),
2356 com__seagate__kinetic__proto__command__get_log__field_descriptors,
2357 com__seagate__kinetic__proto__command__get_log__field_indices_by_name,
2358 1, com__seagate__kinetic__proto__command__get_log__number_ranges,
2367 PROTOBUF_C_LABEL_OPTIONAL,
2368 PROTOBUF_C_TYPE_INT64,
2369 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope, has_offset),
2370 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope, offset),
2379 PROTOBUF_C_LABEL_OPTIONAL,
2380 PROTOBUF_C_TYPE_BYTES,
2381 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope, has_value),
2382 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope, value),
2391 PROTOBUF_C_LABEL_REPEATED,
2392 PROTOBUF_C_TYPE_ENUM,
2393 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope, n_permission),
2394 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope, permission),
2403 PROTOBUF_C_LABEL_OPTIONAL,
2404 PROTOBUF_C_TYPE_BOOL,
2405 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope, has_tlsrequired),
2406 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope, tlsrequired),
2426 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2427 "com.seagate.kinetic.proto.Command.Security.ACL.Scope",
2429 "Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope",
2430 "com.seagate.kinetic.proto",
2431 sizeof(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope),
2433 com__seagate__kinetic__proto__command__security__acl__scope__field_descriptors,
2434 com__seagate__kinetic__proto__command__security__acl__scope__field_indices_by_name,
2435 1, com__seagate__kinetic__proto__command__security__acl__scope__number_ranges,
2441 {
"INVALID_HMAC_ALGORITHM",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__HMACALGORITHM__INVALID_HMAC_ALGORITHM", -1 },
2442 {
"HmacSHA1",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__HMACALGORITHM__HmacSHA1", 1 },
2445 {-1, 0},{1, 1},{0, 2}
2450 {
"INVALID_HMAC_ALGORITHM", 0 },
2454 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2455 "com.seagate.kinetic.proto.Command.Security.ACL.HMACAlgorithm",
2457 "Com__Seagate__Kinetic__Proto__Command__Security__ACL__HMACAlgorithm",
2458 "com.seagate.kinetic.proto",
2469 {
"INVALID_PERMISSION",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__INVALID_PERMISSION", -1 },
2470 {
"READ",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__READ", 0 },
2471 {
"WRITE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__WRITE", 1 },
2472 {
"DELETE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__DELETE", 2 },
2473 {
"RANGE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__RANGE", 3 },
2474 {
"SETUP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__SETUP", 4 },
2475 {
"P2POP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__P2POP", 5 },
2476 {
"GETLOG",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__GETLOG", 7 },
2477 {
"SECURITY",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__SECURITY", 8 },
2480 {-1, 0},{7, 7},{0, 9}
2486 {
"INVALID_PERMISSION", 0 },
2496 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2497 "com.seagate.kinetic.proto.Command.Security.ACL.Permission",
2499 "Com__Seagate__Kinetic__Proto__Command__Security__ACL__Permission",
2500 "com.seagate.kinetic.proto",
2514 PROTOBUF_C_LABEL_OPTIONAL,
2515 PROTOBUF_C_TYPE_INT64,
2516 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, has_identity),
2517 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, identity),
2526 PROTOBUF_C_LABEL_OPTIONAL,
2527 PROTOBUF_C_TYPE_BYTES,
2528 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL,
has_key),
2529 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, key),
2538 PROTOBUF_C_LABEL_OPTIONAL,
2539 PROTOBUF_C_TYPE_ENUM,
2540 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, has_hmacalgorithm),
2541 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, hmacalgorithm),
2550 PROTOBUF_C_LABEL_REPEATED,
2551 PROTOBUF_C_TYPE_MESSAGE,
2552 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, n_scope),
2553 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, scope),
2562 PROTOBUF_C_LABEL_OPTIONAL,
2563 PROTOBUF_C_TYPE_ENUM,
2564 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, has_maxpriority),
2565 offsetof(Com__Seagate__Kinetic__Proto__Command__Security__ACL, maxpriority),
2586 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2587 "com.seagate.kinetic.proto.Command.Security.ACL",
2589 "Com__Seagate__Kinetic__Proto__Command__Security__ACL",
2590 "com.seagate.kinetic.proto",
2591 sizeof(Com__Seagate__Kinetic__Proto__Command__Security__ACL),
2593 com__seagate__kinetic__proto__command__security__acl__field_descriptors,
2594 com__seagate__kinetic__proto__command__security__acl__field_indices_by_name,
2595 1, com__seagate__kinetic__proto__command__security__acl__number_ranges,
2604 PROTOBUF_C_LABEL_REPEATED,
2605 PROTOBUF_C_TYPE_MESSAGE,
2606 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, n_acl),
2607 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, acl),
2616 PROTOBUF_C_LABEL_OPTIONAL,
2617 PROTOBUF_C_TYPE_BYTES,
2618 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, has_oldlockpin),
2619 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, oldlockpin),
2628 PROTOBUF_C_LABEL_OPTIONAL,
2629 PROTOBUF_C_TYPE_BYTES,
2630 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, has_newlockpin),
2631 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, newlockpin),
2640 PROTOBUF_C_LABEL_OPTIONAL,
2641 PROTOBUF_C_TYPE_BYTES,
2642 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, has_olderasepin),
2643 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, olderasepin),
2652 PROTOBUF_C_LABEL_OPTIONAL,
2653 PROTOBUF_C_TYPE_BYTES,
2654 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, has_newerasepin),
2655 offsetof(Com__Seagate__Kinetic__Proto__Command__Security, newerasepin),
2676 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2677 "com.seagate.kinetic.proto.Command.Security",
2679 "Com__Seagate__Kinetic__Proto__Command__Security",
2680 "com.seagate.kinetic.proto",
2681 sizeof(Com__Seagate__Kinetic__Proto__Command__Security),
2683 com__seagate__kinetic__proto__command__security__field_descriptors,
2684 com__seagate__kinetic__proto__command__security__field_indices_by_name,
2685 1, com__seagate__kinetic__proto__command__security__number_ranges,
2691 {
"INVALID_PINOP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__INVALID_PINOP", -1 },
2692 {
"UNLOCK_PINOP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__UNLOCK_PINOP", 1 },
2693 {
"LOCK_PINOP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__LOCK_PINOP", 2 },
2694 {
"ERASE_PINOP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__ERASE_PINOP", 3 },
2695 {
"SECURE_ERASE_PINOP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__SECURE_ERASE_PINOP", 4 },
2698 {-1, 0},{1, 1},{0, 5}
2702 {
"ERASE_PINOP", 3 },
2703 {
"INVALID_PINOP", 0 },
2704 {
"LOCK_PINOP", 2 },
2705 {
"SECURE_ERASE_PINOP", 4 },
2706 {
"UNLOCK_PINOP", 1 },
2710 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2711 "com.seagate.kinetic.proto.Command.PinOperation.PinOpType",
2713 "Com__Seagate__Kinetic__Proto__Command__PinOperation__PinOpType",
2714 "com.seagate.kinetic.proto",
2728 PROTOBUF_C_LABEL_OPTIONAL,
2729 PROTOBUF_C_TYPE_ENUM,
2730 offsetof(Com__Seagate__Kinetic__Proto__Command__PinOperation, has_pinoptype),
2731 offsetof(Com__Seagate__Kinetic__Proto__Command__PinOperation, pinoptype),
2748 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2749 "com.seagate.kinetic.proto.Command.PinOperation",
2751 "Com__Seagate__Kinetic__Proto__Command__PinOperation",
2752 "com.seagate.kinetic.proto",
2753 sizeof(Com__Seagate__Kinetic__Proto__Command__PinOperation),
2755 com__seagate__kinetic__proto__command__pin_operation__field_descriptors,
2756 com__seagate__kinetic__proto__command__pin_operation__field_indices_by_name,
2757 1, com__seagate__kinetic__proto__command__pin_operation__number_ranges,
2763 {
"INVALID_SYNCHRONIZATION",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SYNCHRONIZATION__INVALID_SYNCHRONIZATION", -1 },
2764 {
"WRITETHROUGH",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SYNCHRONIZATION__WRITETHROUGH", 1 },
2765 {
"WRITEBACK",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SYNCHRONIZATION__WRITEBACK", 2 },
2766 {
"FLUSH",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__SYNCHRONIZATION__FLUSH", 3 },
2769 {-1, 0},{1, 1},{0, 4}
2774 {
"INVALID_SYNCHRONIZATION", 0 },
2776 {
"WRITETHROUGH", 1 },
2780 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2781 "com.seagate.kinetic.proto.Command.Synchronization",
2783 "Com__Seagate__Kinetic__Proto__Command__Synchronization",
2784 "com.seagate.kinetic.proto",
2795 {
"LOWEST",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__LOWEST", 1 },
2796 {
"LOWER",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__LOWER", 3 },
2797 {
"NORMAL",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__NORMAL", 5 },
2798 {
"HIGHER",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__HIGHER", 7 },
2799 {
"HIGHEST",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__HIGHEST", 9 },
2802 {1, 0},{3, 1},{5, 2},{7, 3},{9, 4},{0, 5}
2814 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2815 "com.seagate.kinetic.proto.Command.Priority",
2817 "Com__Seagate__Kinetic__Proto__Command__Priority",
2818 "com.seagate.kinetic.proto",
2829 {
"INVALID_ALGORITHM",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__INVALID_ALGORITHM", -1 },
2830 {
"SHA1",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__SHA1", 1 },
2831 {
"SHA2",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__SHA2", 2 },
2832 {
"SHA3",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__SHA3", 3 },
2833 {
"CRC32",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__CRC32", 4 },
2834 {
"CRC64",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__CRC64", 5 },
2837 {-1, 0},{1, 1},{0, 6}
2843 {
"INVALID_ALGORITHM", 0 },
2850 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2851 "com.seagate.kinetic.proto.Command.Algorithm",
2853 "Com__Seagate__Kinetic__Proto__Command__Algorithm",
2854 "com.seagate.kinetic.proto",
2865 {
"INVALID_MESSAGE_TYPE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__INVALID_MESSAGE_TYPE", -1 },
2866 {
"GET_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GET_RESPONSE", 1 },
2867 {
"GET",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GET", 2 },
2868 {
"PUT_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PUT_RESPONSE", 3 },
2869 {
"PUT",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PUT", 4 },
2870 {
"DELETE_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__DELETE_RESPONSE", 5 },
2871 {
"DELETE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__DELETE", 6 },
2872 {
"GETNEXT_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETNEXT_RESPONSE", 7 },
2873 {
"GETNEXT",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETNEXT", 8 },
2874 {
"GETPREVIOUS_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETPREVIOUS_RESPONSE", 9 },
2875 {
"GETPREVIOUS",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETPREVIOUS", 10 },
2876 {
"GETKEYRANGE_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETKEYRANGE_RESPONSE", 11 },
2877 {
"GETKEYRANGE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETKEYRANGE", 12 },
2878 {
"GETVERSION_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETVERSION_RESPONSE", 15 },
2879 {
"GETVERSION",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETVERSION", 16 },
2880 {
"SETUP_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__SETUP_RESPONSE", 21 },
2881 {
"SETUP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__SETUP", 22 },
2882 {
"GETLOG_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETLOG_RESPONSE", 23 },
2883 {
"GETLOG",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETLOG", 24 },
2884 {
"SECURITY_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__SECURITY_RESPONSE", 25 },
2885 {
"SECURITY",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__SECURITY", 26 },
2886 {
"PEER2PEERPUSH_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PEER2PEERPUSH_RESPONSE", 27 },
2887 {
"PEER2PEERPUSH",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PEER2PEERPUSH", 28 },
2888 {
"NOOP_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__NOOP_RESPONSE", 29 },
2889 {
"NOOP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__NOOP", 30 },
2890 {
"FLUSHALLDATA_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__FLUSHALLDATA_RESPONSE", 31 },
2891 {
"FLUSHALLDATA",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__FLUSHALLDATA", 32 },
2892 {
"PINOP_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PINOP_RESPONSE", 35 },
2893 {
"PINOP",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PINOP", 36 },
2894 {
"MEDIASCAN_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__MEDIASCAN_RESPONSE", 37 },
2895 {
"MEDIASCAN",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__MEDIASCAN", 38 },
2896 {
"MEDIAOPTIMIZE_RESPONSE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__MEDIAOPTIMIZE_RESPONSE", 39 },
2897 {
"MEDIAOPTIMIZE",
"COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__MEDIAOPTIMIZE", 40 },
2900 {-1, 0},{1, 1},{15, 13},{21, 15},{35, 27},{0, 33}
2905 {
"DELETE_RESPONSE", 5 },
2906 {
"FLUSHALLDATA", 26 },
2907 {
"FLUSHALLDATA_RESPONSE", 25 },
2909 {
"GETKEYRANGE", 12 },
2910 {
"GETKEYRANGE_RESPONSE", 11 },
2912 {
"GETLOG_RESPONSE", 17 },
2914 {
"GETNEXT_RESPONSE", 7 },
2915 {
"GETPREVIOUS", 10 },
2916 {
"GETPREVIOUS_RESPONSE", 9 },
2917 {
"GETVERSION", 14 },
2918 {
"GETVERSION_RESPONSE", 13 },
2919 {
"GET_RESPONSE", 1 },
2920 {
"INVALID_MESSAGE_TYPE", 0 },
2921 {
"MEDIAOPTIMIZE", 32 },
2922 {
"MEDIAOPTIMIZE_RESPONSE", 31 },
2923 {
"MEDIASCAN", 30 },
2924 {
"MEDIASCAN_RESPONSE", 29 },
2926 {
"NOOP_RESPONSE", 23 },
2927 {
"PEER2PEERPUSH", 22 },
2928 {
"PEER2PEERPUSH_RESPONSE", 21 },
2930 {
"PINOP_RESPONSE", 27 },
2932 {
"PUT_RESPONSE", 3 },
2934 {
"SECURITY_RESPONSE", 19 },
2936 {
"SETUP_RESPONSE", 15 },
2940 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2941 "com.seagate.kinetic.proto.Command.MessageType",
2943 "Com__Seagate__Kinetic__Proto__Command__MessageType",
2944 "com.seagate.kinetic.proto",
2958 PROTOBUF_C_LABEL_OPTIONAL,
2959 PROTOBUF_C_TYPE_MESSAGE,
2961 offsetof(Com__Seagate__Kinetic__Proto__Command, header),
2970 PROTOBUF_C_LABEL_OPTIONAL,
2971 PROTOBUF_C_TYPE_MESSAGE,
2973 offsetof(Com__Seagate__Kinetic__Proto__Command, body),
2982 PROTOBUF_C_LABEL_OPTIONAL,
2983 PROTOBUF_C_TYPE_MESSAGE,
2985 offsetof(Com__Seagate__Kinetic__Proto__Command, status),
3004 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3005 "com.seagate.kinetic.proto.Command",
3007 "Com__Seagate__Kinetic__Proto__Command",
3008 "com.seagate.kinetic.proto",
3009 sizeof(Com__Seagate__Kinetic__Proto__Command),
3011 com__seagate__kinetic__proto__command__field_descriptors,
3012 com__seagate__kinetic__proto__command__field_indices_by_name,
3013 1, com__seagate__kinetic__proto__command__number_ranges,
static const unsigned com__seagate__kinetic__proto__message__field_indices_by_name[]
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__get_log__type__descriptor
void com__seagate__kinetic__proto__command__p2_poperation__peer__init(Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer *message)
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__operation__descriptor
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SETUP__INIT
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__limits__number_ranges[1+1]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__p2_poperation__operation__field_descriptors[6]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__field_descriptors[9]
void com__seagate__kinetic__proto__message__init(Com__Seagate__Kinetic__Proto__Message *message)
void com__seagate__kinetic__proto__command__range__init(Com__Seagate__Kinetic__Proto__Command__Range *message)
size_t com__seagate__kinetic__proto__message__pack_to_buffer(const Com__Seagate__Kinetic__Proto__Message *message, ProtobufCBuffer *buffer)
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CONFIGURATION__INIT
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CAPACITY__INIT
static const ProtobufCIntRange com__seagate__kinetic__proto__command__setup__number_ranges[2+1]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__configuration__interface__descriptor
static const unsigned com__seagate__kinetic__proto__command__key_value__field_indices_by_name[]
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__synchronization__enum_values_by_name[4]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__body__number_ranges[2+1]
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__INIT
const ProtobufCEnumValue com__seagate__kinetic__proto__command__get_log__type__enum_values_by_number[9]
size_t com__seagate__kinetic__proto__command__pack_to_buffer(const Com__Seagate__Kinetic__Proto__Command *message, ProtobufCBuffer *buffer)
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__key_value__descriptor
void com__seagate__kinetic__proto__command__p2_poperation__operation__init(Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation *message)
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__message_type__enum_values_by_name[33]
void com__seagate__kinetic__proto__local__init(Com__Seagate__Kinetic__Proto__Local *message)
size_t com__seagate__kinetic__proto__local__get_packed_size(const Com__Seagate__Kinetic__Proto__Local *message)
void com__seagate__kinetic__proto__command__get_log__init(Com__Seagate__Kinetic__Proto__Command__GetLog *message)
Com__Seagate__Kinetic__Proto__Local * com__seagate__kinetic__proto__local__unpack(ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__limits__descriptor
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__INIT
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__acl__scope__descriptor
static const ProtobufCIntRange com__seagate__kinetic__proto__command__number_ranges[1+1]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__setup__descriptor
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__key_value__field_descriptors[8]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__message__hmacauth__field_descriptors[2]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__peer__descriptor
static const unsigned com__seagate__kinetic__proto__command__status__field_indices_by_name[]
void com__seagate__kinetic__proto__command__security__acl__scope__init(Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope *message)
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__p2_poperation__peer__field_descriptors[3]
void com__seagate__kinetic__proto__command__init(Com__Seagate__Kinetic__Proto__Command *message)
static const unsigned com__seagate__kinetic__proto__command__security__acl__scope__field_indices_by_name[]
const ProtobufCEnumValue com__seagate__kinetic__proto__message__auth_type__enum_values_by_number[4]
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__INIT
static const ProtobufCIntRange com__seagate__kinetic__proto__command__security__number_ranges[1+1]
void com__seagate__kinetic__proto__command__security__init(Com__Seagate__Kinetic__Proto__Command__Security *message)
const ProtobufCEnumValue com__seagate__kinetic__proto__command__synchronization__enum_values_by_number[4]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__algorithm__value_ranges[]
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__BODY__INIT
static const unsigned com__seagate__kinetic__proto__command__pin_operation__field_indices_by_name[]
static const ProtobufCIntRange com__seagate__kinetic__proto__message__number_ranges[1+1]
void com__seagate__kinetic__proto__message__pinauth__init(Com__Seagate__Kinetic__Proto__Message__PINauth *message)
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TEMPERATURE__INIT
static const unsigned com__seagate__kinetic__proto__command__security__acl__field_indices_by_name[]
#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__HMACAUTH__INIT
void com__seagate__kinetic__proto__command__pin_operation__init(Com__Seagate__Kinetic__Proto__Command__PinOperation *message)
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__local__field_descriptors[1]
static const ProtobufCIntRange com__seagate__kinetic__proto__message__auth_type__value_ranges[]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__type__value_ranges[]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__p2_poperation__field_descriptors[3]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__capacity__number_ranges[1+1]
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__security__acl__permission__enum_values_by_name[9]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__statistics__number_ranges[2+1]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__descriptor
void com__seagate__kinetic__proto__command__setup__init(Com__Seagate__Kinetic__Proto__Command__Setup *message)
size_t com__seagate__kinetic__proto__local__pack(const Com__Seagate__Kinetic__Proto__Local *message, uint8_t *out)
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__header__field_descriptors[9]
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__HEADER__INIT
static const unsigned com__seagate__kinetic__proto__command__get_log__configuration__field_indices_by_name[]
#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__INIT
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__get_log__type__enum_values_by_name[9]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__statistics__descriptor
void com__seagate__kinetic__proto__command__get_log__device__init(Com__Seagate__Kinetic__Proto__Command__GetLog__Device *message)
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__temperature__descriptor
static const unsigned com__seagate__kinetic__proto__command__body__field_indices_by_name[]
static const unsigned com__seagate__kinetic__proto__command__get_log__temperature__field_indices_by_name[]
Com__Seagate__Kinetic__Proto__Command * com__seagate__kinetic__proto__command__unpack(ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__LIMITS__INIT
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__header__descriptor
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__security__acl__permission__descriptor
void com__seagate__kinetic__proto__command__p2_poperation__init(Com__Seagate__Kinetic__Proto__Command__P2POperation *message)
size_t com__seagate__kinetic__proto__command__get_packed_size(const Com__Seagate__Kinetic__Proto__Command *message)
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__body__field_descriptors[7]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__pin_operation__pin_op_type__value_ranges[]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__utilization__field_descriptors[2]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__p2_poperation__peer__number_ranges[1+1]
static const unsigned com__seagate__kinetic__proto__command__get_log__field_indices_by_name[]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__body__descriptor
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__configuration__interface__field_descriptors[4]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__device__descriptor
const ProtobufCEnumValue com__seagate__kinetic__proto__command__pin_operation__pin_op_type__enum_values_by_number[5]
void com__seagate__kinetic__proto__command__get_log__capacity__init(Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity *message)
typedefPROTOBUF_C__BEGIN_DECLS struct _Com__Seagate__Kinetic__Proto__Local Com__Seagate__Kinetic__Proto__Local
static const ProtobufCIntRange com__seagate__kinetic__proto__command__security__acl__permission__value_ranges[]
const ProtobufCEnumValue com__seagate__kinetic__proto__command__security__acl__hmacalgorithm__enum_values_by_number[2]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__capacity__field_descriptors[2]
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__security__acl__hmacalgorithm__descriptor
static const unsigned com__seagate__kinetic__proto__local__field_indices_by_name[]
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__priority__enum_values_by_name[5]
void com__seagate__kinetic__proto__command__get_log__limits__init(Com__Seagate__Kinetic__Proto__Command__GetLog__Limits *message)
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__UTILIZATION__INIT
static const ProtobufCIntRange com__seagate__kinetic__proto__command__security__acl__scope__number_ranges[1+1]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__descriptor
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__statistics__field_descriptors[3]
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__OPERATION__INIT
static bool has_key(KineticEntry *const entry)
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__message__auth_type__descriptor
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__pinauth__descriptor
static const unsigned com__seagate__kinetic__proto__command__header__field_indices_by_name[]
#define COM__SEAGATE__KINETIC__PROTO__LOCAL__INIT
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__SCOPE__INIT
static const ProtobufCIntRange com__seagate__kinetic__proto__command__priority__value_ranges[]
void com__seagate__kinetic__proto__message__hmacauth__init(Com__Seagate__Kinetic__Proto__Message__HMACauth *message)
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__status__descriptor
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__descriptor
void com__seagate__kinetic__proto__command__security__acl__init(Com__Seagate__Kinetic__Proto__Command__Security__ACL *message)
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__temperature__field_descriptors[5]
static const unsigned com__seagate__kinetic__proto__command__get_log__utilization__field_indices_by_name[]
static const unsigned com__seagate__kinetic__proto__command__range__field_indices_by_name[]
void com__seagate__kinetic__proto__message__free_unpacked(Com__Seagate__Kinetic__Proto__Message *message, ProtobufCAllocator *allocator)
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__KEY_VALUE__INIT
void com__seagate__kinetic__proto__command__get_log__configuration__init(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration *message)
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__INIT
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__security__acl__scope__field_descriptors[4]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__limits__field_descriptors[11]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__security__field_descriptors[5]
void com__seagate__kinetic__proto__command__get_log__configuration__interface__init(Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface *message)
static const ProtobufCIntRange com__seagate__kinetic__proto__command__range__number_ranges[2+1]
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__pin_operation__pin_op_type__enum_values_by_name[5]
static const unsigned com__seagate__kinetic__proto__command__get_log__capacity__field_indices_by_name[]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__range__field_descriptors[7]
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__PEER__INIT
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__message__field_descriptors[4]
static const unsigned com__seagate__kinetic__proto__command__get_log__configuration__interface__field_indices_by_name[]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__acl__descriptor
void com__seagate__kinetic__proto__local__free_unpacked(Com__Seagate__Kinetic__Proto__Local *message, ProtobufCAllocator *allocator)
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__descriptor
void com__seagate__kinetic__proto__command__body__init(Com__Seagate__Kinetic__Proto__Command__Body *message)
void com__seagate__kinetic__proto__command__get_log__statistics__init(Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics *message)
static const ProtobufCIntRange com__seagate__kinetic__proto__command__key_value__number_ranges[1+1]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__pin_operation__number_ranges[1+1]
const ProtobufCEnumValue com__seagate__kinetic__proto__command__algorithm__enum_values_by_number[6]
void com__seagate__kinetic__proto__command__get_log__utilization__init(Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization *message)
static const ProtobufCIntRange com__seagate__kinetic__proto__command__p2_poperation__operation__number_ranges[1+1]
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__status__status_code__descriptor
static const ProtobufCIntRange com__seagate__kinetic__proto__command__security__acl__hmacalgorithm__value_ranges[]
static const unsigned com__seagate__kinetic__proto__command__get_log__device__field_indices_by_name[]
static const unsigned com__seagate__kinetic__proto__message__pinauth__field_indices_by_name[]
void com__seagate__kinetic__proto__command__key_value__init(Com__Seagate__Kinetic__Proto__Command__KeyValue *message)
const ProtobufCEnumValue com__seagate__kinetic__proto__command__security__acl__permission__enum_values_by_number[9]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__hmacauth__descriptor
static const unsigned com__seagate__kinetic__proto__command__p2_poperation__peer__field_indices_by_name[]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__number_ranges[1+1]
static const ProtobufCIntRange com__seagate__kinetic__proto__local__number_ranges[1+1]
static const unsigned com__seagate__kinetic__proto__command__field_indices_by_name[]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__pin_operation__descriptor
static const ProtobufCIntRange com__seagate__kinetic__proto__command__status__number_ranges[1+1]
size_t com__seagate__kinetic__proto__local__pack_to_buffer(const Com__Seagate__Kinetic__Proto__Local *message, ProtobufCBuffer *buffer)
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__pin_operation__field_descriptors[1]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__security__acl__number_ranges[1+1]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__header__number_ranges[5+1]
static const unsigned com__seagate__kinetic__proto__command__security__field_indices_by_name[]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__field_descriptors[3]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__message__pinauth__field_descriptors[1]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__range__descriptor
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__INIT
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__synchronization__descriptor
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__RANGE__INIT
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__INIT
size_t com__seagate__kinetic__proto__command__pack(const Com__Seagate__Kinetic__Proto__Command *message, uint8_t *out)
const ProtobufCEnumValue com__seagate__kinetic__proto__command__status__status_code__enum_values_by_number[22]
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__algorithm__enum_values_by_name[6]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__configuration__interface__number_ranges[1+1]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__configuration__field_descriptors[13]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__local__descriptor
static const unsigned com__seagate__kinetic__proto__command__get_log__limits__field_indices_by_name[]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__message_type__value_ranges[]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__device__number_ranges[1+1]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__get_log__device__field_descriptors[1]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__configuration__number_ranges[1+1]
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__message__auth_type__enum_values_by_name[4]
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CONFIGURATION__INTERFACE__INIT
#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__PINAUTH__INIT
void com__seagate__kinetic__proto__command__header__init(Com__Seagate__Kinetic__Proto__Command__Header *message)
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__capacity__descriptor
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__INIT
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__pin_operation__pin_op_type__descriptor
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__DEVICE__INIT
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__STATISTICS__INIT
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__status__field_descriptors[3]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__synchronization__value_ranges[]
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__priority__descriptor
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__status__status_code__enum_values_by_name[22]
static const unsigned com__seagate__kinetic__proto__message__hmacauth__field_indices_by_name[]
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__configuration__descriptor
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__descriptor
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__temperature__number_ranges[1+1]
static const ProtobufCIntRange com__seagate__kinetic__proto__message__hmacauth__number_ranges[1+1]
void com__seagate__kinetic__proto__command__get_log__temperature__init(Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature *message)
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__message_type__descriptor
static const unsigned com__seagate__kinetic__proto__command__p2_poperation__operation__field_indices_by_name[]
size_t com__seagate__kinetic__proto__message__pack(const Com__Seagate__Kinetic__Proto__Message *message, uint8_t *out)
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__algorithm__descriptor
static const ProtobufCIntRange com__seagate__kinetic__proto__command__p2_poperation__number_ranges[1+1]
void com__seagate__kinetic__proto__command__free_unpacked(Com__Seagate__Kinetic__Proto__Command *message, ProtobufCAllocator *allocator)
static const unsigned com__seagate__kinetic__proto__command__p2_poperation__field_indices_by_name[]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__get_log__utilization__number_ranges[1+1]
char com__seagate__kinetic__proto__local__protocol_version__default_value[]
void com__seagate__kinetic__proto__command__status__init(Com__Seagate__Kinetic__Proto__Command__Status *message)
const ProtobufCEnumValue com__seagate__kinetic__proto__command__message_type__enum_values_by_number[33]
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__setup__field_descriptors[2]
Com__Seagate__Kinetic__Proto__Message * com__seagate__kinetic__proto__message__unpack(ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
static const unsigned com__seagate__kinetic__proto__command__get_log__statistics__field_indices_by_name[]
static const unsigned com__seagate__kinetic__proto__command__setup__field_indices_by_name[]
size_t com__seagate__kinetic__proto__message__get_packed_size(const Com__Seagate__Kinetic__Proto__Message *message)
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__utilization__descriptor
static const ProtobufCFieldDescriptor com__seagate__kinetic__proto__command__security__acl__field_descriptors[5]
static const ProtobufCIntRange com__seagate__kinetic__proto__command__status__status_code__value_ranges[]
const ProtobufCEnumValueIndex com__seagate__kinetic__proto__command__security__acl__hmacalgorithm__enum_values_by_name[2]
const ProtobufCEnumValue com__seagate__kinetic__proto__command__priority__enum_values_by_number[5]
static const ProtobufCIntRange com__seagate__kinetic__proto__message__pinauth__number_ranges[1+1]