kinetic-c  v0.12.0
Seagate Kinetic Protocol Client Library for C
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
kinetic.pb-c.h File Reference
#include <protobuf-c/protobuf-c.h>

Go to the source code of this file.

Data Structures

struct  _Com__Seagate__Kinetic__Proto__Local
 
struct  Com__Seagate__Kinetic__Proto__Message__HMACauth
 
struct  Com__Seagate__Kinetic__Proto__Message__PINauth
 
struct  Com__Seagate__Kinetic__Proto__Message
 
struct  Com__Seagate__Kinetic__Proto__Command__Header
 
struct  Com__Seagate__Kinetic__Proto__Command__Body
 
struct  Com__Seagate__Kinetic__Proto__Command__Status
 
struct  Com__Seagate__Kinetic__Proto__Command__KeyValue
 
struct  Com__Seagate__Kinetic__Proto__Command__Range
 
struct  Com__Seagate__Kinetic__Proto__Command__Setup
 
struct  Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation
 
struct  Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer
 
struct  Com__Seagate__Kinetic__Proto__Command__P2POperation
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog__Limits
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog__Device
 
struct  Com__Seagate__Kinetic__Proto__Command__GetLog
 
struct  Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope
 
struct  Com__Seagate__Kinetic__Proto__Command__Security__ACL
 
struct  Com__Seagate__Kinetic__Proto__Command__Security
 
struct  Com__Seagate__Kinetic__Proto__Command__PinOperation
 
struct  Com__Seagate__Kinetic__Proto__Command
 

Macros

#define COM__SEAGATE__KINETIC__PROTO__LOCAL__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__HMACAUTH__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__PINAUTH__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__HEADER__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__BODY__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__KEY_VALUE__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__RANGE__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SETUP__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__OPERATION__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__PEER__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__UTILIZATION__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TEMPERATURE__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CAPACITY__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CONFIGURATION__INTERFACE__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CONFIGURATION__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__STATISTICS__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__LIMITS__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__DEVICE__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__SCOPE__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__INIT
 
#define COM__SEAGATE__KINETIC__PROTO__COMMAND__INIT
 

Typedefs

typedef
typedefPROTOBUF_C__BEGIN_DECLS
struct
_Com__Seagate__Kinetic__Proto__Local 
Com__Seagate__Kinetic__Proto__Local
 
typedef void(* Com__Seagate__Kinetic__Proto__Local_Closure )(const Com__Seagate__Kinetic__Proto__Local *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Message__HMACauth_Closure )(const Com__Seagate__Kinetic__Proto__Message__HMACauth *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Message__PINauth_Closure )(const Com__Seagate__Kinetic__Proto__Message__PINauth *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Message_Closure )(const Com__Seagate__Kinetic__Proto__Message *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Header_Closure )(const Com__Seagate__Kinetic__Proto__Command__Header *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Body_Closure )(const Com__Seagate__Kinetic__Proto__Command__Body *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Status__Closure )(const Com__Seagate__Kinetic__Proto__Command__Status *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__KeyValue_Closure )(const Com__Seagate__Kinetic__Proto__Command__KeyValue *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Range_Closure )(const Com__Seagate__Kinetic__Proto__Command__Range *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Setup_Closure )(const Com__Seagate__Kinetic__Proto__Command__Setup *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation_Closure )(const Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer_Closure )(const Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__P2POperation_Closure )(const Com__Seagate__Kinetic__Proto__Command__P2POperation *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization_Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature_Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity_Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface_Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration_Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics_Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Limits_Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog__Limits *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Device_Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog__Device *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Closure )(const Com__Seagate__Kinetic__Proto__Command__GetLog *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope_Closure )(const Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Security__ACL__Closure )(const Com__Seagate__Kinetic__Proto__Command__Security__ACL *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Security_Closure )(const Com__Seagate__Kinetic__Proto__Command__Security *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__PinOperation_Closure )(const Com__Seagate__Kinetic__Proto__Command__PinOperation *message, void *closure_data)
 
typedef void(* Com__Seagate__Kinetic__Proto__Command__Closure )(const Com__Seagate__Kinetic__Proto__Command *message, void *closure_data)
 

