|
tlds
Transactional Operations for Linked Data Structures
|
Go to the source code of this file.
Macros | |
| #define | TMSTREAM_GETPACKET(s) TMstream_getPacket(TM_ARG s) |
Typedefs | |
| typedef struct stream | stream_t |
Functions | |
| stream_t * | stream_alloc (long percentAttack) |
| void | stream_free (stream_t *streamPtr) |
| long | stream_generate (stream_t *streamPtr, dictionary_t *dictionaryPtr, long numFlow, long seed, long maxLength) |
| char * | stream_getPacket (stream_t *streamPtr) |
| char * | TMstream_getPacket (TM_ARGDECL stream_t *streamPtr) |
| bool_t | stream_isAttack (stream_t *streamPtr, long flowId) |
| #define TMSTREAM_GETPACKET | ( | s | ) | TMstream_getPacket(TM_ARG s) |
| stream_t* stream_alloc | ( | long | percentAttack | ) |
| void stream_free | ( | stream_t * | streamPtr | ) |
| long stream_generate | ( | stream_t * | streamPtr, |
| dictionary_t * | dictionaryPtr, | ||
| long | numFlow, | ||
| long | seed, | ||
| long | maxLength | ||
| ) |
| char* stream_getPacket | ( | stream_t * | streamPtr | ) |
| char* TMstream_getPacket | ( | TM_ARGDECL stream_t * | streamPtr | ) |