![]() |
kinetic-c
v0.12.0
Seagate Kinetic Protocol Client Library for C
|
Go to the source code of this file.
Functions | |
void | KineticEntry_Init (KineticEntry *entry) |
ByteBuffer * | KineticEntry_GetVersion (KineticEntry *entry) |
void | KineticEntry_SetVersion (KineticEntry *entry, ByteBuffer version) |
ByteBuffer * | KineticEntry_GetTag (KineticEntry *entry) |
void | KineticEntry_SetTag (KineticEntry *entry, ByteBuffer tag) |
KineticAlgorithm | KineticEntry_GetAlgorithm (KineticEntry *entry) |
void | KineticEntry_SetAlgorithm (KineticEntry *entry, KineticAlgorithm algorithm) |
void KineticEntry_Init | ( | KineticEntry * | entry | ) |
Definition at line 24 of file kinetic_entry.c.
References BYTE_BUFFER_NONE, KineticEntry::key, and KINETIC_ASSERT.
ByteBuffer* KineticEntry_GetVersion | ( | KineticEntry * | entry | ) |
Definition at line 33 of file kinetic_entry.c.
References KineticEntry::dbVersion, and KINETIC_ASSERT.
void KineticEntry_SetVersion | ( | KineticEntry * | entry, |
ByteBuffer | version | ||
) |
Definition at line 39 of file kinetic_entry.c.
References KineticEntry::dbVersion, and KINETIC_ASSERT.
ByteBuffer* KineticEntry_GetTag | ( | KineticEntry * | entry | ) |
Definition at line 45 of file kinetic_entry.c.
References KINETIC_ASSERT, and KineticEntry::tag.
void KineticEntry_SetTag | ( | KineticEntry * | entry, |
ByteBuffer | tag | ||
) |
Definition at line 51 of file kinetic_entry.c.
References KINETIC_ASSERT, and KineticEntry::tag.
KineticAlgorithm KineticEntry_GetAlgorithm | ( | KineticEntry * | entry | ) |
Definition at line 57 of file kinetic_entry.c.
References KineticEntry::algorithm, and KINETIC_ASSERT.
void KineticEntry_SetAlgorithm | ( | KineticEntry * | entry, |
KineticAlgorithm | algorithm | ||
) |
Definition at line 63 of file kinetic_entry.c.
References KineticEntry::algorithm, and KINETIC_ASSERT.