Enumerations

enum  Com__Seagate__Kinetic__Proto__Message__AuthType
 
enum  Com__Seagate__Kinetic__Proto__Command__Status__StatusCode
 
enum  Com__Seagate__Kinetic__Proto__Command__GetLog__Type
 
enum  Com__Seagate__Kinetic__Proto__Command__Security__ACL__HMACAlgorithm
 
enum  Com__Seagate__Kinetic__Proto__Command__Security__ACL__Permission
 
enum  Com__Seagate__Kinetic__Proto__Command__PinOperation__PinOpType
 
enum  Com__Seagate__Kinetic__Proto__Command__Synchronization
 
enum  Com__Seagate__Kinetic__Proto__Command__Priority
 
enum  Com__Seagate__Kinetic__Proto__Command__Algorithm
 
enum  Com__Seagate__Kinetic__Proto__Command__MessageType
 

Functions

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)
 
size_t com__seagate__kinetic__proto__local__pack (const Com__Seagate__Kinetic__Proto__Local *message, uint8_t *out)
 
size_t com__seagate__kinetic__proto__local__pack_to_buffer (const Com__Seagate__Kinetic__Proto__Local *message, ProtobufCBuffer *buffer)
 
Com__Seagate__Kinetic__Proto__Localcom__seagate__kinetic__proto__local__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
 
void com__seagate__kinetic__proto__local__free_unpacked (Com__Seagate__Kinetic__Proto__Local *message, ProtobufCAllocator *allocator)
 
void com__seagate__kinetic__proto__message__hmacauth__init (Com__Seagate__Kinetic__Proto__Message__HMACauth *message)
 
void com__seagate__kinetic__proto__message__pinauth__init (Com__Seagate__Kinetic__Proto__Message__PINauth *message)
 
void com__seagate__kinetic__proto__message__init (Com__Seagate__Kinetic__Proto__Message *message)
 
size_t com__seagate__kinetic__proto__message__get_packed_size (const Com__Seagate__Kinetic__Proto__Message *message)
 
size_t com__seagate__kinetic__proto__message__pack (const Com__Seagate__Kinetic__Proto__Message *message, uint8_t *out)
 
size_t com__seagate__kinetic__proto__message__pack_to_buffer (const Com__Seagate__Kinetic__Proto__Message *message, ProtobufCBuffer *buffer)
 
Com__Seagate__Kinetic__Proto__Message * com__seagate__kinetic__proto__message__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
 
void com__seagate__kinetic__proto__message__free_unpacked (Com__Seagate__Kinetic__Proto__Message *message, ProtobufCAllocator *allocator)
 
void com__seagate__kinetic__proto__command__header__init (Com__Seagate__Kinetic__Proto__Command__Header *message)
 
void com__seagate__kinetic__proto__command__body__init (Com__Seagate__Kinetic__Proto__Command__Body *message)
 
void com__seagate__kinetic__proto__command__status__init (Com__Seagate__Kinetic__Proto__Command__Status *message)
 
void com__seagate__kinetic__proto__command__key_value__init (Com__Seagate__Kinetic__Proto__Command__KeyValue *message)
 
void com__seagate__kinetic__proto__command__range__init (Com__Seagate__Kinetic__Proto__Command__Range *message)
 
void com__seagate__kinetic__proto__command__setup__init (Com__Seagate__Kinetic__Proto__Command__Setup *message)
 
void com__seagate__kinetic__proto__command__p2_poperation__operation__init (Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation *message)
 
void com__seagate__kinetic__proto__command__p2_poperation__peer__init (Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer *message)
 
void com__seagate__kinetic__proto__command__p2_poperation__init (Com__Seagate__Kinetic__Proto__Command__P2POperation *message)
 
void com__seagate__kinetic__proto__command__get_log__utilization__init (Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization *message)
 
void com__seagate__kinetic__proto__command__get_log__temperature__init (Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature *message)
 
void com__seagate__kinetic__proto__command__get_log__capacity__init (Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity *message)
 
void com__seagate__kinetic__proto__command__get_log__configuration__interface__init (Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface *message)
 
