|
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 | ||
| ) |