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

Go to the source code of this file.

Functions

static uint64_t KineticNBO_SwapByteOrder (uint8_t *pByte, size_t len)
 
uint32_t KineticNBO_FromHostU32 (uint32_t valueHost)
 
uint32_t KineticNBO_ToHostU32 (uint32_t valueNBO)
 
uint64_t KineticNBO_FromHostU64 (uint64_t valueHost)
 
uint64_t KineticNBO_ToHostU64 (uint64_t valueNBO)
 

Function Documentation

static uint64_t KineticNBO_SwapByteOrder ( uint8_t *  pByte,
size_t  len 
)
static

Definition at line 23 of file kinetic_nbo.c.

uint32_t KineticNBO_FromHostU32 ( uint32_t  valueHost)

Definition at line 32 of file kinetic_nbo.c.

References KineticNBO_SwapByteOrder().

uint32_t KineticNBO_ToHostU32 ( uint32_t  valueNBO)

Definition at line 38 of file kinetic_nbo.c.

References KineticNBO_SwapByteOrder().

uint64_t KineticNBO_FromHostU64 ( uint64_t  valueHost)

Definition at line 44 of file kinetic_nbo.c.

References KineticNBO_SwapByteOrder().

uint64_t KineticNBO_ToHostU64 ( uint64_t  valueNBO)

Definition at line 50 of file kinetic_nbo.c.

References KineticNBO_SwapByteOrder().