void com__seagate__kinetic__proto__command__get_log__configuration__init (Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration *message)
 
void com__seagate__kinetic__proto__command__get_log__statistics__init (Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics *message)
 
void com__seagate__kinetic__proto__command__get_log__limits__init (Com__Seagate__Kinetic__Proto__Command__GetLog__Limits *message)
 
void com__seagate__kinetic__proto__command__get_log__device__init (Com__Seagate__Kinetic__Proto__Command__GetLog__Device *message)
 
void com__seagate__kinetic__proto__command__get_log__init (Com__Seagate__Kinetic__Proto__Command__GetLog *message)
 
void com__seagate__kinetic__proto__command__security__acl__scope__init (Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope *message)
 
void com__seagate__kinetic__proto__command__security__acl__init (Com__Seagate__Kinetic__Proto__Command__Security__ACL *message)
 
void com__seagate__kinetic__proto__command__security__init (Com__Seagate__Kinetic__Proto__Command__Security *message)
 
void com__seagate__kinetic__proto__command__pin_operation__init (Com__Seagate__Kinetic__Proto__Command__PinOperation *message)
 
void com__seagate__kinetic__proto__command__init (Com__Seagate__Kinetic__Proto__Command *message)
 
size_t com__seagate__kinetic__proto__command__get_packed_size (const Com__Seagate__Kinetic__Proto__Command *message)
 
size_t com__seagate__kinetic__proto__command__pack (const Com__Seagate__Kinetic__Proto__Command *message, uint8_t *out)
 
size_t com__seagate__kinetic__proto__command__pack_to_buffer (const Com__Seagate__Kinetic__Proto__Command *message, ProtobufCBuffer *buffer)
 
Com__Seagate__Kinetic__Proto__Command * com__seagate__kinetic__proto__command__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
 
void com__seagate__kinetic__proto__command__free_unpacked (Com__Seagate__Kinetic__Proto__Command *message, ProtobufCAllocator *allocator)
 

Variables

char com__seagate__kinetic__proto__local__protocol_version__default_value []
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__local__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__hmacauth__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__pinauth__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__message__auth_type__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__header__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__body__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__status__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__status__status_code__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__key_value__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__range__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__setup__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__operation__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__peer__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__utilization__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__temperature__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__capacity__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__configuration__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__configuration__interface__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__statistics__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__limits__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__device__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__get_log__type__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__acl__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__acl__scope__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__security__acl__hmacalgorithm__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__security__acl__permission__descriptor
 
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__pin_operation__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__pin_operation__pin_op_type__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__synchronization__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__priority__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__algorithm__descriptor
 
const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__message_type__descriptor
 

Macro Definition Documentation

#define COM__SEAGATE__KINETIC__PROTO__LOCAL__INIT
Value:
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__local__descriptor
Definition: kinetic.pb-c.c:307
char com__seagate__kinetic__proto__local__protocol_version__default_value[]
Definition: kinetic.pb-c.c:283

Definition at line 388 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__HMACAUTH__INIT
Value:
, 0,0, 0,{0,NULL} }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__hmacauth__descriptor
Definition: kinetic.pb-c.c:358

Definition at line 411 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__PINAUTH__INIT
Value:
, 0,{0,NULL} }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__pinauth__descriptor
Definition: kinetic.pb-c.c:396

Definition at line 428 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__MESSAGE__INIT
Value:
, 0,0, NULL, NULL, 0,{0,NULL} }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__descriptor
Definition: kinetic.pb-c.c:505

Definition at line 460 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__HEADER__INIT
Value:
, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__header__descriptor
Definition: kinetic.pb-c.c:651

Definition at line 540 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__BODY__INIT
Value:
, NULL, NULL, NULL, NULL, NULL, NULL, NULL }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__body__descriptor
Definition: kinetic.pb-c.c:768

Definition at line 580 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__INIT
Value:
, 0,0, NULL, 0,{0,NULL} }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__status__descriptor
Definition: kinetic.pb-c.c:900

Definition at line 606 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__KEY_VALUE__INIT
Value:
, 0,{0,NULL}, 0,0, 0,{0,NULL}, 0,{0,NULL}, 0,{0,NULL}, 0,0, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__key_value__descriptor

