kinetic-c  v0.12.0
Seagate Kinetic Protocol Client Library for C
Functions
kinetic_response.c File Reference
#include "kinetic_response.h"
#include "kinetic_nbo.h"
#include "kinetic_session.h"
#include "kinetic_socket.h"
#include "kinetic_hmac.h"
#include "kinetic_logger.h"
#include "kinetic.pb-c.h"
#include "kinetic_allocator.h"
#include "kinetic_controller.h"
#include "kinetic_pdu_unpack.h"
#include <time.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.