kinetic-c  v0.12.0
Seagate Kinetic Protocol Client Library for C
Functions
kinetic_response.h File Reference
#include "kinetic_types_internal.h"

Go to the source code of this file.

Functions

uint32_t KineticResponse_GetProtobufLength (KineticResponse *response)
 
uint32_t KineticResponse_GetValueLength (KineticResponse *response)
 
KineticStatus KineticResponse_GetStatus (KineticResponse *response)
 
int64_t KineticResponse_GetConnectionID (KineticResponse *response)
 
Com__Seagate__Kinetic__Proto__Command__KeyValue * KineticResponse_GetKeyValue (KineticResponse *response)
 
Com__Seagate__Kinetic__Proto__Command__Range * KineticResponse_GetKeyRange (KineticResponse *response)
 

Function Documentation

uint32_t KineticResponse_GetProtobufLength ( KineticResponse response)

Definition at line 35 of file kinetic_response.c.

References KineticResponse::header, and KINETIC_ASSERT.

uint32_t KineticResponse_GetValueLength ( KineticResponse response)

Definition at line 41 of file kinetic_response.c.

References KineticResponse::header, and KINETIC_ASSERT.

KineticStatus KineticResponse_GetStatus ( KineticResponse response)
int64_t KineticResponse_GetConnectionID ( KineticResponse response)
Com__Seagate__Kinetic__Proto__Command__KeyValue* KineticResponse_GetKeyValue ( KineticResponse response)

Definition at line 78 of file kinetic_response.c.

References KineticResponse::command.

Com__Seagate__Kinetic__Proto__Command__Range* KineticResponse_GetKeyRange ( KineticResponse response)

Definition at line 91 of file kinetic_response.c.

References KineticResponse::command, and KineticResponse::proto.