Definition at line 671 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__RANGE__INIT
Value:
, 0,{0,NULL}, 0,{0,NULL}, 0,0, 0,0, 0,0, 0,0, 0,NULL }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__range__descriptor

Definition at line 709 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SETUP__INIT
Value:
, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__setup__descriptor

Definition at line 737 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__OPERATION__INIT
Value:
, 0,{0,NULL}, 0,{0,NULL}, 0,{0,NULL}, 0,0, NULL, NULL }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__operation__descriptor

Definition at line 777 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__PEER__INIT
Value:
, NULL, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__peer__descriptor

Definition at line 791 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__P2_POPERATION__INIT
Value:
, NULL, 0,NULL, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__descriptor

Definition at line 821 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__UTILIZATION__INIT
Value:
, NULL, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__utilization__descriptor

Definition at line 842 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TEMPERATURE__INIT
Value:
, NULL, 0,0, 0,0, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__temperature__descriptor

Definition at line 868 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CAPACITY__INIT
Value:
, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__capacity__descriptor

Definition at line 887 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CONFIGURATION__INTERFACE__INIT
Value:
, NULL, 0,{0,NULL}, 0,{0,NULL}, 0,{0,NULL} }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__configuration__interface__descriptor

Definition at line 906 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__CONFIGURATION__INIT
Value:
, NULL, NULL, 0,{0,NULL}, 0,{0,NULL}, NULL, NULL, NULL, NULL, NULL, NULL, 0,NULL, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__configuration__descriptor

Definition at line 961 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__STATISTICS__INIT
Value:
, 0,0, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__statistics__descriptor

Definition at line 987 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__LIMITS__INIT
Value:
, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__limits__descriptor

Definition at line 1018 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__DEVICE__INIT
Value:
, 0,{0,NULL} }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__device__descriptor

Definition at line 1039 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__INIT
Value:
, 0,NULL, 0,NULL, 0,NULL, NULL, NULL, 0,NULL, 0,{0,NULL}, NULL, NULL }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__descriptor

Definition at line 1065 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__SCOPE__INIT
Value:
, 0,0, 0,{0,NULL}, 0,NULL, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__acl__scope__descriptor

Definition at line 1088 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__INIT
Value:
, 0,0, 0,{0,NULL}, 0,0, 0,NULL, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__acl__descriptor

Definition at line 1122 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__INIT
Value:
, 0,NULL, 0,{0,NULL}, 0,{0,NULL}, 0,{0,NULL}, 0,{0,NULL} }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__descriptor

Definition at line 1151 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__INIT
Value:
, 0,0 }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__pin_operation__descriptor

Definition at line 1168 of file kinetic.pb-c.h.

#define COM__SEAGATE__KINETIC__PROTO__COMMAND__INIT
Value:
, NULL, NULL, NULL }
const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__descriptor

Definition at line 1189 of file kinetic.pb-c.h.

Typedef Documentation

typedef typedefPROTOBUF_C__BEGIN_DECLS struct _Com__Seagate__Kinetic__Proto__Local Com__Seagate__Kinetic__Proto__Local

Definition at line 18 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Local_Closure)(const Com__Seagate__Kinetic__Proto__Local *message, void *closure_data)

Definition at line 1326 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Message__HMACauth_Closure)(const Com__Seagate__Kinetic__Proto__Message__HMACauth *message, void *closure_data)

Definition at line 1329 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Message__PINauth_Closure)(const Com__Seagate__Kinetic__Proto__Message__PINauth *message, void *closure_data)

Definition at line 1332 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Message_Closure)(const Com__Seagate__Kinetic__Proto__Message *message, void *closure_data)

Definition at line 1335 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Header_Closure)(const Com__Seagate__Kinetic__Proto__Command__Header *message, void *closure_data)

Definition at line 1338 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Body_Closure)(const Com__Seagate__Kinetic__Proto__Command__Body *message, void *closure_data)

Definition at line 1341 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Status__Closure)(const Com__Seagate__Kinetic__Proto__Command__Status *message, void *closure_data)

