tlds
Transactional Operations for Linked Data Structures
|
Go to the source code of this file.
Macros | |
#define | TMDECODER_PROCESS(d, b, n) TMdecoder_process(TM_ARG d, b, n) |
#define | TMDECODER_GETCOMPLETE(d, f) TMdecoder_getComplete(TM_ARG d, f) |
Typedefs | |
typedef struct decoder | decoder_t |
Functions | |
decoder_t * | decoder_alloc () |
void | decoder_free (decoder_t *decoderPtr) |
int_error_t | decoder_process (decoder_t *decoderPtr, char *bytes, long numByte) |
int_error_t | TMdecoder_process (TM_ARGDECL decoder_t *decoderPtr, char *bytes, long numByte) |
char * | decoder_getComplete (decoder_t *decoderPtr, long *decodedFlowIdPtr) |
char * | TMdecoder_getComplete (TM_ARGDECL decoder_t *decoderPtr, long *decodedFlowIdPtr) |
#define TMDECODER_GETCOMPLETE | ( | d, | |
f | |||
) | TMdecoder_getComplete(TM_ARG d, f) |
#define TMDECODER_PROCESS | ( | d, | |
b, | |||
n | |||
) | TMdecoder_process(TM_ARG d, b, n) |
decoder_t* decoder_alloc | ( | ) |
void decoder_free | ( | decoder_t * | decoderPtr | ) |
char* decoder_getComplete | ( | decoder_t * | decoderPtr, |
long * | decodedFlowIdPtr | ||
) |
int_error_t decoder_process | ( | decoder_t * | decoderPtr, |
char * | bytes, | ||
long | numByte | ||
) |
char* TMdecoder_getComplete | ( | TM_ARGDECL decoder_t * | decoderPtr, |
long * | decodedFlowIdPtr | ||
) |
int_error_t TMdecoder_process | ( | TM_ARGDECL decoder_t * | decoderPtr, |
char * | bytes, | ||
long | numByte | ||
) |