Definition at line 1344 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__KeyValue_Closure)(const Com__Seagate__Kinetic__Proto__Command__KeyValue *message, void *closure_data)

Definition at line 1347 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Range_Closure)(const Com__Seagate__Kinetic__Proto__Command__Range *message, void *closure_data)

Definition at line 1350 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Setup_Closure)(const Com__Seagate__Kinetic__Proto__Command__Setup *message, void *closure_data)

Definition at line 1353 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation_Closure)(const Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation *message, void *closure_data)

Definition at line 1356 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer_Closure)(const Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer *message, void *closure_data)

Definition at line 1359 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__P2POperation_Closure)(const Com__Seagate__Kinetic__Proto__Command__P2POperation *message, void *closure_data)

Definition at line 1362 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization_Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization *message, void *closure_data)

Definition at line 1365 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature_Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature *message, void *closure_data)

Definition at line 1368 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity_Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity *message, void *closure_data)

Definition at line 1371 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface_Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface *message, void *closure_data)

Definition at line 1374 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration_Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration *message, void *closure_data)

Definition at line 1377 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics_Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics *message, void *closure_data)

Definition at line 1380 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Limits_Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog__Limits *message, void *closure_data)

Definition at line 1383 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Device_Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog__Device *message, void *closure_data)

Definition at line 1386 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__GetLog__Closure)(const Com__Seagate__Kinetic__Proto__Command__GetLog *message, void *closure_data)

Definition at line 1389 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope_Closure)(const Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope *message, void *closure_data)

Definition at line 1392 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Security__ACL__Closure)(const Com__Seagate__Kinetic__Proto__Command__Security__ACL *message, void *closure_data)

Definition at line 1395 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Security_Closure)(const Com__Seagate__Kinetic__Proto__Command__Security *message, void *closure_data)

Definition at line 1398 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__PinOperation_Closure)(const Com__Seagate__Kinetic__Proto__Command__PinOperation *message, void *closure_data)

Definition at line 1401 of file kinetic.pb-c.h.

typedef void(* Com__Seagate__Kinetic__Proto__Command__Closure)(const Com__Seagate__Kinetic__Proto__Command *message, void *closure_data)

Definition at line 1404 of file kinetic.pb-c.h.

Enumeration Type Documentation

Enumerator
COM__SEAGATE__KINETIC__PROTO__MESSAGE__AUTH_TYPE__INVALID_AUTH_TYPE 
COM__SEAGATE__KINETIC__PROTO__MESSAGE__AUTH_TYPE__HMACAUTH 
COM__SEAGATE__KINETIC__PROTO__MESSAGE__AUTH_TYPE__PINAUTH 
COM__SEAGATE__KINETIC__PROTO__MESSAGE__AUTH_TYPE__UNSOLICITEDSTATUS 

Definition at line 52 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__INVALID_STATUS_CODE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NOT_ATTEMPTED 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__SUCCESS 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__HMAC_FAILURE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NOT_AUTHORIZED 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__VERSION_FAILURE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__INTERNAL_ERROR 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__HEADER_REQUIRED 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NOT_FOUND 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__VERSION_MISMATCH 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__SERVICE_BUSY 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__EXPIRED 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__DATA_ERROR 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__PERM_DATA_ERROR 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__REMOTE_CONNECTION_ERROR 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NO_SPACE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NO_SUCH_HMAC_ALGORITHM 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__INVALID_REQUEST 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__NESTED_OPERATION_ERRORS 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__DEVICE_LOCKED 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__DEVICE_ALREADY_UNLOCKED 
COM__SEAGATE__KINETIC__PROTO__COMMAND__STATUS__STATUS_CODE__CONNECTION_TERMINATED 

Definition at line 78 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__INVALID_TYPE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__UTILIZATIONS 
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__TEMPERATURES 
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__CAPACITIES 
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__CONFIGURATION 
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__STATISTICS 
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__MESSAGES 
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__LIMITS 
COM__SEAGATE__KINETIC__PROTO__COMMAND__GET_LOG__TYPE__DEVICE 

Definition at line 161 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__HMACALGORITHM__INVALID_HMAC_ALGORITHM 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__HMACALGORITHM__HmacSHA1 

Definition at line 176 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__INVALID_PERMISSION 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__READ 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__WRITE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__DELETE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__RANGE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__SETUP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__P2POP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__GETLOG 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SECURITY__ACL__PERMISSION__SECURITY 

Definition at line 190 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__INVALID_PINOP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__UNLOCK_PINOP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__LOCK_PINOP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__ERASE_PINOP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__PIN_OPERATION__PIN_OP_TYPE__SECURE_ERASE_PINOP 

Definition at line 226 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__SYNCHRONIZATION__INVALID_SYNCHRONIZATION 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SYNCHRONIZATION__WRITETHROUGH 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SYNCHRONIZATION__WRITEBACK 
COM__SEAGATE__KINETIC__PROTO__COMMAND__SYNCHRONIZATION__FLUSH 

Definition at line 253 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__NORMAL 
COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__LOWEST 
COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__LOWER 
COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__HIGHER 
COM__SEAGATE__KINETIC__PROTO__COMMAND__PRIORITY__HIGHEST 

Definition at line 263 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__INVALID_ALGORITHM 
COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__SHA1 
COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__SHA2 
COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__SHA3 
COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__CRC32 
COM__SEAGATE__KINETIC__PROTO__COMMAND__ALGORITHM__CRC64 

Definition at line 274 of file kinetic.pb-c.h.

Enumerator
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__INVALID_MESSAGE_TYPE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GET 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GET_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PUT 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PUT_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__DELETE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__DELETE_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETNEXT 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETNEXT_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETPREVIOUS 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETPREVIOUS_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETKEYRANGE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETKEYRANGE_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETVERSION 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETVERSION_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__SETUP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__SETUP_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETLOG 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__GETLOG_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__SECURITY 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__SECURITY_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PEER2PEERPUSH 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PEER2PEERPUSH_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__NOOP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__NOOP_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__FLUSHALLDATA 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__FLUSHALLDATA_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PINOP 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__PINOP_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__MEDIASCAN 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__MEDIASCAN_RESPONSE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__MEDIAOPTIMIZE 
COM__SEAGATE__KINETIC__PROTO__COMMAND__MESSAGE_TYPE__MEDIAOPTIMIZE_RESPONSE 

Definition at line 304 of file kinetic.pb-c.h.

Function Documentation

void com__seagate__kinetic__proto__local__init ( Com__Seagate__Kinetic__Proto__Local message)

Definition at line 11 of file kinetic.pb-c.c.

References COM__SEAGATE__KINETIC__PROTO__LOCAL__INIT.

size_t com__seagate__kinetic__proto__local__get_packed_size ( const Com__Seagate__Kinetic__Proto__Local message)

Definition at line 17 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__local__descriptor.

size_t com__seagate__kinetic__proto__local__pack ( const Com__Seagate__Kinetic__Proto__Local message,
uint8_t *  out 
)

Definition at line 23 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__local__descriptor.

size_t com__seagate__kinetic__proto__local__pack_to_buffer ( const Com__Seagate__Kinetic__Proto__Local message,
ProtobufCBuffer *  buffer 
)

Definition at line 30 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__local__descriptor.

Com__Seagate__Kinetic__Proto__Local* com__seagate__kinetic__proto__local__unpack ( ProtobufCAllocator *  allocator,
size_t  len,
const uint8_t *  data 
)

Definition at line 38 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__local__descriptor.

void com__seagate__kinetic__proto__local__free_unpacked ( Com__Seagate__Kinetic__Proto__Local message,
ProtobufCAllocator *  allocator 
)

Definition at line 47 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__local__descriptor.

void com__seagate__kinetic__proto__message__hmacauth__init ( Com__Seagate__Kinetic__Proto__Message__HMACauth *  message)
void com__seagate__kinetic__proto__message__pinauth__init ( Com__Seagate__Kinetic__Proto__Message__PINauth *  message)
void com__seagate__kinetic__proto__message__init ( Com__Seagate__Kinetic__Proto__Message *  message)

Definition at line 66 of file kinetic.pb-c.c.

References COM__SEAGATE__KINETIC__PROTO__MESSAGE__INIT.

size_t com__seagate__kinetic__proto__message__get_packed_size ( const Com__Seagate__Kinetic__Proto__Message *  message)

Definition at line 72 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__message__descriptor.

size_t com__seagate__kinetic__proto__message__pack ( const Com__Seagate__Kinetic__Proto__Message *  message,
uint8_t *  out 
)

Definition at line 78 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__message__descriptor.

size_t com__seagate__kinetic__proto__message__pack_to_buffer ( const Com__Seagate__Kinetic__Proto__Message *  message,
ProtobufCBuffer *  buffer 
)

Definition at line 85 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__message__descriptor.

Com__Seagate__Kinetic__Proto__Message* com__seagate__kinetic__proto__message__unpack ( ProtobufCAllocator *  allocator,
size_t  len,
const uint8_t *  data 
)

Definition at line 93 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__message__descriptor.

void com__seagate__kinetic__proto__message__free_unpacked ( Com__Seagate__Kinetic__Proto__Message *  message,
ProtobufCAllocator *  allocator 
)

Definition at line 102 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__message__descriptor.

void com__seagate__kinetic__proto__command__header__init ( Com__Seagate__Kinetic__Proto__Command__Header *  message)
void com__seagate__kinetic__proto__command__body__init ( Com__Seagate__Kinetic__Proto__Command__Body *  message)

Definition at line 115 of file kinetic.pb-c.c.

References COM__SEAGATE__KINETIC__PROTO__COMMAND__BODY__INIT.

void com__seagate__kinetic__proto__command__status__init ( Com__Seagate__Kinetic__Proto__Command__Status *  message)
void com__seagate__kinetic__proto__command__key_value__init ( Com__Seagate__Kinetic__Proto__Command__KeyValue *  message)
void com__seagate__kinetic__proto__command__range__init ( Com__Seagate__Kinetic__Proto__Command__Range *  message)
void com__seagate__kinetic__proto__command__setup__init ( Com__Seagate__Kinetic__Proto__Command__Setup *  message)
void com__seagate__kinetic__proto__command__p2_poperation__operation__init ( Com__Seagate__Kinetic__Proto__Command__P2POperation__Operation *  message)
void com__seagate__kinetic__proto__command__p2_poperation__peer__init ( Com__Seagate__Kinetic__Proto__Command__P2POperation__Peer *  message)
void com__seagate__kinetic__proto__command__p2_poperation__init ( Com__Seagate__Kinetic__Proto__Command__P2POperation *  message)
void com__seagate__kinetic__proto__command__get_log__utilization__init ( Com__Seagate__Kinetic__Proto__Command__GetLog__Utilization *  message)
void com__seagate__kinetic__proto__command__get_log__temperature__init ( Com__Seagate__Kinetic__Proto__Command__GetLog__Temperature *  message)
void com__seagate__kinetic__proto__command__get_log__capacity__init ( Com__Seagate__Kinetic__Proto__Command__GetLog__Capacity *  message)
void com__seagate__kinetic__proto__command__get_log__configuration__interface__init ( Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration__Interface *  message)
void com__seagate__kinetic__proto__command__get_log__configuration__init ( Com__Seagate__Kinetic__Proto__Command__GetLog__Configuration *  message)
void com__seagate__kinetic__proto__command__get_log__statistics__init ( Com__Seagate__Kinetic__Proto__Command__GetLog__Statistics *  message)
void com__seagate__kinetic__proto__command__get_log__limits__init ( Com__Seagate__Kinetic__Proto__Command__GetLog__Limits *  message)
void com__seagate__kinetic__proto__command__get_log__device__init ( Com__Seagate__Kinetic__Proto__Command__GetLog__Device *  message)
void com__seagate__kinetic__proto__command__get_log__init ( Com__Seagate__Kinetic__Proto__Command__GetLog *  message)
void com__seagate__kinetic__proto__command__security__acl__scope__init ( Com__Seagate__Kinetic__Proto__Command__Security__ACL__Scope *  message)
void com__seagate__kinetic__proto__command__security__acl__init ( Com__Seagate__Kinetic__Proto__Command__Security__ACL *  message)
void com__seagate__kinetic__proto__command__security__init ( Com__Seagate__Kinetic__Proto__Command__Security *  message)
void com__seagate__kinetic__proto__command__pin_operation__init ( Com__Seagate__Kinetic__Proto__Command__PinOperation *  message)
void com__seagate__kinetic__proto__command__init ( Com__Seagate__Kinetic__Proto__Command *  message)

Definition at line 241 of file kinetic.pb-c.c.

References COM__SEAGATE__KINETIC__PROTO__COMMAND__INIT.

size_t com__seagate__kinetic__proto__command__get_packed_size ( const Com__Seagate__Kinetic__Proto__Command *  message)

Definition at line 247 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__command__descriptor.

size_t com__seagate__kinetic__proto__command__pack ( const Com__Seagate__Kinetic__Proto__Command *  message,
uint8_t *  out 
)

Definition at line 253 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__command__descriptor.

size_t com__seagate__kinetic__proto__command__pack_to_buffer ( const Com__Seagate__Kinetic__Proto__Command *  message,
ProtobufCBuffer *  buffer 
)

Definition at line 260 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__command__descriptor.

Com__Seagate__Kinetic__Proto__Command* com__seagate__kinetic__proto__command__unpack ( ProtobufCAllocator *  allocator,
size_t  len,
const uint8_t *  data 
)

Definition at line 268 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__command__descriptor.

void com__seagate__kinetic__proto__command__free_unpacked ( Com__Seagate__Kinetic__Proto__Command *  message,
ProtobufCAllocator *  allocator 
)

Definition at line 277 of file kinetic.pb-c.c.

References com__seagate__kinetic__proto__command__descriptor.

Variable Documentation

char com__seagate__kinetic__proto__local__protocol_version__default_value[]

Definition at line 283 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__local__descriptor

Definition at line 307 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__descriptor

Definition at line 505 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__hmacauth__descriptor

Definition at line 358 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__message__pinauth__descriptor

Definition at line 396 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__message__auth_type__descriptor

Definition at line 428 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__descriptor

Definition at line 3002 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__header__descriptor

Definition at line 651 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__body__descriptor

Definition at line 768 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__status__descriptor

Definition at line 900 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__status__status_code__descriptor

Definition at line 836 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__key_value__descriptor

Definition at line 1029 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__range__descriptor

Definition at line 1146 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__setup__descriptor

Definition at line 1198 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__descriptor

Definition at line 1429 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__operation__descriptor

Definition at line 1301 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__p2_poperation__peer__descriptor

Definition at line 1365 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__descriptor

Definition at line 2347 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__utilization__descriptor

Definition at line 1480 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__temperature__descriptor

Definition at line 1570 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__capacity__descriptor

Definition at line 1621 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__configuration__descriptor

Definition at line 1892 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__configuration__interface__descriptor

Definition at line 1698 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__statistics__descriptor

Definition at line 1957 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__limits__descriptor

Definition at line 2125 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__get_log__device__descriptor

Definition at line 2163 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__get_log__type__descriptor

Definition at line 2205 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__descriptor

Definition at line 2674 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__acl__descriptor

Definition at line 2584 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__security__acl__scope__descriptor

Definition at line 2424 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__security__acl__hmacalgorithm__descriptor

Definition at line 2452 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__security__acl__permission__descriptor

Definition at line 2494 of file kinetic.pb-c.c.

const ProtobufCMessageDescriptor com__seagate__kinetic__proto__command__pin_operation__descriptor

Definition at line 2746 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__pin_operation__pin_op_type__descriptor

Definition at line 2708 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__synchronization__descriptor

Definition at line 2778 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__priority__descriptor

Definition at line 2812 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__algorithm__descriptor

Definition at line 2848 of file kinetic.pb-c.c.

const ProtobufCEnumDescriptor com__seagate__kinetic__proto__command__message_type__descriptor

Definition at line 2938 of file kinetic.pb-c.c.