tinysak_config.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tinysak__config_8h tsk_common.h #define TSK_STDCALL tinysak__config_8h.html ab3c58fe3fc16ce52fa5c595d970d08ab #define TINYSAK_API tinysak__config_8h.html a93681e32eaf27aa97043e5d448a1b252 #define TINYSAK_GEXTERN tinysak__config_8h.html aba27eabe25f2151a8b68a8dde1ab75c9 #define TSK_BEGIN_DECLS tinysak__config_8h.html a61fec07ba4497f9657df0cf0ab9cdbd9 #define TSK_END_DECLS tinysak__config_8h.html a872c16ec77fe0589da74f115b518a7dd #define TSK_INLINE tinysak__config_8h.html a474b4d749c75a2541046d8d768baf9f8 #define HAVE_GETTIMEOFDAY tinysak__config_8h.html a32e7ff1da5763e68f44097cb23826415 tsk.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk_8c tsk.h LICENSE tsk.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk_8h tinysak_config.h tsk_list.h tsk_string.h tsk_buffer.h tsk_memory.h tsk_url.h tsk_params.h tsk_plugin.h tsk_options.h tsk_fsm.h tsk_time.h tsk_timer.h tsk_condwait.h tsk_mutex.h tsk_semaphore.h tsk_thread.h tsk_runnable.h tsk_safeobj.h tsk_object.h tsk_debug.h tsk_ppfcs16.h tsk_sha1.h tsk_md5.h tsk_hmac.h tsk_base64.h tsk_uuid.h tsk_ragel_state.h tsk_base64.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__base64_8c tsk_base64.h tsk_memory.h #define TSK_BASE64_PAD tsk__base64_8c.html a87d3c925f8c6a07d6972150f67bdf4ca #define TSK_BASE64_ENCODE_BLOCK_SIZE tsk__base64_8c.html aa9eaa10849ebb08891f69583ef9ef7a2 #define TSK_BASE64_DECODE_BLOCK_SIZE tsk__base64_8c.html aae9a3ab74cddc1c3d57ab33d853d3e54 tsk_size_t tsk_base64_encode group__tsk__base64__group.html gaa38edf458cb1977768855c2eb5ac68e6 (const uint8_t *input, tsk_size_t input_size, char **output) tsk_size_t tsk_base64_decode group__tsk__base64__group.html ga1921043aba8ed60cbe1089220ecc8dd0 (const uint8_t *input, tsk_size_t input_size, char **output) tsk_base64.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__base64_8h tinysak_config.h #define TSK_BASE64_ENCODE_LEN group__tsk__base64__group.html gaa519cde8485bcd190353fa92d90b8d0e (IN_LEN) #define TSK_BASE64_DECODE_LEN group__tsk__base64__group.html ga271eb33c717d7581dbe6949f80c772bb (IN_LEN) TINYSAK_API tsk_size_t tsk_base64_encode group__tsk__base64__group.html gaa38edf458cb1977768855c2eb5ac68e6 (const uint8_t *input, tsk_size_t input_size, char **output) TINYSAK_API tsk_size_t tsk_base64_decode group__tsk__base64__group.html ga1921043aba8ed60cbe1089220ecc8dd0 (const uint8_t *input, tsk_size_t input_size, char **output) tsk_binaryutils.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__binaryutils_8c tsk_binaryutils.h tsk_binaryutils.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__binaryutils_8h tinysak_config.h #define TSK_BINARY_REVERSE_2BYTE group__tsk__binaryutils__group.html gae5cadce2121209897be98dfaf59f7cd4 (value) #define TSK_TO_U8 group__tsk__binaryutils__group.html ga66745fafbfa0f8f707e77db6c42d5cf7 (buffer) #define TSK_BINARY_GET_1BYTE group__tsk__binaryutils__group.html gaf3a4d14eabeeaf8bcb65c2f54f7150df (buffer) #define TSK_BINARY_GET_2BYTES group__tsk__binaryutils__group.html ga70d6ced21c19792d0423d71e00966231 (buffer) #define TSK_BINARY_SET_2BYTES group__tsk__binaryutils__group.html gabedeb908519a0fd5eaba54b28ac9abfa (buffer, value) tsk_buffer.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__buffer_8c tsk_buffer.h tsk_memory.h tsk_debug.h tsk_buffer_t * tsk_buffer_create group__tsk__buffer__group.html ga30c932d68d69c4d981a2a9550171061f (const void *data, tsk_size_t size) tsk_buffer_t * tsk_buffer_create_null group__tsk__buffer__group.html ga1548cfc14bf9636cd81ec286536d74b5 () int tsk_buffer_append_2 group__tsk__buffer__group.html ga80784bf413b679251342733d67f83251 (tsk_buffer_t *self, const char *format,...) int tsk_buffer_append group__tsk__buffer__group.html gac7a49242ed646e895e0c8cf084b6377c (tsk_buffer_t *self, const void *data, tsk_size_t size) int tsk_buffer_realloc group__tsk__buffer__group.html ga5f14a6fa7f4fa006a7a7ac184320acef (tsk_buffer_t *self, tsk_size_t size) int tsk_buffer_remove group__tsk__buffer__group.html gaf9a140a6139445c9d6bbbec01221884f (tsk_buffer_t *self, tsk_size_t position, tsk_size_t size) int tsk_buffer_insert group__tsk__buffer__group.html gaafb6764ac2eca7d572d5daff83551f00 (tsk_buffer_t *self, tsk_size_t position, const void *data, tsk_size_t size) int tsk_buffer_copy tsk__buffer_8c.html a16439df7484238f2d8f9277a41765720 (tsk_buffer_t *self, tsk_size_t start, const void *data, tsk_size_t size) int tsk_buffer_cleanup group__tsk__buffer__group.html ga8a31cbf88b943d87b6858e9c6472459d (tsk_buffer_t *self) int tsk_buffer_takeownership group__tsk__buffer__group.html ga0c66b3c564a79f4d5ba7a2c0bf199464 (tsk_buffer_t *self, void **data, tsk_size_t size) const tsk_object_def_t * tsk_buffer_def_t tsk__buffer_8c.html aea122411bde6027a05f0de2208d1ec15 tsk_buffer.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__buffer_8h tinysak_config.h tsk_list.h tsk_buffer_s #define TSK_BUFFER group__tsk__buffer__group.html ga0b2d18231f123fc48880d65950f786ea (self) #define TSK_BUFFER_DATA group__tsk__buffer__group.html gaf525a0b1ba4d2e0086bc2630006f805b (self) #define TSK_BUFFER_SIZE group__tsk__buffer__group.html ga252cf6d43f95ebeada69424ab8a023d5 (self) #define TSK_BUFFER_TO_STRING group__tsk__buffer__group.html gaf3026d62d560741429fcdefa3ca3c729 (self) #define TSK_BUFFER_TO_U8 group__tsk__buffer__group.html ga61169862fb2754c5bcaab5a8015a1efc (self) struct tsk_buffer_s tsk_buffer_t group__tsk__buffer__group.html ga0d2bdd4e540e5c9d08fc3e1802390cf8 tsk_list_t tsk_buffers_L_t group__tsk__buffer__group.html gafbd810591304fb3538654b30b26d672b TINYSAK_API tsk_buffer_t * tsk_buffer_create group__tsk__buffer__group.html ga30c932d68d69c4d981a2a9550171061f (const void *data, tsk_size_t size) TINYSAK_API tsk_buffer_t * tsk_buffer_create_null group__tsk__buffer__group.html ga1548cfc14bf9636cd81ec286536d74b5 () TINYSAK_API int tsk_buffer_append_2 group__tsk__buffer__group.html ga80784bf413b679251342733d67f83251 (tsk_buffer_t *self, const char *format,...) TINYSAK_API int tsk_buffer_append group__tsk__buffer__group.html gac7a49242ed646e895e0c8cf084b6377c (tsk_buffer_t *self, const void *data, tsk_size_t size) TINYSAK_API int tsk_buffer_realloc group__tsk__buffer__group.html ga5f14a6fa7f4fa006a7a7ac184320acef (tsk_buffer_t *self, tsk_size_t size) TINYSAK_API int tsk_buffer_remove group__tsk__buffer__group.html gaf9a140a6139445c9d6bbbec01221884f (tsk_buffer_t *self, tsk_size_t position, tsk_size_t size) TINYSAK_API int tsk_buffer_insert group__tsk__buffer__group.html gaafb6764ac2eca7d572d5daff83551f00 (tsk_buffer_t *self, tsk_size_t position, const void *data, tsk_size_t size) TINYSAK_API int tsk_buffer_copy tsk__buffer_8h.html a30caf3b95d70d0742c5633e6bcc362bd (tsk_buffer_t *self, tsk_size_t start, const void *data, tsk_size_t size) TINYSAK_API int tsk_buffer_cleanup group__tsk__buffer__group.html ga8a31cbf88b943d87b6858e9c6472459d (tsk_buffer_t *self) TINYSAK_API int tsk_buffer_takeownership group__tsk__buffer__group.html ga0c66b3c564a79f4d5ba7a2c0bf199464 (tsk_buffer_t *self, void **data, tsk_size_t size) TINYSAK_GEXTERN const tsk_object_def_t * tsk_buffer_def_t tsk__buffer_8h.html ab9a49f04d1e341a1c0a33635d1527894 tsk_common.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__common_8h #define tsk_bool_t tsk__common_8h.html a32e17114f759223130cec639c6b53d1f #define tsk_true tsk__common_8h.html a5202cc7c9131f77e728a0c5c616110d0 #define tsk_false tsk__common_8h.html ac5590fee35fe792eceee64d601c2117a #define TSK_MIN tsk__common_8h.html af453d02f1103c2b559869388e3e06691 (a, b) #define TSK_MAX tsk__common_8h.html aaab1cdd48d7a13eb531d4b2f5274af2c (a, b) #define TSK_ABS tsk__common_8h.html a7ca41ecea51e673e7e58dc4362e0524a (a) #define TSK_CLAMP tsk__common_8h.html afb252c3f63259a40bd1d9f80c0cbe170 (nMin, nVal, nMax) #define TSK_TO_UINT32 tsk__common_8h.html a5855220a2bb70105e4d5d9c7221a8ea4 (u8_ptr) #define TSK_TO_INT32 tsk__common_8h.html a676362790205d8a5369a35870a4e8d51 (u8_ptr) #define TSK_TO_UINT16 tsk__common_8h.html aa1c120ec94a6f02584758fd4de966a84 (u8_ptr) #define tsk_va_copy tsk__common_8h.html a8ca2c911f024cbebc3c4fce91e2f70f4 (D, S) #define tsk_null tsk__common_8h.html a1ac412f55bd0cc0e2a8100cea25cee95 int tsk_boolean_t tsk__common_8h.html a3077e2af3329e6b8df84f83ba5db2e24 int tsk_ssize_t tsk__common_8h.html a1a7b96419b10bbb4970ba092109b08a2 unsigned int tsk_size_t tsk__common_8h.html aa5603826497451951bace4f20f62bba2 tsk_condwait.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__condwait_8c tsk_condwait.h tsk_memory.h tsk_debug.h tsk_time.h tsk_condwait_s #define CONDWAIT_S tsk__condwait_8c.html a238114cc8e1e016a6cc6fd57d3cfcc59 #define TIMED_OUT tsk__condwait_8c.html a643edcb536f268f003f2f276ddfa6e48 CONDWAIT_S * CONDWAIT_T tsk__condwait_8c.html a00ff6950e064768630d037886d656d30 struct tsk_condwait_s tsk_condwait_t group__tsk__condwait__group.html ga501fe99869f3cf1af0628f23faf318c4 tsk_condwait_handle_t * tsk_condwait_create group__tsk__condwait__group.html ga8d98b2aa5bb33d951e3b82d96f0625ef () int tsk_condwait_wait group__tsk__condwait__group.html ga1c8bfe69229db0b08e432dbc79eaed46 (tsk_condwait_handle_t *handle) int tsk_condwait_timedwait group__tsk__condwait__group.html ga89e771e74d6a3cce8ae076eac75c5ae1 (tsk_condwait_handle_t *handle, uint64_t ms) int tsk_condwait_signal group__tsk__condwait__group.html ga9eaad3ffd23720abfc081ac86ea74ca4 (tsk_condwait_handle_t *handle) int tsk_condwait_broadcast group__tsk__condwait__group.html ga9133f2cc189150eb606015962b07bc98 (tsk_condwait_handle_t *handle) void tsk_condwait_destroy group__tsk__condwait__group.html ga95a587d61b4797b7421f02c6650203cc (tsk_condwait_handle_t **handle) tsk_condwait.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__condwait_8h tinysak_config.h tsk_mutex.h TINYSAK_API tsk_condwait_handle_t * tsk_condwait_create group__tsk__condwait__group.html ga8d98b2aa5bb33d951e3b82d96f0625ef () TINYSAK_API int tsk_condwait_wait group__tsk__condwait__group.html ga1c8bfe69229db0b08e432dbc79eaed46 (tsk_condwait_handle_t *handle) TINYSAK_API int tsk_condwait_timedwait group__tsk__condwait__group.html ga89e771e74d6a3cce8ae076eac75c5ae1 (tsk_condwait_handle_t *handle, uint64_t ms) TINYSAK_API int tsk_condwait_signal group__tsk__condwait__group.html ga9eaad3ffd23720abfc081ac86ea74ca4 (tsk_condwait_handle_t *handle) TINYSAK_API int tsk_condwait_broadcast group__tsk__condwait__group.html ga9133f2cc189150eb606015962b07bc98 (tsk_condwait_handle_t *handle) TINYSAK_API void tsk_condwait_destroy group__tsk__condwait__group.html ga95a587d61b4797b7421f02c6650203cc (tsk_condwait_handle_t **handle) TSK_BEGIN_DECLS typedef void tsk_condwait_handle_t group__tsk__condwait__group.html gaaeb911fdb4bbe29f40b36ffadc92e9c4 tsk_debug.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__debug_8c tsk_debug.h void tsk_debug_set_arg_data group__tsk__debug__group.html gae72cfdebdb56e2a7b8083fca53907982 (const void *arg_data) const void * tsk_debug_get_arg_data group__tsk__debug__group.html gaf830dfa1bc42ca0bae29974fb21ec9d7 () void tsk_debug_set_info_cb group__tsk__debug__group.html ga3bc2c8eb37a87eacc2aea0478b20fa06 (tsk_debug_f cb) tsk_debug_f tsk_debug_get_info_cb group__tsk__debug__group.html gafcb21dd599ca81b30e2a1d18d43740d0 () void tsk_debug_set_warn_cb group__tsk__debug__group.html gab59085cfc5ce170d1fc82f3e4a7f5d94 (tsk_debug_f cb) tsk_debug_f tsk_debug_get_warn_cb group__tsk__debug__group.html ga30cce1816fc6af384da5557648d8e281 () void tsk_debug_set_error_cb group__tsk__debug__group.html ga8f785bbd68b21b2f99b1a811b7f6eb96 (tsk_debug_f cb) tsk_debug_f tsk_debug_get_error_cb group__tsk__debug__group.html ga9773a07d4ad8979a4a875c3274d4b1bd () void tsk_debug_set_fatal_cb group__tsk__debug__group.html gaec0e2e62f4376943a788a4aee8e454e9 (tsk_debug_f cb) tsk_debug_f tsk_debug_get_fatal_cb group__tsk__debug__group.html gac3a7a77f74d2f61ce021f96be8e259ec () int tsk_debug_get_level group__tsk__debug__group.html ga1c3ca90086cfcab7e65f20c491ec78d4 () void tsk_debug_set_level group__tsk__debug__group.html ga3aed3692896c4f5354be6dbf16fd0ccf (int level) tsk_debug.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__debug_8h tinysak_config.h #define DEBUG_LEVEL group__tsk__debug__group.html gac2d33ccaf63f5d5b66552b95426c0137 #define DEBUG_LEVEL_INFO group__tsk__debug__group.html ga5f068e0ead7c7e158d2ff28e7b2f2794 #define DEBUG_LEVEL_WARN group__tsk__debug__group.html ga07c8ec1cc5bc17da4b0dcecf724251bd #define DEBUG_LEVEL_ERROR group__tsk__debug__group.html ga6c7c6775845a96501c54d1f08b0f00c4 #define DEBUG_LEVEL_FATAL group__tsk__debug__group.html gade8136c97f2dd21c2449282fe0ce0f97 #define TSK_DEBUG_INFO group__tsk__debug__group.html ga05159e17332ba3f49e442c469c3276bd (FMT,...) #define TSK_DEBUG_WARN group__tsk__debug__group.html ga3b6eda91adc45bd9a684f9bf9f3c22a4 (FMT,...) #define TSK_DEBUG_ERROR group__tsk__debug__group.html ga792ec700b78b6143520a2a582f1c99f4 (FMT,...) #define TSK_DEBUG_FATAL group__tsk__debug__group.html ga5a5352523fd58911b823bdf2b87e789d (FMT,...) int(* tsk_debug_f tsk__debug_8h.html a672fd4419741fb5780cd29cb0a8315f9 )(const void *arg, const char *fmt,...) TINYSAK_API void tsk_debug_set_arg_data group__tsk__debug__group.html gae72cfdebdb56e2a7b8083fca53907982 (const void *) TINYSAK_API const void * tsk_debug_get_arg_data group__tsk__debug__group.html gaf830dfa1bc42ca0bae29974fb21ec9d7 () TINYSAK_API void tsk_debug_set_info_cb group__tsk__debug__group.html ga3bc2c8eb37a87eacc2aea0478b20fa06 (tsk_debug_f) TINYSAK_API tsk_debug_f tsk_debug_get_info_cb group__tsk__debug__group.html gafcb21dd599ca81b30e2a1d18d43740d0 () TINYSAK_API void tsk_debug_set_warn_cb group__tsk__debug__group.html gab59085cfc5ce170d1fc82f3e4a7f5d94 (tsk_debug_f) TINYSAK_API tsk_debug_f tsk_debug_get_warn_cb group__tsk__debug__group.html ga30cce1816fc6af384da5557648d8e281 () TINYSAK_API void tsk_debug_set_error_cb group__tsk__debug__group.html ga8f785bbd68b21b2f99b1a811b7f6eb96 (tsk_debug_f) TINYSAK_API tsk_debug_f tsk_debug_get_error_cb group__tsk__debug__group.html ga9773a07d4ad8979a4a875c3274d4b1bd () TINYSAK_API void tsk_debug_set_fatal_cb group__tsk__debug__group.html gaec0e2e62f4376943a788a4aee8e454e9 (tsk_debug_f) TINYSAK_API tsk_debug_f tsk_debug_get_fatal_cb group__tsk__debug__group.html gac3a7a77f74d2f61ce021f96be8e259ec () TINYSAK_API int tsk_debug_get_level group__tsk__debug__group.html ga1c3ca90086cfcab7e65f20c491ec78d4 () TINYSAK_API void tsk_debug_set_level group__tsk__debug__group.html ga3aed3692896c4f5354be6dbf16fd0ccf (int) tsk_errno.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__errno_8h tinysak_config.h tsk_fsm.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__fsm_8c tsk_fsm.h tsk_memory.h tsk_debug.h int tsk_fsm_exec_nothing tsk__fsm_8c.html acabb8e5cd96f9d74a292750b42994664 (va_list *app) tsk_bool_t tsk_fsm_cond_always tsk__fsm_8c.html aae046fdfd21dbee82cd583cff85713d1 (const void *data1, const void *data2) tsk_fsm_t * tsk_fsm_create group__tsk__fsm__group.html gaf6fbfbe79246f21658bf6313112eccc2 (tsk_fsm_state_id state_curr, tsk_fsm_state_id state_term) tsk_fsm_entry_t * tsk_fsm_entry_create group__tsk__fsm__group.html gaf34efba304baf532624fbdc612085ea3 () int tsk_fsm_set group__tsk__fsm__group.html ga9059c5c9cdccf14f4c963bfee38b5ba4 (tsk_fsm_t *self,...) int tsk_fsm_set_callback_terminated group__tsk__fsm__group.html ga609f68b40066be6caebe0c088239f8fa (tsk_fsm_t *self, tsk_fsm_onterminated_f callback, const void *callbackdata) int tsk_fsm_act group__tsk__fsm__group.html gaad1a993a8149a9bda8b67922c1bfa575 (tsk_fsm_t *self, tsk_fsm_action_id action, const void *cond_data1, const void *cond_data2,...) tsk_fsm_state_id tsk_fsm_get_current_state tsk__fsm_8c.html abcfb73b547f81bf0444a432c7b49049b (tsk_fsm_t *self) int tsk_fsm_set_current_state tsk__fsm_8c.html a77ed82fc5102f914ee882db80222d63a (tsk_fsm_t *self, tsk_fsm_state_id new_state) tsk_bool_t tsk_fsm_terminated tsk__fsm_8c.html a9a401a7ad2e0fe27fd365914e57f99d9 (tsk_fsm_t *self) const tsk_object_def_t * tsk_fsm_def_t tsk__fsm_8c.html a433fc815f4741519d56ec34eeca223c9 const tsk_object_def_t * tsk_fsm_entry_def_t tsk__fsm_8c.html add408f4ece004a57dd3c20973f6bfad7 tsk_fsm.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__fsm_8h tinysak_config.h tsk_list.h tsk_safeobj.h tsk_fsm_entry_s tsk_fsm_s #define TSK_FSM_ONTERMINATED_F tsk__fsm_8h.html a14aa95a9f36477137a566458496ae3c9 (self) #define tsk_fsm_state_any group__tsk__fsm__group.html ga9b23f7aef02f0583de042cdfdbed36fd #define tsk_fsm_state_current tsk__fsm_8h.html a8643af38b9dc2264f45736290be751e6 #define tsk_fsm_state_none group__tsk__fsm__group.html gab6f3bc3a1849b0f87166a17d9693222d #define tsk_fsm_state_final group__tsk__fsm__group.html ga011da4535ba4f75c8b96cb8b854af23e #define tsk_fsm_action_any group__tsk__fsm__group.html gac3dff3bfd9beb524f0042e05f4c32406 #define TSK_FSM_ADD group__tsk__fsm__group.html ga5805916c7bf7784a1a8f004cf8331cf8 (from, action, cond, to, exec, desc) #define TSK_FSM_ADD_ALWAYS group__tsk__fsm__group.html gabf353526cd2a9a469dd0b51d5cf2be84 (from, action, to, exec, desc) #define TSK_FSM_ADD_NOTHING group__tsk__fsm__group.html ga65dad33c43f7a4ff8fbe60ced18b73cb (from, action, cond, desc) #define TSK_FSM_ADD_ALWAYS_NOTHING group__tsk__fsm__group.html gacd68f0d226bb6327031b5366ad897436 (from, desc) #define TSK_FSM_ADD_DEFAULT group__tsk__fsm__group.html ga9559f633c6a28a18fadd41e38da49015 () #define TSK_FSM_ADD_NULL group__tsk__fsm__group.html ga471ae39640b3bec50250c259dccf03bf () int tsk_fsm_state_id tsk__fsm_8h.html ac3a725d1327b6810ca81087dedc86e4f int tsk_fsm_action_id tsk__fsm_8h.html ab16b01d525aeb3ee8549a5b60d651f1e tsk_bool_t(* tsk_fsm_cond tsk__fsm_8h.html ae4c19aefc43ba7f006583f9187857722 )(const void *, const void *) int(* tsk_fsm_exec tsk__fsm_8h.html a12efba0d1645d88a5e685dc187c127a9 )(va_list *app) int(* tsk_fsm_onterminated_f tsk__fsm_8h.html a795596f9aeff2d9ff8bd1f6064117b5b )(const void *) struct tsk_fsm_entry_s tsk_fsm_entry_t group__tsk__fsm__group.html ga72f1e845bcd6c7852a7cc8e2bcbb2d6e tsk_list_t tsk_fsm_entries_L_t group__tsk__fsm__group.html ga55fa98af3aeed79f9e0ac47d9c183cbb struct tsk_fsm_s tsk_fsm_t group__tsk__fsm__group.html ga79a204ea8f2c1333aba2d12065bc8a33 TINYSAK_API tsk_fsm_t * tsk_fsm_create group__tsk__fsm__group.html gaf6fbfbe79246f21658bf6313112eccc2 (tsk_fsm_state_id state_curr, tsk_fsm_state_id state_term) TINYSAK_API int tsk_fsm_exec_nothing tsk__fsm_8h.html a5265ee6b2846cb4c7a0d66b7f64ea38f (va_list *app) TINYSAK_API tsk_bool_t tsk_fsm_cond_always tsk__fsm_8h.html a5f1802d27d36c6c1a45e84837f2daf41 (const void *, const void *) TINYSAK_API int tsk_fsm_set group__tsk__fsm__group.html ga9059c5c9cdccf14f4c963bfee38b5ba4 (tsk_fsm_t *self,...) TINYSAK_API int tsk_fsm_set_callback_terminated group__tsk__fsm__group.html ga609f68b40066be6caebe0c088239f8fa (tsk_fsm_t *self, tsk_fsm_onterminated_f callback, const void *callbackdata) TINYSAK_API int tsk_fsm_act group__tsk__fsm__group.html gaad1a993a8149a9bda8b67922c1bfa575 (tsk_fsm_t *self, tsk_fsm_action_id action, const void *cond_data1, const void *cond_data2,...) TINYSAK_API tsk_fsm_state_id tsk_fsm_get_current_state tsk__fsm_8h.html a2b4805bc4e95a148fb72b1aa30dd8d67 (tsk_fsm_t *self) TINYSAK_API int tsk_fsm_set_current_state tsk__fsm_8h.html ad881c89ed8b105db2c729c9fd9201d46 (tsk_fsm_t *self, tsk_fsm_state_id new_state) TINYSAK_API tsk_bool_t tsk_fsm_terminated tsk__fsm_8h.html a0496f698deb3cfa7c7dc7d3e2ca52c3c (tsk_fsm_t *self) TINYSAK_GEXTERN const tsk_object_def_t * tsk_fsm_def_t tsk__fsm_8h.html a8e917fdf70178d06cb691f888ed44e7f TINYSAK_GEXTERN const tsk_object_def_t * tsk_fsm_entry_def_t tsk__fsm_8h.html af01d1250037316521f68c3ebe36e3492 tsk_hmac.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__hmac_8c tsk_hmac.h tsk_string.h tsk_buffer.h #define TSK_MAX_BLOCK_SIZE tsk__hmac_8c.html a6eb804cde523f83c9a43722b199abe8f enum tsk_hash_type_e tsk_hash_type_t group__tsk__hmac__group.html gaa0bd128426d679716d9d23a0fb677469 tsk_hash_type_e group__tsk__hmac__group.html gaeec7a6e6f400d343cce4e646099aeded md5 group__tsk__hmac__group.html ggaeec7a6e6f400d343cce4e646099aededa261074350302568b2909ca5caaf32c4c sha1 group__tsk__hmac__group.html ggaeec7a6e6f400d343cce4e646099aededa79411db037421f2bf2355d19f282444b int tsk_hmac_xxxcompute tsk__hmac_8c.html ad841da0165c4d2af4397629cacdb119e (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_hash_type_t type, uint8_t *digest) int hmac_md5_compute group__tsk__hmac__group.html gaa4085ee3be5e9d58c675fbf81333121b (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_md5string_t *result) int hmac_md5digest_compute group__tsk__hmac__group.html ga1a70aab02cdd93eb7e75c26ed79db846 (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_md5digest_t result) int hmac_sha1_compute group__tsk__hmac__group.html gadbbbed195249a97ef96509932ba4c1ea (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_sha1string_t *result) int hmac_sha1digest_compute group__tsk__hmac__group.html ga3a4fcff9ca7e9ec85d3d3fca50b16de0 (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_sha1digest_t result) tsk_hmac.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__hmac_8h tinysak_config.h tsk_sha1.h tsk_md5.h TSK_BEGIN_DECLS TINYSAK_API int hmac_md5_compute group__tsk__hmac__group.html gaa4085ee3be5e9d58c675fbf81333121b (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_md5string_t *result) TINYSAK_API int hmac_md5digest_compute group__tsk__hmac__group.html ga1a70aab02cdd93eb7e75c26ed79db846 (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_md5digest_t result) TINYSAK_API int hmac_sha1_compute group__tsk__hmac__group.html gadbbbed195249a97ef96509932ba4c1ea (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_sha1string_t *result) TINYSAK_API int hmac_sha1digest_compute group__tsk__hmac__group.html ga3a4fcff9ca7e9ec85d3d3fca50b16de0 (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_sha1digest_t result) tsk_list.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__list_8c tsk_list.h tsk_memory.h tsk_debug.h tsk_list_t * tsk_list_create group__tsk__list__group.html ga2fb2802394ee97c550ae1e39bb8d073a () tsk_list_item_t * tsk_list_item_create group__tsk__list__group.html ga66702bf5657b609fd6b4e5df5e780ca4 () int tsk_list_lock group__tsk__list__group.html ga50ea10b14ed681d3d479b323b33f6c28 (tsk_list_t *list) int tsk_list_unlock group__tsk__list__group.html ga31b7bea171002ae04936016725a87b06 (tsk_list_t *list) tsk_bool_t tsk_list_remove_item group__tsk__list__group.html ga44500e0068cc22497cc2da1b18887baa (tsk_list_t *list, tsk_list_item_t *item) tsk_list_item_t * tsk_list_pop_item_by_data group__tsk__list__group.html gab0fd61b7818ab2bc66089a8f2df08329 (tsk_list_t *list, const tsk_object_t *tskobj) tsk_bool_t tsk_list_remove_item_by_data group__tsk__list__group.html ga18a64e50198a039b514efcc46567fb66 (tsk_list_t *list, const tsk_object_t *tskobj) tsk_list_item_t * tsk_list_pop_item_by_pred group__tsk__list__group.html gac19d6873b2ba28e0e94c0124de6e03ad (tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) tsk_bool_t tsk_list_remove_item_by_pred group__tsk__list__group.html ga3220db1a9f9d848e3d10792fc52644c6 (tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) void tsk_list_clear_items group__tsk__list__group.html ga74a841b1c7df8292b1207fb2f648252b (tsk_list_t *list) tsk_list_item_t * tsk_list_pop_first_item group__tsk__list__group.html ga511f50b84436857501c343b48938bcc5 (tsk_list_t *list) void tsk_list_push_item group__tsk__list__group.html ga78e84f4c8fb03171ed290b8019997aef (tsk_list_t *list, tsk_list_item_t **item, tsk_bool_t back) void tsk_list_push_filtered_item group__tsk__list__group.html gad2e1c9d02af90c65b64880fe205c98c5 (tsk_list_t *list, tsk_list_item_t **item, tsk_bool_t ascending) int tsk_list_push_list group__tsk__list__group.html ga37e45e926966517183eade6ccc44ea10 (tsk_list_t *dest, const tsk_list_t *src, tsk_bool_t back) int tsk_list_push_data group__tsk__list__group.html gae7e9a0c30273ca8ee8e2cb254028d38b (tsk_list_t *list, tsk_object_t **tskobj, tsk_bool_t back) int tsk_list_push_filtered_data group__tsk__list__group.html ga5a4bb534cf6c75b57c7f7492d7dd0023 (tsk_list_t *list, tsk_object_t **tskobj, tsk_bool_t ascending) const tsk_list_item_t * tsk_list_find_item_by_data group__tsk__list__group.html ga126667d805e5cc53af126bbd69ef6b53 (const tsk_list_t *list, const tsk_object_t *tskobj) const tsk_list_item_t * tsk_list_find_item_by_pred group__tsk__list__group.html ga830c02dde8ebc3f009365358e42c90f0 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) const tsk_object_t * tsk_list_find_object_by_pred group__tsk__list__group.html gacedbefcbe8600f1ae107560b1e97aa29 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) const tsk_object_t * tsk_list_find_object_by_data tsk__list_8c.html aefdcdcd453553996920221f47a8ffc61 (const tsk_list_t *list, const tsk_object_t *tskobj) const tsk_object_t * tsk_list_find_object_by_pred_at_index group__tsk__list__group.html gabb9ce61a7bfa57c0e2f7da13ea19fe1a (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data, tsk_size_t index) int tsk_list_find_index_by_pred group__tsk__list__group.html gaa0e5ebcd7e7d8675364ad5ea0bfd9130 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) tsk_size_t tsk_list_count group__tsk__list__group.html ga4f3cf383327dc893a85685f826c44a04 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) const tsk_object_def_t * tsk_list_item_def_t tsk__list_8c.html a2d8374f72591187b9366fc490657a376 const tsk_object_def_t * tsk_list_def_t tsk__list_8c.html ab1bcb3571ff95e9050099b7ceae580d1 tsk_list.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__list_8h tinysak_config.h tsk_mutex.h tsk_object.h tsk_list_item_s tsk_list_s #define TSK_LIST_IS_EMPTY group__tsk__list__group.html ga07a22a65253a69fea8883c225709a424 (list) #define TSK_LIST_IS_FIRST group__tsk__list__group.html gaf64bb60eda0b18f54c3018eabcab09f7 (list, item) #define TSK_LIST_IS_LAST group__tsk__list__group.html gad40aeb145d5a4af93c13f7ba71fcf19b (list, item) #define TSK_LIST_FIRST_DATA group__tsk__list__group.html ga8d68515819b00575fb8bd3c35fbb7ed7 (list) #define TSK_LIST_LAST_DATA group__tsk__list__group.html gadcecd32526f83b78400d92feda4b24a3 (list) #define tsk_list_foreach group__tsk__list__group.html ga3dc00dc6de6f204db6cc311fab641552 (item, list) #define tsk_list_remove_first_item group__tsk__list__group.html ga542aba5bbf5377257bc29ccfb0601309 (list) #define tsk_list_remove_last_item group__tsk__list__group.html ga286b23fd90b6bacf7bbac77ef9d044b3 (list) #define tsk_list_push_back_item group__tsk__list__group.html ga7e9af70f535944be00c283d51e197c49 (list, item) #define tsk_list_push_front_item group__tsk__list__group.html gadef4a064d5e88a24b5b6a48d1680e2af (list, item) #define tsk_list_push_ascending_item group__tsk__list__group.html ga9239fd1b3ca181b7fee9c5489e0b095d (list, item) #define tsk_list_push_descending_item group__tsk__list__group.html gac44b14cd88a2eda24500a8750402b34a (list, item) #define tsk_list_pushback_list group__tsk__list__group.html ga6e73ea373bb74e3b1a3f963c69ab4db1 (destination, source) #define tsk_list_pushfront_list group__tsk__list__group.html gaa94132edee7964ba4f5d4a937d877602 (destination, source) #define tsk_list_push_back_data group__tsk__list__group.html gad1042b711878ab31c53b6690c55a433d (list, data) #define tsk_list_push_front_data group__tsk__list__group.html gad9158bd82e61cf316f7fe3005da6e5da (list, data) #define tsk_list_push_ascending_data group__tsk__list__group.html gad6555e1039b659f0dd76f05ffc89d000 (list, tskobj) #define tsk_list_push_descending_data group__tsk__list__group.html ga41f19af5a48eccb1d07e49df049b3015 (list, tskobj) struct tsk_list_item_s tsk_list_item_t group__tsk__list__group.html ga7a571edc459af1e1f1019a029e0a694f struct tsk_list_s tsk_list_t group__tsk__list__group.html ga002f4981eafdbe60111f916ccdfcb128 int(* tsk_list_func_predicate group__tsk__list__group.html ga527098153df95a041c510091e0a80267 )(const tsk_list_item_t *item, const void *data) TINYSAK_API tsk_list_t * tsk_list_create group__tsk__list__group.html ga2fb2802394ee97c550ae1e39bb8d073a () TINYSAK_API tsk_list_item_t * tsk_list_item_create group__tsk__list__group.html ga66702bf5657b609fd6b4e5df5e780ca4 () TINYSAK_API int tsk_list_lock group__tsk__list__group.html ga50ea10b14ed681d3d479b323b33f6c28 (tsk_list_t *list) TINYSAK_API int tsk_list_unlock group__tsk__list__group.html ga31b7bea171002ae04936016725a87b06 (tsk_list_t *list) TINYSAK_API tsk_bool_t tsk_list_remove_item group__tsk__list__group.html ga44500e0068cc22497cc2da1b18887baa (tsk_list_t *list, tsk_list_item_t *item) TINYSAK_API tsk_list_item_t * tsk_list_pop_item_by_data group__tsk__list__group.html gab0fd61b7818ab2bc66089a8f2df08329 (tsk_list_t *list, const tsk_object_t *tskobj) TINYSAK_API tsk_bool_t tsk_list_remove_item_by_data group__tsk__list__group.html ga18a64e50198a039b514efcc46567fb66 (tsk_list_t *list, const tsk_object_t *tskobj) TINYSAK_API tsk_bool_t tsk_list_remove_item_by_pred group__tsk__list__group.html ga3220db1a9f9d848e3d10792fc52644c6 (tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) TINYSAK_API tsk_list_item_t * tsk_list_pop_item_by_pred group__tsk__list__group.html gac19d6873b2ba28e0e94c0124de6e03ad (tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) TINYSAK_API void tsk_list_clear_items group__tsk__list__group.html ga74a841b1c7df8292b1207fb2f648252b (tsk_list_t *list) TINYSAK_API tsk_list_item_t * tsk_list_pop_first_item group__tsk__list__group.html ga511f50b84436857501c343b48938bcc5 (tsk_list_t *list) TINYSAK_API void tsk_list_push_item group__tsk__list__group.html ga78e84f4c8fb03171ed290b8019997aef (tsk_list_t *list, tsk_list_item_t **item, tsk_bool_t back) TINYSAK_API void tsk_list_push_filtered_item group__tsk__list__group.html gad2e1c9d02af90c65b64880fe205c98c5 (tsk_list_t *list, tsk_list_item_t **item, tsk_bool_t ascending) TINYSAK_API int tsk_list_push_list group__tsk__list__group.html ga37e45e926966517183eade6ccc44ea10 (tsk_list_t *destination, const tsk_list_t *source, tsk_bool_t back) TINYSAK_API int tsk_list_push_data group__tsk__list__group.html gae7e9a0c30273ca8ee8e2cb254028d38b (tsk_list_t *list, tsk_object_t **tskobj, tsk_bool_t back) TINYSAK_API int tsk_list_push_filtered_data group__tsk__list__group.html ga5a4bb534cf6c75b57c7f7492d7dd0023 (tsk_list_t *list, tsk_object_t **tskobj, tsk_bool_t ascending) TINYSAK_API const tsk_list_item_t * tsk_list_find_item_by_data group__tsk__list__group.html ga126667d805e5cc53af126bbd69ef6b53 (const tsk_list_t *list, const tsk_object_t *tskobj) TINYSAK_API const tsk_list_item_t * tsk_list_find_item_by_pred group__tsk__list__group.html ga830c02dde8ebc3f009365358e42c90f0 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) TINYSAK_API const tsk_object_t * tsk_list_find_object_by_data tsk__list_8h.html acabe3d40feed0fd91b4b19491d5eb006 (const tsk_list_t *list, const tsk_object_t *tskobj) TINYSAK_API const tsk_object_t * tsk_list_find_object_by_pred group__tsk__list__group.html gacedbefcbe8600f1ae107560b1e97aa29 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) TINYSAK_API const tsk_object_t * tsk_list_find_object_by_pred_at_index group__tsk__list__group.html gabb9ce61a7bfa57c0e2f7da13ea19fe1a (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data, tsk_size_t index) TINYSAK_API int tsk_list_find_index_by_pred group__tsk__list__group.html gaa0e5ebcd7e7d8675364ad5ea0bfd9130 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) TINYSAK_API tsk_size_t tsk_list_count group__tsk__list__group.html ga4f3cf383327dc893a85685f826c44a04 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) TINYSAK_GEXTERN const tsk_object_def_t * tsk_list_def_t tsk__list_8h.html a60a97db634e7b9ef3e3878400d710312 TINYSAK_GEXTERN const tsk_object_def_t * tsk_list_item_def_t tsk__list_8h.html ab91ea3e24622a03f5110f7cafa534be3 tsk_md5.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__md5_8c tsk_md5.h tsk_string.h #define tsk_byteReverse group__tsk__md5__group.html ga518ec0e3e377b3da67ae8019fc1e6a0c (buf, words) #define F1 tsk__md5_8c.html a3c2b6b2959faadfcf644757cb570b734 (x, y, z) #define F2 tsk__md5_8c.html ae131b09a86bdafd00f48095647e80a00 (x, y, z) #define F3 tsk__md5_8c.html a8f6625b749e5fe36981ee2d149229b98 (x, y, z) #define F4 tsk__md5_8c.html a61cdb7eca418cc9b37e33601c1b08868 (x, y, z) #define MD5STEP tsk__md5_8c.html ac73d2be8c5c464c7566f290300d2d756 (f, w, x, y, z, in, s) void tsk_md5init group__tsk__md5__group.html ga42503ae8b9fb7b62153cc88307b2c750 (tsk_md5context_t *ctx) void tsk_md5update group__tsk__md5__group.html gae36ae9627c1eb5760415ab6e8d6f8566 (tsk_md5context_t *ctx, uint8_t const *buf, tsk_size_t len) void tsk_md5final group__tsk__md5__group.html ga3fa4d0613f3c999a65e5d4d016b973e8 (tsk_md5digest_t digest, tsk_md5context_t *ctx) void tsk_md5transform group__tsk__md5__group.html ga1eb60a1ed35b2d103881d60c3fcc0f81 (uint32_t buf[4], uint32_t const in[TSK_MD5_DIGEST_SIZE]) int tsk_md5compute group__tsk__md5__group.html ga7c088380455e3aba0413be8e312fff06 (const char *input, tsk_size_t size, tsk_md5string_t *result) tsk_md5.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__md5_8h tinysak_config.h tsk_md5context_s #define TSK_MD5_DIGEST_SIZE tsk__md5_8h.html a302032c8a72152cf1e7c02ab7acea9aa #define TSK_MD5_BLOCK_SIZE group__tsk__md5__group.html gab5a94ba495c9b2bcc491dd588bbbbaa1 #define TSK_MD5_EMPTY group__tsk__md5__group.html ga4a697e556ebf215706dfe290d79cc42e #define TSK_MD5_STRING_SIZE group__tsk__md5__group.html ga5db19878f020d26450704a9b47740f97 #define TSK_MD5_DIGEST_CALC tsk__md5_8h.html ab1a42b0ced2e43d7aad9ec67eabe0378 (input, input_size, digest) char tsk_md5string_t tsk__md5_8h.html a7872a980c4ef62f972a282a16f725d5e [TSK_MD5_STRING_SIZE+1] uint8_t tsk_md5digest_t tsk__md5_8h.html aedf252ab5f53e542f2e672f6919c4fe6 [TSK_MD5_DIGEST_SIZE] struct tsk_md5context_s tsk_md5context_t tsk__md5_8h.html aec77fdece19cc99a493c65cff327e12e TINYSAK_API void tsk_md5init group__tsk__md5__group.html ga42503ae8b9fb7b62153cc88307b2c750 (tsk_md5context_t *context) TINYSAK_API void tsk_md5update group__tsk__md5__group.html gae36ae9627c1eb5760415ab6e8d6f8566 (tsk_md5context_t *context, uint8_t const *buf, tsk_size_t len) TINYSAK_API void tsk_md5final group__tsk__md5__group.html ga3fa4d0613f3c999a65e5d4d016b973e8 (tsk_md5digest_t digest, tsk_md5context_t *context) TINYSAK_API void tsk_md5transform group__tsk__md5__group.html ga1eb60a1ed35b2d103881d60c3fcc0f81 (uint32_t buf[4], uint32_t const in[TSK_MD5_DIGEST_SIZE]) TINYSAK_API int tsk_md5compute group__tsk__md5__group.html ga7c088380455e3aba0413be8e312fff06 (const char *input, tsk_size_t size, tsk_md5string_t *result) tsk_memory.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__memory_8c tsk_memory.h tsk_debug.h void * tsk_malloc group__tsk__memory__group.html gadf67b3acd9d721b603821aa9a0c8fb56 (tsk_size_t size) void * tsk_realloc group__tsk__memory__group.html gaac69627d2bbf3aeef0e0aafb6371bf82 (void *ptr, tsk_size_t size) void tsk_free group__tsk__memory__group.html ga68503d6c940fa6739cc56f3bb8894301 (void **ptr) void * tsk_calloc group__tsk__memory__group.html gaf4d8432e44e4c13cd1f82243e0b156b3 (tsk_size_t num, tsk_size_t size) tsk_memory.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__memory_8h tinysak_config.h #define TSK_SAFE_FREE group__tsk__memory__group.html gafa021802335b70c6358abe3cb0c2fba4 (ptr) #define TSK_FREE group__tsk__memory__group.html ga32ce64ddec3db2fa200fd91c8dec5016 (ptr) #define TSK_SAFE_FREE_ARRAY tsk__memory_8h.html acecefb0cab562faa68d2f18fbf136d44 (pptr, count) #define TSK_FREE_ARRAY tsk__memory_8h.html a1f850c582883501d07d80e61d033940a (pptr, count) #define TSK_SAFE_FREE_TABLE tsk__memory_8h.html a9ce91437d0ce2fd1c24732ad3a233eff (pptr) #define TSK_FREE_TABLE tsk__memory_8h.html a6e7a3174eac636003300cab43dc88739 (pptr) TINYSAK_API void * tsk_malloc group__tsk__memory__group.html gadf67b3acd9d721b603821aa9a0c8fb56 (tsk_size_t size) TINYSAK_API void * tsk_realloc group__tsk__memory__group.html gaac69627d2bbf3aeef0e0aafb6371bf82 (void *ptr, tsk_size_t size) TINYSAK_API void tsk_free group__tsk__memory__group.html ga68503d6c940fa6739cc56f3bb8894301 (void **ptr) TINYSAK_API void * tsk_calloc group__tsk__memory__group.html gaf4d8432e44e4c13cd1f82243e0b156b3 (tsk_size_t num, tsk_size_t size) tsk_mutex.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__mutex_8c tsk_mutex.h tsk_memory.h tsk_debug.h #define MUTEX_S tsk__mutex_8c.html a6495ff55339fe11d5aa30adade2ab1ed #define TSK_ERROR_NOT_OWNER tsk__mutex_8c.html aebac307067fdb317f04b12ccea64c5cd #define TSK_RECURSIVE_MUTEXATTR tsk__mutex_8c.html a419851aba1761318d4ccc3425c1bcc92 MUTEX_S * MUTEX_T tsk__mutex_8c.html aacf6b9dcf963c3e09a64dce5f7f6502d tsk_mutex_handle_t * tsk_mutex_create group__tsk__mutex__group.html gaaf964e56762d736c25b75d1ac99b864b () tsk_mutex_handle_t * tsk_mutex_create_2 group__tsk__mutex__group.html gaa0b8c4e50880a5972727af84be43392d (tsk_bool_t recursive) int tsk_mutex_lock group__tsk__mutex__group.html ga8a5e359d06ff188986175690b39a0150 (tsk_mutex_handle_t *handle) int tsk_mutex_unlock group__tsk__mutex__group.html ga94e3cda29378307cbd370ab9c49dd584 (tsk_mutex_handle_t *handle) void tsk_mutex_destroy group__tsk__mutex__group.html gad113bb5fdcaef72e3fcbe0537cbe2788 (tsk_mutex_handle_t **handle) tsk_mutex.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__mutex_8h tinysak_config.h TINYSAK_API tsk_mutex_handle_t * tsk_mutex_create group__tsk__mutex__group.html gaaf964e56762d736c25b75d1ac99b864b () TINYSAK_API tsk_mutex_handle_t * tsk_mutex_create_2 group__tsk__mutex__group.html gaa0b8c4e50880a5972727af84be43392d (tsk_bool_t recursive) TINYSAK_API int tsk_mutex_lock group__tsk__mutex__group.html ga8a5e359d06ff188986175690b39a0150 (tsk_mutex_handle_t *handle) TINYSAK_API int tsk_mutex_unlock group__tsk__mutex__group.html ga94e3cda29378307cbd370ab9c49dd584 (tsk_mutex_handle_t *handle) TINYSAK_API void tsk_mutex_destroy group__tsk__mutex__group.html gad113bb5fdcaef72e3fcbe0537cbe2788 (tsk_mutex_handle_t **handle) TSK_BEGIN_DECLS typedef void tsk_mutex_handle_t group__tsk__mutex__group.html ga2c8f7cbe4027fb08a072376d92834995 tsk_object.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__object_8c tsk_object.h tsk_memory.h tsk_debug.h tsk_common.h #define TSK_DEBUG_OBJECTS tsk__object_8c.html a6cda304ddd5bb2526db60c74a98ba28c #define tsk_atomic_inc tsk__object_8c.html af9bd7d247bb341603d25753bce4545dd (_ptr_) #define tsk_atomic_dec tsk__object_8c.html afc7e78d6f5976b48011db7e05af37d18 (_ptr_) tsk_object_t * tsk_object_new group__tsk__object__group.html gaa3ee920a46dea8ba02932aa8e6a6060e (const tsk_object_def_t *objdef,...) tsk_object_t * tsk_object_new_2 group__tsk__object__group.html ga63893a9927979180dfc7621492f334c4 (const tsk_object_def_t *objdef, va_list *ap) tsk_size_t tsk_object_sizeof group__tsk__object__group.html ga65133674abc90858ffbc13c40ec33745 (const tsk_object_t *self) int tsk_object_cmp group__tsk__object__group.html gacf253f86208fb586b8d86f0e9bb3c549 (const tsk_object_t *object1, const tsk_object_t *object2) tsk_object_t * tsk_object_ref group__tsk__object__group.html gaaea32a7f461d6f2fd1e0e5a19bbb986f (tsk_object_t *self) tsk_object_t * tsk_object_unref group__tsk__object__group.html ga32ef69f32a1dd6bc0d0be0e164ea2843 (tsk_object_t *self) tsk_size_t tsk_object_get_refcount group__tsk__object__group.html ga5aa9abd63a8f5215561603120bc8d5d4 (tsk_object_t *self) void tsk_object_delete group__tsk__object__group.html ga4f4eb990f3cf2f579f439870e8fec35d (tsk_object_t *self) tsk_object.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__object_8h tinysak_config.h tsk_object_header_s tsk_object_def_s #define TSK_OBJECT tsk__object_8h.html a92b17060d5b7b37bbd20aee7f17aa928 (self) #define TSK_OBJECT_SAFE_FREE group__tsk__object__group.html ga56da14173987325ef8b0c75fec002664 (self) #define TSK_OBJECT_SAFE_FREE_ARRAY tsk__object_8h.html a57d80d2148d83e2b354aead58c8c815d (self, count) #define TSK_OBJECT_SAFE_FREE_TABLE tsk__object_8h.html a474af646ddb95e42d3cacbbc85fc5ecc (self) #define TSK_DECLARE_OBJECT group__tsk__object__group.html ga2b288558d49ee137b399e49cd5aa552e #define TSK_OBJECT_DEF group__tsk__object__group.html ga2e8cef948dd1000968ae4df6cc7d7e69 (self) #define TSK_OBJECT_HEADER tsk__object_8h.html a58c9c81151b88e275c7de73df458e7a6 (object) void tsk_object_t group__tsk__object__group.html ga96b70aef427c047a32ce5197a9aad564 struct tsk_object_header_s tsk_object_header_t tsk__object_8h.html a6f01617111fbf74cccfb24618b9cc2af struct tsk_object_def_s tsk_object_def_t group__tsk__object__group.html ga28480098d7f6bdcc8c9361286959229e TINYSAK_API tsk_object_t * tsk_object_new group__tsk__object__group.html gaa3ee920a46dea8ba02932aa8e6a6060e (const tsk_object_def_t *objdef,...) TINYSAK_API tsk_object_t * tsk_object_new_2 group__tsk__object__group.html ga63893a9927979180dfc7621492f334c4 (const tsk_object_def_t *objdef, va_list *ap) TINYSAK_API tsk_size_t tsk_object_sizeof group__tsk__object__group.html ga65133674abc90858ffbc13c40ec33745 (const tsk_object_t *) TINYSAK_API int tsk_object_cmp group__tsk__object__group.html gacf253f86208fb586b8d86f0e9bb3c549 (const void *self, const tsk_object_t *object) TINYSAK_API tsk_object_t * tsk_object_ref group__tsk__object__group.html gaaea32a7f461d6f2fd1e0e5a19bbb986f (tsk_object_t *self) TINYSAK_API tsk_object_t * tsk_object_unref group__tsk__object__group.html ga32ef69f32a1dd6bc0d0be0e164ea2843 (tsk_object_t *self) TINYSAK_API tsk_size_t tsk_object_get_refcount group__tsk__object__group.html ga5aa9abd63a8f5215561603120bc8d5d4 (tsk_object_t *self) TINYSAK_API void tsk_object_delete group__tsk__object__group.html ga4f4eb990f3cf2f579f439870e8fec35d (tsk_object_t *self) tsk_options.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__options_8c tsk_options.h tsk_memory.h tsk_string.h tsk_common.h tsk_option_t * tsk_option_create group__tsk__options__group.html ga15c3f065d1b4ed0894d653460ed7aee8 (int id, const char *value) tsk_option_t * tsk_option_create_null group__tsk__options__group.html ga539381ba69534803eec268721f71d734 () tsk_bool_t tsk_options_have_option group__tsk__options__group.html ga95cd90fc62a7c94242ef3565e3d29c12 (const tsk_options_L_t *self, int id) int tsk_options_add_option group__tsk__options__group.html gaf4a7e2b50370d3bacbfb02d6208bde48 (tsk_options_L_t **self, int id, const char *value) int tsk_options_add_option_2 tsk__options_8c.html a31a9228a18e61061490c6ab9983ac908 (tsk_options_L_t **self, const tsk_option_t *option) int tsk_options_remove_option group__tsk__options__group.html ga22d21df71d29386129297cf1c1763edb (tsk_options_L_t *self, int id) const tsk_option_t * tsk_options_get_option_by_id group__tsk__options__group.html gae91a373b327a62b3a8cc13682d6175c4 (const tsk_options_L_t *self, int id) const char * tsk_options_get_option_value group__tsk__options__group.html gaf4a3aa09b3c9e20cfad18639ef3b24b6 (const tsk_options_L_t *self, int id) int tsk_options_get_option_value_as_int group__tsk__options__group.html ga36f6819e19e19ffe6fe0ce8fe639673c (const tsk_options_L_t *self, int id) const tsk_object_def_t * tsk_option_def_t tsk__options_8c.html a35fd4e22079c851cb0936df89eef7f8d tsk_options.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__options_8h tinysak_config.h tsk_object.h tsk_list.h tsk_buffer.h tsk_option_s #define TSK_OPTION_VA_ARGS tsk__options_8h.html adce46a405232a01fa92e26742a4e5781 (id, value) #define TSK_OPTION tsk__options_8h.html a1a3ad89c5ce792a31e9310140eb74f06 (self) struct tsk_option_s tsk_option_t group__tsk__options__group.html gaf060ef8c6afe37ae8c10b9814e005e21 tsk_list_t tsk_options_L_t tsk__options_8h.html a1f619fbe43ff506f357e4518c063b2b6 TINYSAK_API tsk_option_t * tsk_option_create group__tsk__options__group.html ga15c3f065d1b4ed0894d653460ed7aee8 (int id, const char *value) TINYSAK_API tsk_option_t * tsk_option_create_null group__tsk__options__group.html ga539381ba69534803eec268721f71d734 () TINYSAK_API int tsk_options_have_option group__tsk__options__group.html ga95cd90fc62a7c94242ef3565e3d29c12 (const tsk_options_L_t *self, int id) TINYSAK_API int tsk_options_add_option group__tsk__options__group.html gaf4a7e2b50370d3bacbfb02d6208bde48 (tsk_options_L_t **self, int id, const char *value) TINYSAK_API int tsk_options_add_option_2 tsk__options_8h.html a7f8e7bc2e6630c1745954c5047381465 (tsk_options_L_t **self, const tsk_option_t *option) TINYSAK_API int tsk_options_remove_option group__tsk__options__group.html ga22d21df71d29386129297cf1c1763edb (tsk_options_L_t *self, int id) TINYSAK_API const tsk_option_t * tsk_options_get_option_by_id group__tsk__options__group.html gae91a373b327a62b3a8cc13682d6175c4 (const tsk_options_L_t *self, int id) TINYSAK_API const char * tsk_options_get_option_value group__tsk__options__group.html gaf4a3aa09b3c9e20cfad18639ef3b24b6 (const tsk_options_L_t *self, int id) TINYSAK_API int tsk_options_get_option_value_as_int group__tsk__options__group.html ga36f6819e19e19ffe6fe0ce8fe639673c (const tsk_options_L_t *self, int id) TINYSAK_GEXTERN const tsk_object_def_t * tsk_option_def_t tsk__options_8h.html af61fed0795f478465c5b77ae6637f18b tsk_params.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__params_8c tsk_params.h tsk_memory.h tsk_string.h tsk_common.h tsk_debug.h #define PUSH_PARAM tsk__params_8c.html aa7ff6012ff4d41b1c267bb7c0fa73ba8 () tsk_param_t * tsk_param_create group__tsk__params__group.html ga3ce4ef8ec0a30ad5a08d0222ce795a50 (const char *name, const char *value) tsk_param_t * tsk_param_create_null group__tsk__params__group.html gac6b69a0d9a82cf63db111614455f4bfa () tsk_param_t * tsk_params_parse_param group__tsk__params__group.html gaa8a439408d71b4337898c37ea3d71592 (const char *line, tsk_size_t size) tsk_bool_t tsk_params_have_param group__tsk__params__group.html ga31cbb886619c8d00c1805a5feaed8ce6 (const tsk_params_L_t *self, const char *name) int tsk_params_add_param group__tsk__params__group.html ga42acaefd481f3af60bd7029b968630d2 (tsk_params_L_t **self, const char *name, const char *value) int tsk_params_add_param_2 tsk__params_8c.html a3f82a14a8cb75bc1251d7d537875cfae (tsk_params_L_t **self, const tsk_param_t *param) int tsk_params_add_param_3 tsk__params_8c.html aee682d7ca5457fec93f6bcc68dd0f922 (tsk_params_L_t **self, const char *name, int64_t value) int tsk_params_remove_param group__tsk__params__group.html gab0f4f4d272eec7eb8a4cd10027eea260 (tsk_params_L_t *self, const char *name) const tsk_param_t * tsk_params_get_param_by_name group__tsk__params__group.html gabb53a986f29f1de5a400ae448153d09f (const tsk_params_L_t *self, const char *name) const char * tsk_params_get_param_value group__tsk__params__group.html gaa9d1485289ab4f56eb659ba4d2978d2e (const tsk_params_L_t *self, const char *name) int tsk_params_get_param_value_as_int group__tsk__params__group.html ga0c24b5d4f9d070109a8ac2ed20233158 (const tsk_params_L_t *self, const char *name) int tsk_params_param_tostring group__tsk__params__group.html ga0af26eb3c22e24fa0afdf8328633ab05 (const tsk_param_t *param, tsk_buffer_t *output) int tsk_params_tostring group__tsk__params__group.html ga724a941858f72384e0163be39c550595 (const tsk_params_L_t *self, const char separator, tsk_buffer_t *output) tsk_params_L_t * tsk_params_fromstring group__tsk__params__group.html ga90890f00599201b2bd599f3e4d406746 (const char *string, const char *separator, tsk_bool_t trim) const tsk_object_def_t * tsk_param_def_t tsk__params_8c.html a4e9fd59fdcd636516a3d55e470b7e6bb tsk_params.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__params_8h tinysak_config.h tsk_object.h tsk_list.h tsk_buffer.h tsk_param_s #define TSK_PARAM_VA_ARGS tsk__params_8h.html a82d8ee4b4d65e09902bd7182232c9b56 (name, value) #define TSK_PARAM tsk__params_8h.html a646bb88b397a6de55b4daa74b432b1eb (self) struct tsk_param_s tsk_param_t group__tsk__params__group.html gaeb6673242bb3fe02f0ed95c99738712a tsk_list_t tsk_params_L_t tsk__params_8h.html a3fabe285dce65c301b8065c197cead83 TINYSAK_API tsk_param_t * tsk_param_create group__tsk__params__group.html ga3ce4ef8ec0a30ad5a08d0222ce795a50 (const char *name, const char *value) TINYSAK_API tsk_param_t * tsk_param_create_null group__tsk__params__group.html gac6b69a0d9a82cf63db111614455f4bfa () TINYSAK_API tsk_param_t * tsk_params_parse_param group__tsk__params__group.html gaa8a439408d71b4337898c37ea3d71592 (const char *line, tsk_size_t size) TINYSAK_API tsk_bool_t tsk_params_have_param group__tsk__params__group.html ga31cbb886619c8d00c1805a5feaed8ce6 (const tsk_params_L_t *self, const char *name) TINYSAK_API int tsk_params_add_param group__tsk__params__group.html ga42acaefd481f3af60bd7029b968630d2 (tsk_params_L_t **self, const char *name, const char *value) TINYSAK_API int tsk_params_add_param_2 tsk__params_8h.html a35a9c7e7e43a4d393705b5c199e27757 (tsk_params_L_t **self, const tsk_param_t *param) TINYSAK_API int tsk_params_add_param_3 tsk__params_8h.html ab0b4673ec1a1a021399ba522cc3879a3 (tsk_params_L_t **self, const char *name, int64_t value) TINYSAK_API int tsk_params_remove_param group__tsk__params__group.html gab0f4f4d272eec7eb8a4cd10027eea260 (tsk_params_L_t *self, const char *name) TINYSAK_API const tsk_param_t * tsk_params_get_param_by_name group__tsk__params__group.html gabb53a986f29f1de5a400ae448153d09f (const tsk_params_L_t *self, const char *name) TINYSAK_API const char * tsk_params_get_param_value group__tsk__params__group.html gaa9d1485289ab4f56eb659ba4d2978d2e (const tsk_params_L_t *self, const char *name) TINYSAK_API int tsk_params_get_param_value_as_int group__tsk__params__group.html ga0c24b5d4f9d070109a8ac2ed20233158 (const tsk_params_L_t *self, const char *name) TINYSAK_API int tsk_params_param_tostring group__tsk__params__group.html ga0af26eb3c22e24fa0afdf8328633ab05 (const tsk_param_t *param, tsk_buffer_t *output) TINYSAK_API int tsk_params_tostring group__tsk__params__group.html ga724a941858f72384e0163be39c550595 (const tsk_params_L_t *self, const char separator, tsk_buffer_t *output) TINYSAK_API tsk_params_L_t * tsk_params_fromstring group__tsk__params__group.html ga90890f00599201b2bd599f3e4d406746 (const char *string, const char *separator, tsk_bool_t trim) TINYSAK_GEXTERN const tsk_object_def_t * tsk_param_def_t tsk__params_8h.html a28ab451d4c278e33139d2468eef56071 tsk_plugin.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__plugin_8c tsk_plugin.h tsk_string.h tsk_memory.h tsk_debug.h tsk_plugin_s #define TSK_PLUGIN_FUNC_NAME_DEF_COUNT tsk__plugin_8c.html a11b1df2e107fae5e9f533ac8c8d654a2 #define TSK_PLUGIN_FUNC_NAME_DEF_TYPE_AT tsk__plugin_8c.html ad5fe17e9f778474ac95f3157a0a4c68d #define TSK_PLUGIN_FUNC_NAME_DEF_MEDIA_TYPE_AT tsk__plugin_8c.html a576955ae6447ff0d61b52dc4246d48c0 #define TSK_PLUGIN_FUNC_NAME_DEF_AT tsk__plugin_8c.html aa9585d49925e60516aab19267da7733d int(* symbol_get_def_count tsk__plugin_8c.html a96c7b7a323905627ccab09dc1e94ef4a )(void) tsk_plugin_def_type_t(* symbol_get_def_type_at tsk__plugin_8c.html abbe12750ae4fb51c19f3187b265940c4 )(int index) tsk_plugin_def_media_type_t(* symbol_get_def_media_type_at tsk__plugin_8c.html a984e7a0b453ba7430c691549c0b29d2a )(int index) tsk_plugin_def_ptr_const_t(* symbol_get_def_at tsk__plugin_8c.html a3e43533b0deeb006542609ca4b738aa3 )(int index) struct tsk_plugin_s tsk_plugin_t tsk__plugin_8c.html a0d9cee25c345ca883c338bce22927667 tsk_plugin_t * tsk_plugin_create tsk__plugin_8c.html a38088df553f4235081b970d3d16c2d71 (const char *path) tsk_plugin_def_ptr_const_t tsk_plugin_get_def_2 tsk__plugin_8c.html a78b3b1573c108082ab29bfe567f38014 (struct tsk_plugin_s *self, tsk_plugin_def_type_t type, tsk_plugin_def_media_type_t media_type, tsk_size_t index) tsk_plugin_def_ptr_const_t tsk_plugin_get_def tsk__plugin_8c.html aee900549d071b402b671af0caf4ae7be (tsk_plugin_t *self, tsk_plugin_def_type_t type, tsk_plugin_def_media_type_t media_type) tsk_plugin_symbol_t * tsk_plugin_get_symbol tsk__plugin_8c.html a9a6adcace8241b5f1c3c3f9979745ed7 (tsk_plugin_t *self, const char *symbol_name) tsk_bool_t tsk_plugin_file_exist tsk__plugin_8c.html aeebb694faf5eb896debe1ad8c5ebfbff (const char *path) tsk_plugin.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__plugin_8h tinysak_config.h tsk_object.h TSK_BEGIN_DECLS enum tsk_plugin_def_type_e tsk_plugin_def_type_t tsk__plugin_8h.html a9f0788c66ee365f6ed0908a28afdd481 enum tsk_plugin_def_media_type_e tsk_plugin_def_media_type_t tsk__plugin_8h.html aebaad0f2e202d29063fbfaa4ba1d25aa void tsk_plugin_handle_t tsk__plugin_8h.html a38270312c2a31de5a8793f3e56b127e7 void tsk_plugin_symbol_t tsk__plugin_8h.html aff266dfe3477c929ce00074742f28427 const void * tsk_plugin_def_ptr_const_t tsk__plugin_8h.html a8afd582eafabb58a86c42336cb854944 tsk_plugin_def_type_e tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80 tsk_plugin_def_type_none tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80ae8c7bb90a6f561066d5e2a6da0ecd91a tsk_plugin_def_type_consumer tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80a103a34f8776f6311fa2cbd7fef073965 tsk_plugin_def_type_producer tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80a607d46960829711cf60a3740d22ca92f tsk_plugin_def_type_session tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80acbf83f382445cc8c10ff5df307ebf6ca tsk_plugin_def_type_codec tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80a8bcaf065eb91930ab15bd7d5bee2534c tsk_plugin_def_type_resampler tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80a2a62ae2168064e87a4a9b57f63807871 tsk_plugin_def_type_jb tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80abbe8a05ed9a655b164a147a212fee52f tsk_plugin_def_type_denoiser tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80a020a4daad593c80ba8cc3e0ba5eab0fc tsk_plugin_def_type_converter tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80a5779018ade09b5863c325e375b3182f4 tsk_plugin_def_type_ipsec tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80a470c58c7a9bd835b29053e4cbecd0286 tsk_plugin_def_type_all tsk__plugin_8h.html ae168b589be31c0bbd3c21507be399e80aee072afbc4e2a1a6d39a0b2a31d0a1cc tsk_plugin_def_media_type_e tsk__plugin_8h.html a4e36167c6486d95edf648abb674ff05f tsk_plugin_def_media_type_none tsk__plugin_8h.html a4e36167c6486d95edf648abb674ff05fa8cf7213f08a9444f0c46c26599b6615f tsk_plugin_def_media_type_audio tsk__plugin_8h.html a4e36167c6486d95edf648abb674ff05fa5ce25bc959da3f1a8c195110ebbb1789 tsk_plugin_def_media_type_video tsk__plugin_8h.html a4e36167c6486d95edf648abb674ff05fa317cc1e3e78fc0a6251ad048a60bb046 tsk_plugin_def_media_type_all tsk__plugin_8h.html a4e36167c6486d95edf648abb674ff05fa7e770f77600e4447969331922f690cd1 TINYSAK_API struct tsk_plugin_s * tsk_plugin_create tsk__plugin_8h.html a7054695d1bfc1ca1939928367f9ecd78 (const char *path) TINYSAK_API tsk_plugin_def_ptr_const_t tsk_plugin_get_def tsk__plugin_8h.html a4669bd68dafd479bea0b14b99678cac6 (struct tsk_plugin_s *self, tsk_plugin_def_type_t type, tsk_plugin_def_media_type_t media_type) TINYSAK_API tsk_plugin_def_ptr_const_t tsk_plugin_get_def_2 tsk__plugin_8h.html a0ea7373f1e87d6308cf928208462a661 (struct tsk_plugin_s *self, tsk_plugin_def_type_t type, tsk_plugin_def_media_type_t media_type, tsk_size_t index) TINYSAK_API tsk_plugin_symbol_t * tsk_plugin_get_symbol tsk__plugin_8h.html a64c5a37d5b1ec391aff84701166f3db0 (struct tsk_plugin_s *self, const char *symbol_name) TINYSAK_API tsk_bool_t tsk_plugin_file_exist tsk__plugin_8h.html a8b2e5b88ed98c9b81201b21fe5ac8c35 (const char *path) tsk_ppfcs16.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__ppfcs16_8c tsk_ppfcs16.h uint16_t tsk_pppfcs16 group__tsk__ppfcs16__group.html ga6aeb4f3b70bd66f68d2d1a9fbebc7582 (register uint16_t fcs, register const uint8_t *cp, register int32_t len) tsk_ppfcs16.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__ppfcs16_8h tinysak_config.h #define TSK_PPPINITFCS16 tsk__ppfcs16_8h.html af22b9ac38a9aac0cb7cfddc59792ad59 #define TSK_PPPGOODFCS16 tsk__ppfcs16_8h.html a334e56a2986ff6c9d6a7d42638950ed3 TINYSAK_API uint16_t tsk_pppfcs16 group__tsk__ppfcs16__group.html ga6aeb4f3b70bd66f68d2d1a9fbebc7582 (register uint16_t fcs, register const uint8_t *cp, register int32_t len) tsk_ppfcs32.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__ppfcs32_8c tsk_ppfcs32.h uint32_t tsk_pppfcs32 group__tsk__ppfcs32__group.html gafd4873e357e96a4455e50b6e55d6d54f (register uint32_t fcs, register const uint8_t *cp, register int32_t len) tsk_ppfcs32.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__ppfcs32_8h tinysak_config.h #define TSK_PPPINITFCS32 tsk__ppfcs32_8h.html ae5ac69ad9a4b02520729d9677b94a5b2 #define TSK_PPPGOODFCS32 tsk__ppfcs32_8h.html aea5b54c61ba31efa9375c3662c31c6b5 TINYSAK_API uint32_t tsk_pppfcs32 group__tsk__ppfcs32__group.html gafd4873e357e96a4455e50b6e55d6d54f (register uint32_t fcs, register const uint8_t *cp, register int32_t len) tsk_ragel_state.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__ragel__state_8c tsk_ragel_state.h void tsk_ragel_state_init group__tsk__ragel__state__group.html ga5501b9417f264a8ec197008f084220fb (tsk_ragel_state_t *state, const char *data, tsk_size_t size) tsk_ragel_state.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__ragel__state_8h tinysak_config.h tsk_params.h tsk_ragel_state_s #define atoi64 tsk__ragel__state_8h.html aac4a32a829d1bbbd1f003136c143bbbc #define TSK_SCANNER_SET_STRING group__tsk__ragel__state__group.html gab3bad9dd91bf57945d6991881207439b (string) #define TSK_PARSER_SET_STRING group__tsk__ragel__state__group.html ga98d459a2c3160b37c175ddb8c1638978 (string) #define TSK_SCANNER_SET_INTEGER group__tsk__ragel__state__group.html ga56277e20af043a63529ee517df073888 (integer) #define TSK_PARSER_SET_INTEGER_EX group__tsk__ragel__state__group.html gae2d97ed7f19e0423888b629d488f01a3 (retval, type, func) #define TSK_PARSER_SET_INTEGER group__tsk__ragel__state__group.html ga7935f1a48958154d5d872e39ddcdabcc (retval) #define TSK_PARSER_SET_INT group__tsk__ragel__state__group.html ga1ed59e238f59ab1f9313e77d6c408df5 (retval) #define TSK_PARSER_SET_UINT group__tsk__ragel__state__group.html ga3c9a1b51b38ff79992d2592bee6c8a13 (retval) #define TSK_PARSER_SET_FLOAT group__tsk__ragel__state__group.html ga942dc4c86698c2608553b5e38b817f01 (retval) #define TSK_PARSER_SET_DOUBLE group__tsk__ragel__state__group.html ga97293ec81862088730764f3224b21783 (retval) #define TSK_PARSER_ADD_PARAM group__tsk__ragel__state__group.html ga4c8e3289fce1e4da7f252d9a5febbd51 (dest) #define TSK_SACANNER_ADD_PARAM group__tsk__ragel__state__group.html ga24044072008fc824d550e2d1f8c93981 (dest) #define TSK_PARSER_ADD_STRING group__tsk__ragel__state__group.html ga79bf67f1cf887e50eac9a6c4856bf0eb (dest) struct tsk_ragel_state_s tsk_ragel_state_t group__tsk__ragel__state__group.html gae45218c3eba34c2555e17a117d5cb003 TINYSAK_API void tsk_ragel_state_init group__tsk__ragel__state__group.html ga5501b9417f264a8ec197008f084220fb (tsk_ragel_state_t *state, const char *data, tsk_size_t size) tsk_runnable.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__runnable_8c tsk_runnable.h tsk_thread.h tsk_debug.h tsk_runnable_t * tsk_runnable_create group__tsk__runnable__group.html ga5794a5eaeb3523f697cb7c390a81bc0c () tsk_runnable_t * tsk_runnable_create_2 group__tsk__runnable__group.html ga90d2694789344253fe259de45d6dd29f (int32_t priority) int tsk_runnable_start group__tsk__runnable__group.html ga42877c534be2c2898f3fb82529daa5c4 (tsk_runnable_t *self, const tsk_object_def_t *objdef) int tsk_runnable_set_important group__tsk__runnable__group.html ga90e0d8e4a0de86dc183c9124716afd57 (tsk_runnable_t *self, tsk_bool_t important) int tsk_runnable_set_priority group__tsk__runnable__group.html ga25d13c68e3eb735d58c8f7da2cc89d6b (tsk_runnable_t *self, int32_t priority) int tsk_runnable_stop group__tsk__runnable__group.html ga5b9173b4e6b22204f55f97645acd71e6 (tsk_runnable_t *self) const tsk_object_def_t * tsk_runnable_def_t tsk__runnable_8c.html a5b8aa3dde5e24e838a6d0769178203db tsk_runnable.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__runnable_8h tinysak_config.h tsk_object.h tsk_semaphore.h tsk_thread.h tsk_list.h tsk_runnable_s #define TSK_RUNNABLE group__tsk__runnable__group.html gac2bef0f74acd9c86f5ab7c4b35801ee4 (self) #define TSK_DECLARE_RUNNABLE group__tsk__runnable__group.html ga814229d43b826a259deef2eefa2e0859 #define TSK_RUNNABLE_RUN_BEGIN group__tsk__runnable__group.html ga626da5c40a90003d1c72d7304bbac5d2 (self) #define TSK_RUNNABLE_RUN_END group__tsk__runnable__group.html ga8f92a104a11fdfcd3c701511313a49e8 (self) #define TSK_RUNNABLE_ENQUEUE group__tsk__runnable__group.html ga14e034bba99a99ce9076ea5d0660006f (self,...) #define TSK_RUNNABLE_ENQUEUE_OBJECT group__tsk__runnable__group.html ga913f766dbedd4cb2c6509811ef9624b7 (self, object) #define TSK_RUNNABLE_ENQUEUE_OBJECT_SAFE tsk__runnable_8h.html aa3ddec36f0d271a9b6fbf08d04bd2dca (self, object) #define TSK_RUNNABLE_POP_FIRST group__tsk__runnable__group.html gab0b5f62ddca1b5ae24f37eadcf817298 (self) struct tsk_runnable_s tsk_runnable_t group__tsk__runnable__group.html ga54eb0f526d3315c9e1da776deeb904a8 TSK_BEGIN_DECLS typedef void *TSK_STDCALL * tsk_runnable_func_run group__tsk__runnable__group.html gab771f85c12a8a24c89d3cfc8def77dda (void *self) TINYSAK_API tsk_runnable_t * tsk_runnable_create group__tsk__runnable__group.html ga5794a5eaeb3523f697cb7c390a81bc0c () TINYSAK_API tsk_runnable_t * tsk_runnable_create_2 group__tsk__runnable__group.html ga90d2694789344253fe259de45d6dd29f (int32_t priority) TINYSAK_API int tsk_runnable_start group__tsk__runnable__group.html ga42877c534be2c2898f3fb82529daa5c4 (tsk_runnable_t *self, const tsk_object_def_t *objdef) TINYSAK_API int tsk_runnable_set_important group__tsk__runnable__group.html ga90e0d8e4a0de86dc183c9124716afd57 (tsk_runnable_t *self, tsk_bool_t important) TINYSAK_API int tsk_runnable_set_priority group__tsk__runnable__group.html ga25d13c68e3eb735d58c8f7da2cc89d6b (tsk_runnable_t *self, int32_t priority) TINYSAK_API int tsk_runnable_enqueue tsk__runnable_8h.html a36978d84f61d2a32772b409a36ac6e85 (tsk_runnable_t *self,...) TINYSAK_API int tsk_runnable_stop group__tsk__runnable__group.html ga5b9173b4e6b22204f55f97645acd71e6 (tsk_runnable_t *self) TINYSAK_GEXTERN const tsk_object_def_t * tsk_runnable_def_t tsk__runnable_8h.html a608cb429b0ca65036efc03bc3d6766a5 tsk_safeobj.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__safeobj_8c tsk_safeobj.h tsk_safeobj.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__safeobj_8h tinysak_config.h tsk_mutex.h #define TSK_DECLARE_SAFEOBJ group__tsk__safeobj__group.html ga5e04a13107724380914fc704debc7ba6 #define TSK_SAFEOBJ_MUTEX tsk__safeobj_8h.html a682714be79e68a3f9ed62af5b4192b29 (safeobj) #define tsk_safeobj_init group__tsk__safeobj__group.html gaf3bd528fb9f712b51238f22485b4ea99 (safeobj) #define tsk_safeobj_lock group__tsk__safeobj__group.html gaf0508810ea6d917b271b75cd97ebabae (safeobj) #define tsk_safeobj_unlock group__tsk__safeobj__group.html ga2cebbf10ab680b2e13877a3a5bbd2c79 (safeobj) #define tsk_safeobj_deinit group__tsk__safeobj__group.html gacb9211884adce27e6a82dbf0e29668d4 (safeobj) tsk_semaphore.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__semaphore_8c tsk_semaphore.h tsk_memory.h tsk_debug.h tsk_string.h #define TSK_USE_NAMED_SEM tsk__semaphore_8c.html afc4ee3c581b67ab46175e36c4fd7e8ba #define SEMAPHORE_S tsk__semaphore_8c.html af5257c505ef20549b1e98f0d31d3b3a7 #define GET_SEM tsk__semaphore_8c.html a7ec9cbd02d20a86c9d4e36a5ce9e0fbc (PSEM) sem_t * SEMAPHORE_T tsk__semaphore_8c.html a764f64c997d11f31a8e928e858ec39a8 tsk_semaphore_handle_t * tsk_semaphore_create group__tsk__semaphore__group.html gac7bb53baa18a1c05e591dcd3ce65261b () tsk_semaphore_handle_t * tsk_semaphore_create_2 tsk__semaphore_8c.html aadacac3d370aa289d82eb6751bb5bf72 (int initial_val) int tsk_semaphore_increment group__tsk__semaphore__group.html gad4043d10db2a71dc1fad5b8a2cc1cb01 (tsk_semaphore_handle_t *handle) int tsk_semaphore_decrement group__tsk__semaphore__group.html gaa37790ffbc8c8bd48f973992550be608 (tsk_semaphore_handle_t *handle) void tsk_semaphore_destroy group__tsk__semaphore__group.html ga87e5957481afc5974747cf08e3688aa9 (tsk_semaphore_handle_t **handle) tsk_semaphore.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__semaphore_8h tinysak_config.h TINYSAK_API tsk_semaphore_handle_t * tsk_semaphore_create group__tsk__semaphore__group.html gac7bb53baa18a1c05e591dcd3ce65261b () TINYSAK_API tsk_semaphore_handle_t * tsk_semaphore_create_2 tsk__semaphore_8h.html a37bb525ce6f7261dd0a244c6b6fe9af6 (int initial_val) TINYSAK_API int tsk_semaphore_increment group__tsk__semaphore__group.html gad4043d10db2a71dc1fad5b8a2cc1cb01 (tsk_semaphore_handle_t *handle) TINYSAK_API int tsk_semaphore_decrement group__tsk__semaphore__group.html gaa37790ffbc8c8bd48f973992550be608 (tsk_semaphore_handle_t *handle) TINYSAK_API void tsk_semaphore_destroy group__tsk__semaphore__group.html ga87e5957481afc5974747cf08e3688aa9 (tsk_semaphore_handle_t **handle) TSK_BEGIN_DECLS typedef void tsk_semaphore_handle_t tsk__semaphore_8h.html a70fa578315cfd7a95fa18a997ba13f9a tsk_sha1.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__sha1_8c tsk_sha1.h tsk_string.h #define SHA1CircularShift group__tsk__sha1__group.html gac351d89c022d1b36e6e1d6b8ef5a080d (bits, word) void SHA1PadMessage group__tsk__sha1__group.html ga4fb3a1a10bd34aa315a502a5f2879fe5 (tsk_sha1context_t *) void SHA1ProcessMessageBlock group__tsk__sha1__group.html ga806117aa3f48006f44fe6f5c5d7e5b22 (tsk_sha1context_t *) tsk_sha1_errcode_t tsk_sha1reset group__tsk__sha1__group.html ga571a885d5e57b63861936f8f8b89c26f (tsk_sha1context_t *context) tsk_sha1_errcode_t tsk_sha1result group__tsk__sha1__group.html gabb49e548a020477187b1edacada69287 (tsk_sha1context_t *context, tsk_sha1digest_t Message_Digest) tsk_sha1_errcode_t tsk_sha1input group__tsk__sha1__group.html gaba598c7c2bd12c5e40a5b9f51b64e599 (tsk_sha1context_t *context, const uint8_t *message_array, unsigned length) void tsk_sha1final group__tsk__sha1__group.html ga354a016997a0d24bba246a5fd0174beb (uint8_t *Message_Digest, tsk_sha1context_t *context) tsk_sha1_errcode_t tsk_sha1compute group__tsk__sha1__group.html ga28e5fc9335018d092f374abd63f5eb21 (const char *input, tsk_size_t size, tsk_sha1string_t *result) tsk_sha1.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__sha1_8h tinysak_config.h tsk_sha1context_s #define TSK_SHA1_DIGEST_SIZE group__tsk__sha1__group.html gadc925efe2ee6ed28ae917a927881273c #define TSK_SHA1_BLOCK_SIZE group__tsk__sha1__group.html ga13985728d69be839b3873e829c58e885 #define TSK_SHA1_STRING_SIZE group__tsk__sha1__group.html gac4bd0a2dca1b7466456a46cfb7b8fd42 #define TSK_SHA1_DIGEST_CALC group__tsk__sha1__group.html ga834074aea3007c47f8a13ebc25cb5003 (input, input_size, digest) TSK_BEGIN_DECLS enum tsk_sha1_errcode_e tsk_sha1_errcode_t group__tsk__sha1__group.html ga7e2cdbb9d5d397c1facb9e777b05037a uint8_t tsk_sha1string_t tsk__sha1_8h.html a8a250c622436de308f4ba307a8a74b9e [TSK_SHA1_STRING_SIZE+1] uint8_t tsk_sha1digest_t tsk__sha1_8h.html ac7e02b7ab00b3463fab05a99ce512592 [TSK_SHA1_DIGEST_SIZE] struct tsk_sha1context_s tsk_sha1context_t group__tsk__sha1__group.html gac28d8dfc7802526782492867b3a3d8cb tsk_sha1_errcode_e group__tsk__sha1__group.html gac8abdcb08ff7633e4618440c0e7d85c9 shaSuccess group__tsk__sha1__group.html ggac8abdcb08ff7633e4618440c0e7d85c9a581d05c0e86b0ca3a00c6e24ea81b3fa shaNull group__tsk__sha1__group.html ggac8abdcb08ff7633e4618440c0e7d85c9ae801efd0a808fb77467a5bdf8ad5ee70 shaInputTooLong group__tsk__sha1__group.html ggac8abdcb08ff7633e4618440c0e7d85c9a383493bb8927060f349e11f915cbb636 shaStateError group__tsk__sha1__group.html ggac8abdcb08ff7633e4618440c0e7d85c9af95bed729cc00460585fb8d76f0c384d TINYSAK_API tsk_sha1_errcode_t tsk_sha1reset group__tsk__sha1__group.html ga571a885d5e57b63861936f8f8b89c26f (tsk_sha1context_t *) TINYSAK_API tsk_sha1_errcode_t tsk_sha1input group__tsk__sha1__group.html gaba598c7c2bd12c5e40a5b9f51b64e599 (tsk_sha1context_t *, const uint8_t *, unsigned length) TINYSAK_API tsk_sha1_errcode_t tsk_sha1result group__tsk__sha1__group.html gabb49e548a020477187b1edacada69287 (tsk_sha1context_t *, tsk_sha1digest_t Message_Digest) TINYSAK_API void tsk_sha1final group__tsk__sha1__group.html ga354a016997a0d24bba246a5fd0174beb (uint8_t *Message_Digest, tsk_sha1context_t *context) TINYSAK_API tsk_sha1_errcode_t tsk_sha1compute group__tsk__sha1__group.html ga28e5fc9335018d092f374abd63f5eb21 (const char *input, tsk_size_t size, tsk_sha1string_t *result) tsk_string.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__string_8c tsk_string.h tsk_memory.h tsk_time.h tsk_debug.h #define stricmp tsk__string_8c.html a4e0be90a3757e352f42612d09a7d1aa5 #define strnicmp tsk__string_8c.html a16a19b1831112e876b010468ec15916f tsk_string_t * tsk_string_create group__tsk__string__group.html gacb654b2c66d38d6ce2e357283de39955 (const char *str) int tsk_string_pred_icmp tsk__string_8c.html aa4b564e505a6eaec991c0e77f2420371 (const tsk_list_item_t *item, const void *str) int tsk_string_pred_cmp tsk__string_8c.html ac1ec1f0caa59ba2e0c7449aa526fb9ce (const tsk_list_item_t *item, const void *str) char tsk_b10tob16 group__tsk__string__group.html ga7b23d5e04afdda3d08db1568561a9980 (char c) char tsk_b16tob10 group__tsk__string__group.html ga68936738389a2f95add8714258053317 (char c) int tsk_stricmp group__tsk__string__group.html ga73ba2ee5fdc7914bc770f53ab2c73ac5 (const char *str1, const char *str2) int tsk_strnicmp group__tsk__string__group.html gacecd370153236fcc0c8d15612f14d87f (const char *str1, const char *str2, tsk_size_t n) int tsk_strcmp group__tsk__string__group.html gae2480bf4fa6f6e4f207d476467c93efb (const char *str1, const char *str2) int tsk_strncmp group__tsk__string__group.html gacd9d33ff7ec1f6c0605c98c6f7259610 (const char *str1, const char *str2, tsk_size_t n) char * tsk_strdup group__tsk__string__group.html gaddd214bef41ba50555daba97e751cebf (const char *s1) char * tsk_strndup tsk__string_8c.html a6e1b60e4ec3e630af6e5db198d57cf02 (const char *s1, tsk_size_t n) tsk_bool_t tsk_strcontains group__tsk__string__group.html ga76413189f0bb8ad77c45d790c0c9c27a (const char *str, tsk_size_t size, const char *substring) int tsk_strindexOf group__tsk__string__group.html ga1137a35a92d8c373caec60bdebf62013 (const char *str, tsk_size_t size, const char *substring) int tsk_strLastIndexOf group__tsk__string__group.html gafd2d8ae98f3829567bb06ca2dd8da628 (const char *str, tsk_size_t size, const char *substring) void tsk_strcat group__tsk__string__group.html gaf5d322130a46686000f1495201900285 (char **destination, const char *source) void tsk_strcat_2 group__tsk__string__group.html gaa8baf82bbc92676188500efb083bf91d (char **destination, const char *format,...) void tsk_strncat group__tsk__string__group.html ga9818047196872f81e3478ef297c9ba88 (char **destination, const char *source, tsk_size_t n) int tsk_sprintf group__tsk__string__group.html ga511a3cffbc2ed0139e875b857168143a (char **str, const char *format,...) int tsk_sprintf_2 group__tsk__string__group.html ga77e7241f6955651bf6a1758a5c7b4d45 (char **str, const char *format, va_list *ap) void tsk_strupdate group__tsk__string__group.html ga3eb59d8370b5e1c393023856b3967b14 (char **str, const char *newval) void tsk_strtrim_left group__tsk__string__group.html ga66c595dc75c3cb8667b270d676148dd4 (char **str) void tsk_strtrim_right group__tsk__string__group.html gad378af9a4b98b799a1ec208cc3961913 (char **str) void tsk_strtrim group__tsk__string__group.html gaed7321cf4459dca45ea7000ad9b02df3 (char **str) void tsk_strquote group__tsk__string__group.html gae13ac415b2b77aac738aa02c8d4394a7 (char **str) void tsk_strquote_2 group__tsk__string__group.html ga304c5e49f5887284cfd6139781608a0f (char **str, char lquote, char rquote) void tsk_strunquote group__tsk__string__group.html gaf18615bea8031ae123b00d263d67447c (char **str) void tsk_strunquote_2 group__tsk__string__group.html gab22896e63325d6f5c90c29611a12f581 (char **str, char lquote, char rquote) void tsk_itoa group__tsk__string__group.html ga3cd07b7c25d5679bafa0b713e88ac13e (int64_t i, tsk_istr_t *result) int64_t tsk_atoll group__tsk__string__group.html ga95b50270702b00c5c4eb8209f80266c5 (const char *str) long tsk_atox group__tsk__string__group.html gac826f5cf2a464799101be484a48f3c29 (const char *str) void tsk_strrandom group__tsk__string__group.html gaf2604da73445cfaf349f630b62041eeb (tsk_istr_t *result) void tsk_str_from_hex group__tsk__string__group.html gaf36af7e0b8741535145d271d6bdc8edd (const uint8_t *hex, tsk_size_t size, char *str) void tsk_str_to_hex group__tsk__string__group.html ga4181f7cbd67e3a6465e3e1ca69f10175 (const char *str, tsk_size_t size, uint8_t *hex) const tsk_object_def_t * tsk_string_def_t tsk__string_8c.html aaafad466c06e88e7649751c74a08e833 tsk_string.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__string_8h tinysak_config.h tsk_object.h tsk_list.h tsk_string_s #define TSK_STRING_STR group__tsk__string__group.html ga8c7fc07364fb87c06584c3037ffd594b (self) #define tsk_strtrim_both group__tsk__string__group.html ga482e4555a6e17ab83c22042b07f6e1b8 (str) #define tsk_strempty group__tsk__string__group.html gae9ed5b44ed07ea46a231affdc52fbe41 (s) #define tsk_strnullORempty tsk__string_8h.html ad6333d8a78224c3b9aa5037e930ade89 (s) #define tsk_striequals group__tsk__string__group.html ga5b2ce06e1383d689d5aef413f37722a2 (s1, s2) #define tsk_strniequals group__tsk__string__group.html ga61da50505d310538f221794122c602c3 (s1, s2, n) #define tsk_strequals group__tsk__string__group.html ga7cbbc03bb73b24dd12b5f57ab9d4cdcb (s1, s2) #define tsk_strnequals group__tsk__string__group.html ga3f694752bc1c8a061a042e513d9d1c8c (s1, s2, n) #define tsk_strlen tsk__string_8h.html aa09e6bb02b88da505b1e4e2987b07a42 (s) char tsk_istr_t tsk__string_8h.html a5f2ecbbcd64442bf3cc64cbb210a4217 [21] struct tsk_string_s tsk_string_t group__tsk__string__group.html ga6dc529c45ed7d2ea554ba07de0bf87fc tsk_list_t tsk_strings_L_t tsk__string_8h.html ae8cef751ff2b6222229d4f363f1fd34e TINYSAK_API char tsk_b10tob16 group__tsk__string__group.html ga7b23d5e04afdda3d08db1568561a9980 (char c) TINYSAK_API char tsk_b16tob10 group__tsk__string__group.html ga68936738389a2f95add8714258053317 (char c) TINYSAK_API int tsk_stricmp group__tsk__string__group.html ga73ba2ee5fdc7914bc770f53ab2c73ac5 (const char *str1, const char *str2) TINYSAK_API int tsk_strnicmp group__tsk__string__group.html gacecd370153236fcc0c8d15612f14d87f (const char *str1, const char *str2, tsk_size_t n) TINYSAK_API int tsk_strcmp group__tsk__string__group.html gae2480bf4fa6f6e4f207d476467c93efb (const char *str1, const char *str2) TINYSAK_API int tsk_strncmp group__tsk__string__group.html gacd9d33ff7ec1f6c0605c98c6f7259610 (const char *str1, const char *str2, tsk_size_t n) TINYSAK_API char * tsk_strdup group__tsk__string__group.html gaddd214bef41ba50555daba97e751cebf (const char *s1) TINYSAK_API char * tsk_strndup tsk__string_8h.html a169a7df6054da0cad00465e198814cee (const char *s1, tsk_size_t n) TINYSAK_API tsk_bool_t tsk_strcontains group__tsk__string__group.html ga76413189f0bb8ad77c45d790c0c9c27a (const char *str, tsk_size_t size, const char *substring) TINYSAK_API int tsk_strindexOf group__tsk__string__group.html ga1137a35a92d8c373caec60bdebf62013 (const char *str, tsk_size_t size, const char *substring) TINYSAK_API int tsk_strLastIndexOf group__tsk__string__group.html gafd2d8ae98f3829567bb06ca2dd8da628 (const char *str, tsk_size_t size, const char *substring) TINYSAK_API void tsk_strcat group__tsk__string__group.html gaf5d322130a46686000f1495201900285 (char **destination, const char *source) TINYSAK_API void tsk_strcat_2 group__tsk__string__group.html gaa8baf82bbc92676188500efb083bf91d (char **destination, const char *format,...) TINYSAK_API void tsk_strncat group__tsk__string__group.html ga9818047196872f81e3478ef297c9ba88 (char **destination, const char *source, tsk_size_t n) TINYSAK_API int tsk_sprintf group__tsk__string__group.html ga511a3cffbc2ed0139e875b857168143a (char **str, const char *format,...) TINYSAK_API int tsk_sprintf_2 group__tsk__string__group.html ga77e7241f6955651bf6a1758a5c7b4d45 (char **str, const char *format, va_list *ap) TINYSAK_API void tsk_strupdate group__tsk__string__group.html ga3eb59d8370b5e1c393023856b3967b14 (char **str, const char *newval) TINYSAK_API void tsk_strtrim_left group__tsk__string__group.html ga66c595dc75c3cb8667b270d676148dd4 (char **str) TINYSAK_API void tsk_strtrim_right group__tsk__string__group.html gad378af9a4b98b799a1ec208cc3961913 (char **str) TINYSAK_API void tsk_strtrim group__tsk__string__group.html gaed7321cf4459dca45ea7000ad9b02df3 (char **str) TINYSAK_API void tsk_strquote group__tsk__string__group.html gae13ac415b2b77aac738aa02c8d4394a7 (char **str) TINYSAK_API void tsk_strquote_2 group__tsk__string__group.html ga304c5e49f5887284cfd6139781608a0f (char **str, char lquote, char rquote) TINYSAK_API void tsk_strunquote group__tsk__string__group.html gaf18615bea8031ae123b00d263d67447c (char **str) TINYSAK_API void tsk_strunquote_2 group__tsk__string__group.html gab22896e63325d6f5c90c29611a12f581 (char **str, char lquote, char rquote) TINYSAK_API void tsk_itoa group__tsk__string__group.html ga3cd07b7c25d5679bafa0b713e88ac13e (int64_t i, tsk_istr_t *result) TINYSAK_API int64_t tsk_atoll group__tsk__string__group.html ga95b50270702b00c5c4eb8209f80266c5 (const char *) TINYSAK_API long tsk_atox group__tsk__string__group.html gac826f5cf2a464799101be484a48f3c29 (const char *) TINYSAK_API void tsk_strrandom group__tsk__string__group.html gaf2604da73445cfaf349f630b62041eeb (tsk_istr_t *result) TINYSAK_API void tsk_str_from_hex group__tsk__string__group.html gaf36af7e0b8741535145d271d6bdc8edd (const uint8_t *hex, tsk_size_t size, char *str) TINYSAK_API void tsk_str_to_hex group__tsk__string__group.html ga4181f7cbd67e3a6465e3e1ca69f10175 (const char *str, tsk_size_t size, uint8_t *hex) TINYSAK_API tsk_string_t * tsk_string_create group__tsk__string__group.html gacb654b2c66d38d6ce2e357283de39955 (const char *str) TINYSAK_API int tsk_string_pred_icmp tsk__string_8h.html a2907ef626a486653b74c234bd6e9760c (const struct tsk_list_item_s *item, const void *str) TINYSAK_API int tsk_string_pred_cmp tsk__string_8h.html a0cebdc8cb337d8433e0c46d4f4acfa82 (const struct tsk_list_item_s *item, const void *str) TINYSAK_GEXTERN const tsk_object_def_t * tsk_string_def_t tsk__string_8h.html a44cff13a4554b5e71bd4e1f4375fa7a1 tsk_thread.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__thread_8c tsk_thread.h tsk_debug.h tsk_memory.h void tsk_thread_sleep group__tsk__thread__group.html ga4ac2a1fa762ccea7b2636f946168595c (uint64_t ms) int tsk_thread_create group__tsk__thread__group.html ga72e4092c4c76a54eac5a8592960eb86b (tsk_thread_handle_t **handle, void *(TSK_STDCALL *start)(void *), void *arg) int tsk_thread_set_priority group__tsk__thread__group.html gaf39ee1f69e33ff6592c961a25fd76834 (tsk_thread_handle_t *handle, int32_t priority) int tsk_thread_set_priority_2 group__tsk__thread__group.html ga2c30d9d8f918cc7c2d580af22d0dfee0 (int32_t priority) tsk_thread_id_t tsk_thread_get_id tsk__thread_8c.html a35206c61a891b024cfef5cc6511ec188 () tsk_bool_t tsk_thread_id_equals tsk__thread_8c.html ace66d8e5ddf1282fadcfb41376b36458 (tsk_thread_id_t *id_1, tsk_thread_id_t *id_2) int tsk_thread_join group__tsk__thread__group.html gaf12d82e123acffcb9cd95c1b2efb9020 (tsk_thread_handle_t **handle) int tsk_thread_destroy tsk__thread_8c.html a3a53303d94f972b76bd2911856849180 (tsk_thread_handle_t **handle) tsk_thread.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__thread_8h tinysak_config.h #define TSK_THREAD_PRIORITY_LOW tsk__thread_8h.html ac0d81b18b8c89c62fe3a34a0a81ba426 #define TSK_THREAD_PRIORITY_TIME_CRITICAL tsk__thread_8h.html a165f4564d4e0ea7cc4ead9792d9f14a3 #define TSK_THREAD_PRIORITY_MEDIUM tsk__thread_8h.html a1a3551ef892534623ef67f8cf33da8b7 #define TSK_THREAD_PRIORITY_HIGH tsk__thread_8h.html a65de208d47e16a637f37330b8d9e90f8 void tsk_thread_handle_t tsk__thread_8h.html ac148baaa25d1fc230de6680a6f18e529 pthread_t tsk_thread_id_t tsk__thread_8h.html a740c4ecda6164c09eb3b4891023afe82 TSK_BEGIN_DECLS TINYSAK_API void tsk_thread_sleep group__tsk__thread__group.html ga4ac2a1fa762ccea7b2636f946168595c (uint64_t ms) TINYSAK_API int tsk_thread_create group__tsk__thread__group.html ga72e4092c4c76a54eac5a8592960eb86b (tsk_thread_handle_t **handle, void *(TSK_STDCALL *start)(void *), void *arg) TINYSAK_API int tsk_thread_set_priority group__tsk__thread__group.html gaf39ee1f69e33ff6592c961a25fd76834 (tsk_thread_handle_t *handle, int32_t priority) TINYSAK_API int tsk_thread_set_priority_2 group__tsk__thread__group.html ga2c30d9d8f918cc7c2d580af22d0dfee0 (int32_t priority) TINYSAK_API tsk_thread_id_t tsk_thread_get_id tsk__thread_8h.html a65db61db09c591088a220ddabb70ada3 () TINYSAK_API tsk_bool_t tsk_thread_id_equals tsk__thread_8h.html adcd23e041633c8aff29197b0b2cd026b (tsk_thread_id_t *id_1, tsk_thread_id_t *id_2) TINYSAK_API int tsk_thread_destroy tsk__thread_8h.html a17e784015cef32433abe43aee972d074 (tsk_thread_handle_t **handle) TINYSAK_API int tsk_thread_join group__tsk__thread__group.html gaf12d82e123acffcb9cd95c1b2efb9020 (tsk_thread_handle_t **handle) tsk_time.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__time_8c tsk_time.h tsk_debug.h int tsk_gettimeofday group__tsk__time__group.html gabad685347be967dcf7fb41ebfb13d634 (struct timeval *tv, struct timezone *tz) uint64_t tsk_gettimeofday_ms group__tsk__time__group.html ga082a1c3f470b8a07d1051dabf366a10d () uint64_t tsk_time_get_ms group__tsk__time__group.html ga2d7a55115621f6d502e7a3bbb235c4ce (const struct timeval *tv) uint64_t tsk_time_epoch group__tsk__time__group.html ga594d612836a2d6c3868d2d4da0db2f66 () uint64_t tsk_time_now tsk__time_8c.html a7390efa557fabb65f85b095882a80c48 () uint64_t tsk_time_ntp tsk__time_8c.html a89d04892708db14154d18fe45e14f429 () uint64_t tsk_time_get_ntp_ms tsk__time_8c.html a23f30fe71d64f036f5660db26b5ac205 (const struct timeval *tv) tsk_time.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__time_8h tinysak_config.h #define TSK_TIME_S_2_MS group__tsk__time__group.html ga31aff3abba18fe3ec60ab7d7cc194678 (S) #define TSK_TIME_MS_2_S tsk__time_8h.html a1388ef737c6353aa181d45eac401f9e5 (MS) TINYSAK_API int tsk_gettimeofday group__tsk__time__group.html gabad685347be967dcf7fb41ebfb13d634 (struct timeval *tv, struct timezone *tz) TINYSAK_API uint64_t tsk_gettimeofday_ms group__tsk__time__group.html ga082a1c3f470b8a07d1051dabf366a10d () TINYSAK_API uint64_t tsk_time_get_ms group__tsk__time__group.html ga2d7a55115621f6d502e7a3bbb235c4ce (const struct timeval *tv) TINYSAK_API uint64_t tsk_time_epoch group__tsk__time__group.html ga594d612836a2d6c3868d2d4da0db2f66 () TINYSAK_API uint64_t tsk_time_now tsk__time_8h.html a7d23c69950b721aff9aeabfe21e77cfb () TINYSAK_API uint64_t tsk_time_ntp tsk__time_8h.html afe6bd488ca42816ac105c1e13e87e405 () TINYSAK_API uint64_t tsk_time_get_ntp_ms tsk__time_8h.html aea4162f58353b062993a7ca5c82c5d95 (const struct timeval *tv) tsk_timer.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__timer_8c tsk_timer.h tsk_debug.h tsk_list.h tsk_thread.h tsk_runnable.h tsk_condwait.h tsk_semaphore.h tsk_time.h tsk_timer_s tsk_timer_manager_s #define TSK_TIMER_CREATE tsk__timer_8c.html ae4eccf0d91fdca93e1ac810ed0111de3 (timeout, callback, arg) #define TSK_TIMER_TIMEOUT tsk__timer_8c.html afc2938738d6cb98630336536e6b2ef4a (self) #define TSK_TIMER_GET_FIRST tsk__timer_8c.html ac38523a3500a23420f516c16e4a75d80 () struct tsk_timer_s tsk_timer_t tsk__timer_8c.html a233bb2d613fffc30a3ebc1dd50bf10c4 tsk_list_t tsk_timers_L_t tsk__timer_8c.html affcd9e138d359d04b8676f5c8f5e0c8f struct tsk_timer_manager_s tsk_timer_manager_t tsk__timer_8c.html ad8fea783cc288bcfa7e8e0ba61b1dfd8 tsk_list_t tsk_timer_manager_L_t tsk__timer_8c.html a943a72f6f641366c70ab91f27523411d tsk_timer_manager_handle_t * tsk_timer_manager_create group__tsk__timer__group.html ga998cf3d665df9defe5893af6597d6692 () int tsk_timer_manager_start group__tsk__timer__group.html ga25b764d9f2e9baa9ec1560a7f9cc3ba6 (tsk_timer_manager_handle_t *self) void tsk_timer_manager_debug group__tsk__timer__group.html ga4446ee9ed7b402d69c2661e9c9c30556 (tsk_timer_manager_handle_t *self) int tsk_timer_manager_stop group__tsk__timer__group.html gab9c05eea4e9e539138d67c9cb74dfe27 (tsk_timer_manager_handle_t *self) tsk_timer_id_t tsk_timer_manager_schedule group__tsk__timer__group.html ga27ad692cb086ce19b2229c949d06a243 (tsk_timer_manager_handle_t *self, uint64_t timeout, tsk_timer_callback_f callback, const void *arg) int tsk_timer_manager_cancel group__tsk__timer__group.html gade6889f0963fac562b57ec4cd36fd093 (tsk_timer_manager_handle_t *self, tsk_timer_id_t id) int tsk_timer_manager_destroy tsk__timer_8c.html a89907a9c0acefe030f19267eea0488c7 (tsk_timer_manager_handle_t **self) tsk_timer_manager_handle_t * tsk_timer_mgr_global_ref tsk__timer_8c.html a8289f22f559102bf725e9a4358ed9118 () int tsk_timer_mgr_global_start tsk__timer_8c.html aa6a570bef69890876d825f9d40bfc825 () tsk_timer_id_t tsk_timer_mgr_global_schedule tsk__timer_8c.html a69121793b8ac28084ea367c2824961ae (uint64_t timeout, tsk_timer_callback_f callback, const void *arg) int tsk_timer_mgr_global_cancel tsk__timer_8c.html ad80cc6a5e8a6ec5a1433d5683ac1fb01 (tsk_timer_id_t id) int tsk_timer_mgr_global_unref tsk__timer_8c.html abaa2a2ecccce50e582e9243b2b95aeaa (tsk_timer_manager_handle_t **mgr_global) const tsk_object_def_t * tsk_timer_manager_def_t tsk__timer_8c.html a1917d2dd70ce49d4f0461227fdf41438 const tsk_object_def_t * tsk_timer_def_t tsk__timer_8c.html a067dac0810f769093c667a4eab6dc711 tsk_timer.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__timer_8h tinysak_config.h tsk_object.h #define TSK_TIMER_CALLBACK_F tsk__timer_8h.html a5054b508cb37cfae9fae657485c3851d (callback) #define TSK_INVALID_TIMER_ID group__tsk__timer__group.html ga5468eccb629e7157cc4892da5b7065cd #define TSK_TIMER_ID_IS_VALID group__tsk__timer__group.html ga3342e11fde8654aea74ec029eeaef0cc (id) void tsk_timer_manager_handle_t tsk__timer_8h.html ac66298cc7ab4bae4f757e09f9564fd33 uint64_t tsk_timer_id_t tsk__timer_8h.html a1203c3fdcce400e2d1ed8e09ce5e8484 int(* tsk_timer_callback_f tsk__timer_8h.html aeda9014510db63711f67b6aa8d186cb2 )(const void *arg, tsk_timer_id_t timer_id) TINYSAK_API tsk_timer_manager_handle_t * tsk_timer_manager_create group__tsk__timer__group.html ga998cf3d665df9defe5893af6597d6692 () TINYSAK_API int tsk_timer_manager_start group__tsk__timer__group.html ga25b764d9f2e9baa9ec1560a7f9cc3ba6 (tsk_timer_manager_handle_t *self) TINYSAK_API int tsk_timer_manager_stop group__tsk__timer__group.html gab9c05eea4e9e539138d67c9cb74dfe27 (tsk_timer_manager_handle_t *self) TINYSAK_API tsk_timer_id_t tsk_timer_manager_schedule group__tsk__timer__group.html ga27ad692cb086ce19b2229c949d06a243 (tsk_timer_manager_handle_t *self, uint64_t timeout, tsk_timer_callback_f callback, const void *arg) TINYSAK_API int tsk_timer_manager_cancel group__tsk__timer__group.html gade6889f0963fac562b57ec4cd36fd093 (tsk_timer_manager_handle_t *self, tsk_timer_id_t id) TINYSAK_API int tsk_timer_manager_destroy tsk__timer_8h.html a538af7d141651c20b726a52283374cdf (tsk_timer_manager_handle_t **self) TINYSAK_API tsk_timer_manager_handle_t * tsk_timer_mgr_global_ref tsk__timer_8h.html a497fc65dac844ef130451efa09fbcc84 () TINYSAK_API int tsk_timer_mgr_global_start tsk__timer_8h.html a7ca4dfcc097d94be29496744fa667812 () TINYSAK_API tsk_timer_id_t tsk_timer_mgr_global_schedule tsk__timer_8h.html aa97901ae2435faf1d03d5026c9b49af7 (uint64_t timeout, tsk_timer_callback_f callback, const void *arg) TINYSAK_API int tsk_timer_mgr_global_cancel tsk__timer_8h.html a5fe3df2135a0c46289158fabc27c8503 (tsk_timer_id_t id) TINYSAK_API int tsk_timer_mgr_global_unref tsk__timer_8h.html a43766a98044b90c9cc755fa4f0e54f41 (tsk_timer_manager_handle_t **mgr_global) TINYSAK_GEXTERN const tsk_object_def_t * tsk_timer_def_t tsk__timer_8h.html a6e6fd981723ed8fa9e765f61882f917b TINYSAK_GEXTERN const tsk_object_def_t * tsk_timer_manager_def_t tsk__timer_8h.html a0eac54bd27229cbec14cdb899e4a1d74 tsk_url.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__url_8c tsk_url.h tsk_memory.h tsk_string.h char * tsk_url_encode group__tsk__url__group.html gac0f4125aa7a9ff146e15a210fd3662f8 (const char *url) char * tsk_url_decode group__tsk__url__group.html ga0342c2b49f0df12c3022ede2b4fcde00 (const char *url) tsk_url.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__url_8h tinysak_config.h TSK_BEGIN_DECLS TINYSAK_API char * tsk_url_encode group__tsk__url__group.html gac0f4125aa7a9ff146e15a210fd3662f8 (const char *url) TINYSAK_API char * tsk_url_decode group__tsk__url__group.html ga0342c2b49f0df12c3022ede2b4fcde00 (const char *url) tsk_uuid.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__uuid_8c tsk_uuid.h tsk_sha1.h tsk_string.h tsk_time.h int tsk_uuidgenerate group__tsk__uuid__group.html gabeb07ebd52db8d125f9db70f91c225f3 (tsk_uuidstring_t *result) tsk_uuid.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__uuid_8h tinysak_config.h #define TSK_UUID_DIGEST_SIZE tsk__uuid_8h.html a09022aafeaf8d8a690b5607cf8a2aa0c #define TSK_UUID_STRING_SIZE tsk__uuid_8h.html a9347709e58bd88e68a2cbc2bafb7b859 char tsk_uuidstring_t tsk__uuid_8h.html a21782e268f0efcef9b5ec5d0d349d8a9 [TSK_UUID_STRING_SIZE+1] char tsk_uuiddigest_t tsk__uuid_8h.html a7ab404f052e8eecbceaecb79b3eeec4b [TSK_UUID_DIGEST_SIZE] TINYSAK_API int tsk_uuidgenerate group__tsk__uuid__group.html gabeb07ebd52db8d125f9db70f91c225f3 (tsk_uuidstring_t *result) tsk_xml.c C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__xml_8c tsk_xml.h tsk_xml.h C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ tsk__xml_8h tinysak_config.h tsk_list.h _Page_TinySAK_Overview Swiss Army Knife __page__tiny_s_a_k__overview _Page_TinySAK_AnsiC_Debugging Debugging __page__tiny_s_a_k__ansi_c__debugging _Anchor_TinySAK_Debugging_Output _Anchor_TinySAK_Debugging_StdErr _Anchor_TinySAK_Debugging_Callback_Functions _Anchor_TinySAK_Debugging_Custom_Debug_Header _Anchor_TinySAK_Debugging_Public_Fuctions _Page_TinySAK_AnsiC_Linked_List Linked list __page__tiny_s_a_k__ansi_c__linked__list _Anchor_TinySAK_Linked_List_Well_Defined_Object _Anchor_TinySAK_Linked_List_Predicates _Anchor_TinySAK_Linked_List_Create_Destroy _Anchor_TinySAK_Linked_List_Thread_Safety _Anchor_TinySAK_Linked_List_Add_Remove _Anchor_TinySAK_Linked_List_Dump_Items _Anchor_TinySAK_Linked_List_Sort_Items _Anchor_TinySAK_Linked_List_Find_Items _Anchor_TinySAK_Linked_List_Public_Functions _Anchor_TinySAK_Linked_List_Helper_Macros _Page_TinySAK_AnsiC_Object_Programming ANSI-C Object Programming __page__tiny_s_a_k__ansi_c__object__programming _Anchor_TinySAK_Object_Definition _Anchor_TinySAK_Object_Constructor _Anchor_TinySAK_Object_Destructor _Anchor_TinySAK_Object_Comparator _Anchor_TinySAK_Object_Reference_Counting _Anchor_TinySAK_Object_Inheritence _Anchor_TinySAK_Object_Basic_Usage _Anchor_TinySAK_Object_Complete_Source_Code _Anchor_TinySAK_Object_Public_Fuctions tsk_base64_group Base64 encoder/decoder as per RFC 4648. group__tsk__base64__group.html #define TSK_BASE64_ENCODE_LEN group__tsk__base64__group.html gaa519cde8485bcd190353fa92d90b8d0e (IN_LEN) #define TSK_BASE64_DECODE_LEN group__tsk__base64__group.html ga271eb33c717d7581dbe6949f80c772bb (IN_LEN) tsk_size_t tsk_base64_encode group__tsk__base64__group.html gaa38edf458cb1977768855c2eb5ac68e6 (const uint8_t *input, tsk_size_t input_size, char **output) tsk_size_t tsk_base64_decode group__tsk__base64__group.html ga1921043aba8ed60cbe1089220ecc8dd0 (const uint8_t *input, tsk_size_t input_size, char **output) tsk_binaryutils_group Binary utility functions. group__tsk__binaryutils__group.html #define TSK_BINARY_REVERSE_2BYTE group__tsk__binaryutils__group.html gae5cadce2121209897be98dfaf59f7cd4 (value) #define TSK_TO_U8 group__tsk__binaryutils__group.html ga66745fafbfa0f8f707e77db6c42d5cf7 (buffer) #define TSK_BINARY_GET_1BYTE group__tsk__binaryutils__group.html gaf3a4d14eabeeaf8bcb65c2f54f7150df (buffer) #define TSK_BINARY_GET_2BYTES group__tsk__binaryutils__group.html ga70d6ced21c19792d0423d71e00966231 (buffer) #define TSK_BINARY_SET_2BYTES group__tsk__binaryutils__group.html gabedeb908519a0fd5eaba54b28ac9abfa (buffer, value) tsk_buffer_group Buffer management. group__tsk__buffer__group.html tsk_buffer_s #define TSK_BUFFER group__tsk__buffer__group.html ga0b2d18231f123fc48880d65950f786ea (self) #define TSK_BUFFER_DATA group__tsk__buffer__group.html gaf525a0b1ba4d2e0086bc2630006f805b (self) #define TSK_BUFFER_SIZE group__tsk__buffer__group.html ga252cf6d43f95ebeada69424ab8a023d5 (self) #define TSK_BUFFER_TO_STRING group__tsk__buffer__group.html gaf3026d62d560741429fcdefa3ca3c729 (self) #define TSK_BUFFER_TO_U8 group__tsk__buffer__group.html ga61169862fb2754c5bcaab5a8015a1efc (self) struct tsk_buffer_s tsk_buffer_t group__tsk__buffer__group.html ga0d2bdd4e540e5c9d08fc3e1802390cf8 tsk_list_t tsk_buffers_L_t group__tsk__buffer__group.html gafbd810591304fb3538654b30b26d672b tsk_buffer_t * tsk_buffer_create group__tsk__buffer__group.html ga30c932d68d69c4d981a2a9550171061f (const void *data, tsk_size_t size) tsk_buffer_t * tsk_buffer_create_null group__tsk__buffer__group.html ga1548cfc14bf9636cd81ec286536d74b5 () int tsk_buffer_append_2 group__tsk__buffer__group.html ga80784bf413b679251342733d67f83251 (tsk_buffer_t *self, const char *format,...) int tsk_buffer_append group__tsk__buffer__group.html gac7a49242ed646e895e0c8cf084b6377c (tsk_buffer_t *self, const void *data, tsk_size_t size) int tsk_buffer_realloc group__tsk__buffer__group.html ga5f14a6fa7f4fa006a7a7ac184320acef (tsk_buffer_t *self, tsk_size_t size) int tsk_buffer_remove group__tsk__buffer__group.html gaf9a140a6139445c9d6bbbec01221884f (tsk_buffer_t *self, tsk_size_t position, tsk_size_t size) int tsk_buffer_insert group__tsk__buffer__group.html gaafb6764ac2eca7d572d5daff83551f00 (tsk_buffer_t *self, tsk_size_t position, const void *data, tsk_size_t size) int tsk_buffer_cleanup group__tsk__buffer__group.html ga8a31cbf88b943d87b6858e9c6472459d (tsk_buffer_t *self) int tsk_buffer_takeownership group__tsk__buffer__group.html ga0c66b3c564a79f4d5ba7a2c0bf199464 (tsk_buffer_t *self, void **data, tsk_size_t size) tsk_condwait_group Pthread/Windows functions for waiting and signaling on condition variables (conwait). group__tsk__condwait__group.html tsk_condwait_s struct tsk_condwait_s tsk_condwait_t group__tsk__condwait__group.html ga501fe99869f3cf1af0628f23faf318c4 tsk_condwait_handle_t * tsk_condwait_create group__tsk__condwait__group.html ga8d98b2aa5bb33d951e3b82d96f0625ef () int tsk_condwait_wait group__tsk__condwait__group.html ga1c8bfe69229db0b08e432dbc79eaed46 (tsk_condwait_handle_t *handle) int tsk_condwait_timedwait group__tsk__condwait__group.html ga89e771e74d6a3cce8ae076eac75c5ae1 (tsk_condwait_handle_t *handle, uint64_t ms) int tsk_condwait_signal group__tsk__condwait__group.html ga9eaad3ffd23720abfc081ac86ea74ca4 (tsk_condwait_handle_t *handle) int tsk_condwait_broadcast group__tsk__condwait__group.html ga9133f2cc189150eb606015962b07bc98 (tsk_condwait_handle_t *handle) void tsk_condwait_destroy group__tsk__condwait__group.html ga95a587d61b4797b7421f02c6650203cc (tsk_condwait_handle_t **handle) TSK_BEGIN_DECLS typedef void tsk_condwait_handle_t group__tsk__condwait__group.html gaaeb911fdb4bbe29f40b36ffadc92e9c4 tsk_debug_group Utility functions for debugging purpose. group__tsk__debug__group.html #define DEBUG_LEVEL group__tsk__debug__group.html gac2d33ccaf63f5d5b66552b95426c0137 #define DEBUG_LEVEL_INFO group__tsk__debug__group.html ga5f068e0ead7c7e158d2ff28e7b2f2794 #define DEBUG_LEVEL_WARN group__tsk__debug__group.html ga07c8ec1cc5bc17da4b0dcecf724251bd #define DEBUG_LEVEL_ERROR group__tsk__debug__group.html ga6c7c6775845a96501c54d1f08b0f00c4 #define DEBUG_LEVEL_FATAL group__tsk__debug__group.html gade8136c97f2dd21c2449282fe0ce0f97 #define TSK_DEBUG_INFO group__tsk__debug__group.html ga05159e17332ba3f49e442c469c3276bd (FMT,...) #define TSK_DEBUG_WARN group__tsk__debug__group.html ga3b6eda91adc45bd9a684f9bf9f3c22a4 (FMT,...) #define TSK_DEBUG_ERROR group__tsk__debug__group.html ga792ec700b78b6143520a2a582f1c99f4 (FMT,...) #define TSK_DEBUG_FATAL group__tsk__debug__group.html ga5a5352523fd58911b823bdf2b87e789d (FMT,...) void tsk_debug_set_arg_data group__tsk__debug__group.html gae72cfdebdb56e2a7b8083fca53907982 (const void *arg_data) const void * tsk_debug_get_arg_data group__tsk__debug__group.html gaf830dfa1bc42ca0bae29974fb21ec9d7 () void tsk_debug_set_info_cb group__tsk__debug__group.html ga3bc2c8eb37a87eacc2aea0478b20fa06 (tsk_debug_f cb) tsk_debug_f tsk_debug_get_info_cb group__tsk__debug__group.html gafcb21dd599ca81b30e2a1d18d43740d0 () void tsk_debug_set_warn_cb group__tsk__debug__group.html gab59085cfc5ce170d1fc82f3e4a7f5d94 (tsk_debug_f cb) tsk_debug_f tsk_debug_get_warn_cb group__tsk__debug__group.html ga30cce1816fc6af384da5557648d8e281 () void tsk_debug_set_error_cb group__tsk__debug__group.html ga8f785bbd68b21b2f99b1a811b7f6eb96 (tsk_debug_f cb) tsk_debug_f tsk_debug_get_error_cb group__tsk__debug__group.html ga9773a07d4ad8979a4a875c3274d4b1bd () void tsk_debug_set_fatal_cb group__tsk__debug__group.html gaec0e2e62f4376943a788a4aee8e454e9 (tsk_debug_f cb) tsk_debug_f tsk_debug_get_fatal_cb group__tsk__debug__group.html gac3a7a77f74d2f61ce021f96be8e259ec () int tsk_debug_get_level group__tsk__debug__group.html ga1c3ca90086cfcab7e65f20c491ec78d4 () void tsk_debug_set_level group__tsk__debug__group.html ga3aed3692896c4f5354be6dbf16fd0ccf (int level) tsk_fsm_group Finite-state machine (FSM) implementation. group__tsk__fsm__group.html tsk_fsm_entry_s tsk_fsm_s #define tsk_fsm_state_any group__tsk__fsm__group.html ga9b23f7aef02f0583de042cdfdbed36fd #define tsk_fsm_state_none group__tsk__fsm__group.html gab6f3bc3a1849b0f87166a17d9693222d #define tsk_fsm_state_final group__tsk__fsm__group.html ga011da4535ba4f75c8b96cb8b854af23e #define tsk_fsm_action_any group__tsk__fsm__group.html gac3dff3bfd9beb524f0042e05f4c32406 #define TSK_FSM_ADD group__tsk__fsm__group.html ga5805916c7bf7784a1a8f004cf8331cf8 (from, action, cond, to, exec, desc) #define TSK_FSM_ADD_ALWAYS group__tsk__fsm__group.html gabf353526cd2a9a469dd0b51d5cf2be84 (from, action, to, exec, desc) #define TSK_FSM_ADD_NOTHING group__tsk__fsm__group.html ga65dad33c43f7a4ff8fbe60ced18b73cb (from, action, cond, desc) #define TSK_FSM_ADD_ALWAYS_NOTHING group__tsk__fsm__group.html gacd68f0d226bb6327031b5366ad897436 (from, desc) #define TSK_FSM_ADD_DEFAULT group__tsk__fsm__group.html ga9559f633c6a28a18fadd41e38da49015 () #define TSK_FSM_ADD_NULL group__tsk__fsm__group.html ga471ae39640b3bec50250c259dccf03bf () struct tsk_fsm_entry_s tsk_fsm_entry_t group__tsk__fsm__group.html ga72f1e845bcd6c7852a7cc8e2bcbb2d6e tsk_list_t tsk_fsm_entries_L_t group__tsk__fsm__group.html ga55fa98af3aeed79f9e0ac47d9c183cbb struct tsk_fsm_s tsk_fsm_t group__tsk__fsm__group.html ga79a204ea8f2c1333aba2d12065bc8a33 tsk_fsm_t * tsk_fsm_create group__tsk__fsm__group.html gaf6fbfbe79246f21658bf6313112eccc2 (tsk_fsm_state_id state_curr, tsk_fsm_state_id state_term) tsk_fsm_entry_t * tsk_fsm_entry_create group__tsk__fsm__group.html gaf34efba304baf532624fbdc612085ea3 () int tsk_fsm_set group__tsk__fsm__group.html ga9059c5c9cdccf14f4c963bfee38b5ba4 (tsk_fsm_t *self,...) int tsk_fsm_set_callback_terminated group__tsk__fsm__group.html ga609f68b40066be6caebe0c088239f8fa (tsk_fsm_t *self, tsk_fsm_onterminated_f callback, const void *callbackdata) int tsk_fsm_act group__tsk__fsm__group.html gaad1a993a8149a9bda8b67922c1bfa575 (tsk_fsm_t *self, tsk_fsm_action_id action, const void *cond_data1, const void *cond_data2,...) tsk_hmac_group Keyed-Hashing for Message Authentication (RFC 2104/ FIPS-198-1). group__tsk__hmac__group.html enum tsk_hash_type_e tsk_hash_type_t group__tsk__hmac__group.html gaa0bd128426d679716d9d23a0fb677469 tsk_hash_type_e group__tsk__hmac__group.html gaeec7a6e6f400d343cce4e646099aeded md5 group__tsk__hmac__group.html ggaeec7a6e6f400d343cce4e646099aededa261074350302568b2909ca5caaf32c4c sha1 group__tsk__hmac__group.html ggaeec7a6e6f400d343cce4e646099aededa79411db037421f2bf2355d19f282444b int hmac_md5_compute group__tsk__hmac__group.html gaa4085ee3be5e9d58c675fbf81333121b (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_md5string_t *result) int hmac_md5digest_compute group__tsk__hmac__group.html ga1a70aab02cdd93eb7e75c26ed79db846 (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_md5digest_t result) int hmac_sha1_compute group__tsk__hmac__group.html gadbbbed195249a97ef96509932ba4c1ea (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_sha1string_t *result) int hmac_sha1digest_compute group__tsk__hmac__group.html ga3a4fcff9ca7e9ec85d3d3fca50b16de0 (const uint8_t *input, tsk_size_t input_size, const char *key, tsk_size_t key_size, tsk_sha1digest_t result) tsk_list_group Linked list. group__tsk__list__group.html tsk_list_item_s tsk_list_s #define TSK_LIST_IS_EMPTY group__tsk__list__group.html ga07a22a65253a69fea8883c225709a424 (list) #define TSK_LIST_IS_FIRST group__tsk__list__group.html gaf64bb60eda0b18f54c3018eabcab09f7 (list, item) #define TSK_LIST_IS_LAST group__tsk__list__group.html gad40aeb145d5a4af93c13f7ba71fcf19b (list, item) #define TSK_LIST_FIRST_DATA group__tsk__list__group.html ga8d68515819b00575fb8bd3c35fbb7ed7 (list) #define TSK_LIST_LAST_DATA group__tsk__list__group.html gadcecd32526f83b78400d92feda4b24a3 (list) #define tsk_list_foreach group__tsk__list__group.html ga3dc00dc6de6f204db6cc311fab641552 (item, list) #define tsk_list_remove_first_item group__tsk__list__group.html ga542aba5bbf5377257bc29ccfb0601309 (list) #define tsk_list_remove_last_item group__tsk__list__group.html ga286b23fd90b6bacf7bbac77ef9d044b3 (list) #define tsk_list_push_back_item group__tsk__list__group.html ga7e9af70f535944be00c283d51e197c49 (list, item) #define tsk_list_push_front_item group__tsk__list__group.html gadef4a064d5e88a24b5b6a48d1680e2af (list, item) #define tsk_list_push_ascending_item group__tsk__list__group.html ga9239fd1b3ca181b7fee9c5489e0b095d (list, item) #define tsk_list_push_descending_item group__tsk__list__group.html gac44b14cd88a2eda24500a8750402b34a (list, item) #define tsk_list_pushback_list group__tsk__list__group.html ga6e73ea373bb74e3b1a3f963c69ab4db1 (destination, source) #define tsk_list_pushfront_list group__tsk__list__group.html gaa94132edee7964ba4f5d4a937d877602 (destination, source) #define tsk_list_push_back_data group__tsk__list__group.html gad1042b711878ab31c53b6690c55a433d (list, data) #define tsk_list_push_front_data group__tsk__list__group.html gad9158bd82e61cf316f7fe3005da6e5da (list, data) #define tsk_list_push_ascending_data group__tsk__list__group.html gad6555e1039b659f0dd76f05ffc89d000 (list, tskobj) #define tsk_list_push_descending_data group__tsk__list__group.html ga41f19af5a48eccb1d07e49df049b3015 (list, tskobj) struct tsk_list_item_s tsk_list_item_t group__tsk__list__group.html ga7a571edc459af1e1f1019a029e0a694f struct tsk_list_s tsk_list_t group__tsk__list__group.html ga002f4981eafdbe60111f916ccdfcb128 int(* tsk_list_func_predicate group__tsk__list__group.html ga527098153df95a041c510091e0a80267 )(const tsk_list_item_t *item, const void *data) tsk_list_t * tsk_list_create group__tsk__list__group.html ga2fb2802394ee97c550ae1e39bb8d073a () tsk_list_item_t * tsk_list_item_create group__tsk__list__group.html ga66702bf5657b609fd6b4e5df5e780ca4 () int tsk_list_lock group__tsk__list__group.html ga50ea10b14ed681d3d479b323b33f6c28 (tsk_list_t *list) int tsk_list_unlock group__tsk__list__group.html ga31b7bea171002ae04936016725a87b06 (tsk_list_t *list) tsk_bool_t tsk_list_remove_item group__tsk__list__group.html ga44500e0068cc22497cc2da1b18887baa (tsk_list_t *list, tsk_list_item_t *item) tsk_list_item_t * tsk_list_pop_item_by_data group__tsk__list__group.html gab0fd61b7818ab2bc66089a8f2df08329 (tsk_list_t *list, const tsk_object_t *tskobj) tsk_bool_t tsk_list_remove_item_by_data group__tsk__list__group.html ga18a64e50198a039b514efcc46567fb66 (tsk_list_t *list, const tsk_object_t *tskobj) tsk_list_item_t * tsk_list_pop_item_by_pred group__tsk__list__group.html gac19d6873b2ba28e0e94c0124de6e03ad (tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) tsk_bool_t tsk_list_remove_item_by_pred group__tsk__list__group.html ga3220db1a9f9d848e3d10792fc52644c6 (tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) void tsk_list_clear_items group__tsk__list__group.html ga74a841b1c7df8292b1207fb2f648252b (tsk_list_t *list) tsk_list_item_t * tsk_list_pop_first_item group__tsk__list__group.html ga511f50b84436857501c343b48938bcc5 (tsk_list_t *list) void tsk_list_push_item group__tsk__list__group.html ga78e84f4c8fb03171ed290b8019997aef (tsk_list_t *list, tsk_list_item_t **item, tsk_bool_t back) void tsk_list_push_filtered_item group__tsk__list__group.html gad2e1c9d02af90c65b64880fe205c98c5 (tsk_list_t *list, tsk_list_item_t **item, tsk_bool_t ascending) int tsk_list_push_list group__tsk__list__group.html ga37e45e926966517183eade6ccc44ea10 (tsk_list_t *dest, const tsk_list_t *src, tsk_bool_t back) int tsk_list_push_data group__tsk__list__group.html gae7e9a0c30273ca8ee8e2cb254028d38b (tsk_list_t *list, tsk_object_t **tskobj, tsk_bool_t back) int tsk_list_push_filtered_data group__tsk__list__group.html ga5a4bb534cf6c75b57c7f7492d7dd0023 (tsk_list_t *list, tsk_object_t **tskobj, tsk_bool_t ascending) const tsk_list_item_t * tsk_list_find_item_by_data group__tsk__list__group.html ga126667d805e5cc53af126bbd69ef6b53 (const tsk_list_t *list, const tsk_object_t *tskobj) const tsk_list_item_t * tsk_list_find_item_by_pred group__tsk__list__group.html ga830c02dde8ebc3f009365358e42c90f0 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) const tsk_object_t * tsk_list_find_object_by_pred group__tsk__list__group.html gacedbefcbe8600f1ae107560b1e97aa29 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) const tsk_object_t * tsk_list_find_object_by_pred_at_index group__tsk__list__group.html gabb9ce61a7bfa57c0e2f7da13ea19fe1a (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data, tsk_size_t index) int tsk_list_find_index_by_pred group__tsk__list__group.html gaa0e5ebcd7e7d8675364ad5ea0bfd9130 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) tsk_size_t tsk_list_count group__tsk__list__group.html ga4f3cf383327dc893a85685f826c44a04 (const tsk_list_t *list, tsk_list_func_predicate predicate, const void *data) tsk_md5_group MD5 (RFC 1321) utility functions. group__tsk__md5__group.html #define tsk_byteReverse group__tsk__md5__group.html ga518ec0e3e377b3da67ae8019fc1e6a0c (buf, words) #define TSK_MD5_BLOCK_SIZE group__tsk__md5__group.html gab5a94ba495c9b2bcc491dd588bbbbaa1 #define TSK_MD5_EMPTY group__tsk__md5__group.html ga4a697e556ebf215706dfe290d79cc42e #define TSK_MD5_STRING_SIZE group__tsk__md5__group.html ga5db19878f020d26450704a9b47740f97 void tsk_md5init group__tsk__md5__group.html ga42503ae8b9fb7b62153cc88307b2c750 (tsk_md5context_t *ctx) void tsk_md5update group__tsk__md5__group.html gae36ae9627c1eb5760415ab6e8d6f8566 (tsk_md5context_t *ctx, uint8_t const *buf, tsk_size_t len) void tsk_md5final group__tsk__md5__group.html ga3fa4d0613f3c999a65e5d4d016b973e8 (tsk_md5digest_t digest, tsk_md5context_t *ctx) void tsk_md5transform group__tsk__md5__group.html ga1eb60a1ed35b2d103881d60c3fcc0f81 (uint32_t buf[4], uint32_t const in[TSK_MD5_DIGEST_SIZE]) int tsk_md5compute group__tsk__md5__group.html ga7c088380455e3aba0413be8e312fff06 (const char *input, tsk_size_t size, tsk_md5string_t *result) tsk_memory_group Utility functions for memory management. group__tsk__memory__group.html #define TSK_SAFE_FREE group__tsk__memory__group.html gafa021802335b70c6358abe3cb0c2fba4 (ptr) #define TSK_FREE group__tsk__memory__group.html ga32ce64ddec3db2fa200fd91c8dec5016 (ptr) void * tsk_malloc group__tsk__memory__group.html gadf67b3acd9d721b603821aa9a0c8fb56 (tsk_size_t size) void * tsk_realloc group__tsk__memory__group.html gaac69627d2bbf3aeef0e0aafb6371bf82 (void *ptr, tsk_size_t size) void tsk_free group__tsk__memory__group.html ga68503d6c940fa6739cc56f3bb8894301 (void **ptr) void * tsk_calloc group__tsk__memory__group.html gaf4d8432e44e4c13cd1f82243e0b156b3 (tsk_size_t num, tsk_size_t size) tsk_mutex_group Pthread/Windows Mutex utility functions. group__tsk__mutex__group.html tsk_mutex_handle_t * tsk_mutex_create group__tsk__mutex__group.html gaaf964e56762d736c25b75d1ac99b864b () tsk_mutex_handle_t * tsk_mutex_create_2 group__tsk__mutex__group.html gaa0b8c4e50880a5972727af84be43392d (tsk_bool_t recursive) int tsk_mutex_lock group__tsk__mutex__group.html ga8a5e359d06ff188986175690b39a0150 (tsk_mutex_handle_t *handle) int tsk_mutex_unlock group__tsk__mutex__group.html ga94e3cda29378307cbd370ab9c49dd584 (tsk_mutex_handle_t *handle) void tsk_mutex_destroy group__tsk__mutex__group.html gad113bb5fdcaef72e3fcbe0537cbe2788 (tsk_mutex_handle_t **handle) TSK_BEGIN_DECLS typedef void tsk_mutex_handle_t group__tsk__mutex__group.html ga2c8f7cbe4027fb08a072376d92834995 tsk_object_group Base object implementation. group__tsk__object__group.html tsk_object_def_s #define TSK_OBJECT_SAFE_FREE group__tsk__object__group.html ga56da14173987325ef8b0c75fec002664 (self) #define TSK_DECLARE_OBJECT group__tsk__object__group.html ga2b288558d49ee137b399e49cd5aa552e #define TSK_OBJECT_DEF group__tsk__object__group.html ga2e8cef948dd1000968ae4df6cc7d7e69 (self) void tsk_object_t group__tsk__object__group.html ga96b70aef427c047a32ce5197a9aad564 struct tsk_object_def_s tsk_object_def_t group__tsk__object__group.html ga28480098d7f6bdcc8c9361286959229e tsk_object_t * tsk_object_new group__tsk__object__group.html gaa3ee920a46dea8ba02932aa8e6a6060e (const tsk_object_def_t *objdef,...) tsk_object_t * tsk_object_new_2 group__tsk__object__group.html ga63893a9927979180dfc7621492f334c4 (const tsk_object_def_t *objdef, va_list *ap) tsk_size_t tsk_object_sizeof group__tsk__object__group.html ga65133674abc90858ffbc13c40ec33745 (const tsk_object_t *self) int tsk_object_cmp group__tsk__object__group.html gacf253f86208fb586b8d86f0e9bb3c549 (const tsk_object_t *object1, const tsk_object_t *object2) tsk_object_t * tsk_object_ref group__tsk__object__group.html gaaea32a7f461d6f2fd1e0e5a19bbb986f (tsk_object_t *self) tsk_object_t * tsk_object_unref group__tsk__object__group.html ga32ef69f32a1dd6bc0d0be0e164ea2843 (tsk_object_t *self) tsk_size_t tsk_object_get_refcount group__tsk__object__group.html ga5aa9abd63a8f5215561603120bc8d5d4 (tsk_object_t *self) void tsk_object_delete group__tsk__object__group.html ga4f4eb990f3cf2f579f439870e8fec35d (tsk_object_t *self) tsk_options_group Options. group__tsk__options__group.html tsk_option_s struct tsk_option_s tsk_option_t group__tsk__options__group.html gaf060ef8c6afe37ae8c10b9814e005e21 tsk_option_t * tsk_option_create group__tsk__options__group.html ga15c3f065d1b4ed0894d653460ed7aee8 (int id, const char *value) tsk_option_t * tsk_option_create_null group__tsk__options__group.html ga539381ba69534803eec268721f71d734 () tsk_bool_t tsk_options_have_option group__tsk__options__group.html ga95cd90fc62a7c94242ef3565e3d29c12 (const tsk_options_L_t *self, int id) int tsk_options_add_option group__tsk__options__group.html gaf4a7e2b50370d3bacbfb02d6208bde48 (tsk_options_L_t **self, int id, const char *value) int tsk_options_remove_option group__tsk__options__group.html ga22d21df71d29386129297cf1c1763edb (tsk_options_L_t *self, int id) const tsk_option_t * tsk_options_get_option_by_id group__tsk__options__group.html gae91a373b327a62b3a8cc13682d6175c4 (const tsk_options_L_t *self, int id) const char * tsk_options_get_option_value group__tsk__options__group.html gaf4a3aa09b3c9e20cfad18639ef3b24b6 (const tsk_options_L_t *self, int id) int tsk_options_get_option_value_as_int group__tsk__options__group.html ga36f6819e19e19ffe6fe0ce8fe639673c (const tsk_options_L_t *self, int id) tsk_params_group SIP/MSRP/XCAP Parameters parser. group__tsk__params__group.html tsk_param_s struct tsk_param_s tsk_param_t group__tsk__params__group.html gaeb6673242bb3fe02f0ed95c99738712a tsk_param_t * tsk_param_create group__tsk__params__group.html ga3ce4ef8ec0a30ad5a08d0222ce795a50 (const char *name, const char *value) tsk_param_t * tsk_param_create_null group__tsk__params__group.html gac6b69a0d9a82cf63db111614455f4bfa () tsk_param_t * tsk_params_parse_param group__tsk__params__group.html gaa8a439408d71b4337898c37ea3d71592 (const char *line, tsk_size_t size) tsk_bool_t tsk_params_have_param group__tsk__params__group.html ga31cbb886619c8d00c1805a5feaed8ce6 (const tsk_params_L_t *self, const char *name) int tsk_params_add_param group__tsk__params__group.html ga42acaefd481f3af60bd7029b968630d2 (tsk_params_L_t **self, const char *name, const char *value) int tsk_params_remove_param group__tsk__params__group.html gab0f4f4d272eec7eb8a4cd10027eea260 (tsk_params_L_t *self, const char *name) const tsk_param_t * tsk_params_get_param_by_name group__tsk__params__group.html gabb53a986f29f1de5a400ae448153d09f (const tsk_params_L_t *self, const char *name) const char * tsk_params_get_param_value group__tsk__params__group.html gaa9d1485289ab4f56eb659ba4d2978d2e (const tsk_params_L_t *self, const char *name) int tsk_params_get_param_value_as_int group__tsk__params__group.html ga0c24b5d4f9d070109a8ac2ed20233158 (const tsk_params_L_t *self, const char *name) int tsk_params_param_tostring group__tsk__params__group.html ga0af26eb3c22e24fa0afdf8328633ab05 (const tsk_param_t *param, tsk_buffer_t *output) int tsk_params_tostring group__tsk__params__group.html ga724a941858f72384e0163be39c550595 (const tsk_params_L_t *self, const char separator, tsk_buffer_t *output) tsk_params_L_t * tsk_params_fromstring group__tsk__params__group.html ga90890f00599201b2bd599f3e4d406746 (const char *string, const char *separator, tsk_bool_t trim) tsk_ppfcs16_group PPP in HDLC-like Framing (RFC 1662). group__tsk__ppfcs16__group.html uint16_t tsk_pppfcs16 group__tsk__ppfcs16__group.html ga6aeb4f3b70bd66f68d2d1a9fbebc7582 (register uint16_t fcs, register const uint8_t *cp, register int32_t len) tsk_ppfcs32_group PPP in HDLC-like Framing (RFC 1662). group__tsk__ppfcs32__group.html uint32_t tsk_pppfcs32 group__tsk__ppfcs32__group.html gafd4873e357e96a4455e50b6e55d6d54f (register uint32_t fcs, register const uint8_t *cp, register int32_t len) tsk_ragel_state_group Ragel state for SIP, HTTP and MSRP parsing. group__tsk__ragel__state__group.html tsk_ragel_state_s #define TSK_SCANNER_SET_STRING group__tsk__ragel__state__group.html gab3bad9dd91bf57945d6991881207439b (string) #define TSK_PARSER_SET_STRING group__tsk__ragel__state__group.html ga98d459a2c3160b37c175ddb8c1638978 (string) #define TSK_SCANNER_SET_INTEGER group__tsk__ragel__state__group.html ga56277e20af043a63529ee517df073888 (integer) #define TSK_PARSER_SET_INTEGER_EX group__tsk__ragel__state__group.html gae2d97ed7f19e0423888b629d488f01a3 (retval, type, func) #define TSK_PARSER_SET_INTEGER group__tsk__ragel__state__group.html ga7935f1a48958154d5d872e39ddcdabcc (retval) #define TSK_PARSER_SET_INT group__tsk__ragel__state__group.html ga1ed59e238f59ab1f9313e77d6c408df5 (retval) #define TSK_PARSER_SET_UINT group__tsk__ragel__state__group.html ga3c9a1b51b38ff79992d2592bee6c8a13 (retval) #define TSK_PARSER_SET_FLOAT group__tsk__ragel__state__group.html ga942dc4c86698c2608553b5e38b817f01 (retval) #define TSK_PARSER_SET_DOUBLE group__tsk__ragel__state__group.html ga97293ec81862088730764f3224b21783 (retval) #define TSK_PARSER_ADD_PARAM group__tsk__ragel__state__group.html ga4c8e3289fce1e4da7f252d9a5febbd51 (dest) #define TSK_SACANNER_ADD_PARAM group__tsk__ragel__state__group.html ga24044072008fc824d550e2d1f8c93981 (dest) #define TSK_PARSER_ADD_STRING group__tsk__ragel__state__group.html ga79bf67f1cf887e50eac9a6c4856bf0eb (dest) struct tsk_ragel_state_s tsk_ragel_state_t group__tsk__ragel__state__group.html gae45218c3eba34c2555e17a117d5cb003 void tsk_ragel_state_init group__tsk__ragel__state__group.html ga5501b9417f264a8ec197008f084220fb (tsk_ragel_state_t *state, const char *data, tsk_size_t size) tsk_runnable_group Base class for runnable object. group__tsk__runnable__group.html tsk_runnable_s #define TSK_RUNNABLE group__tsk__runnable__group.html gac2bef0f74acd9c86f5ab7c4b35801ee4 (self) #define TSK_DECLARE_RUNNABLE group__tsk__runnable__group.html ga814229d43b826a259deef2eefa2e0859 #define TSK_RUNNABLE_RUN_BEGIN group__tsk__runnable__group.html ga626da5c40a90003d1c72d7304bbac5d2 (self) #define TSK_RUNNABLE_RUN_END group__tsk__runnable__group.html ga8f92a104a11fdfcd3c701511313a49e8 (self) #define TSK_RUNNABLE_ENQUEUE group__tsk__runnable__group.html ga14e034bba99a99ce9076ea5d0660006f (self,...) #define TSK_RUNNABLE_ENQUEUE_OBJECT group__tsk__runnable__group.html ga913f766dbedd4cb2c6509811ef9624b7 (self, object) #define TSK_RUNNABLE_POP_FIRST group__tsk__runnable__group.html gab0b5f62ddca1b5ae24f37eadcf817298 (self) struct tsk_runnable_s tsk_runnable_t group__tsk__runnable__group.html ga54eb0f526d3315c9e1da776deeb904a8 tsk_runnable_t * tsk_runnable_create group__tsk__runnable__group.html ga5794a5eaeb3523f697cb7c390a81bc0c () tsk_runnable_t * tsk_runnable_create_2 group__tsk__runnable__group.html ga90d2694789344253fe259de45d6dd29f (int32_t priority) int tsk_runnable_start group__tsk__runnable__group.html ga42877c534be2c2898f3fb82529daa5c4 (tsk_runnable_t *self, const tsk_object_def_t *objdef) int tsk_runnable_set_important group__tsk__runnable__group.html ga90e0d8e4a0de86dc183c9124716afd57 (tsk_runnable_t *self, tsk_bool_t important) int tsk_runnable_set_priority group__tsk__runnable__group.html ga25d13c68e3eb735d58c8f7da2cc89d6b (tsk_runnable_t *self, int32_t priority) int tsk_runnable_stop group__tsk__runnable__group.html ga5b9173b4e6b22204f55f97645acd71e6 (tsk_runnable_t *self) TSK_BEGIN_DECLS typedef void *TSK_STDCALL * tsk_runnable_func_run group__tsk__runnable__group.html gab771f85c12a8a24c89d3cfc8def77dda (void *self) tsk_safeobj_group Helper macros to declare thread-safe objects. group__tsk__safeobj__group.html #define TSK_DECLARE_SAFEOBJ group__tsk__safeobj__group.html ga5e04a13107724380914fc704debc7ba6 #define tsk_safeobj_init group__tsk__safeobj__group.html gaf3bd528fb9f712b51238f22485b4ea99 (safeobj) #define tsk_safeobj_lock group__tsk__safeobj__group.html gaf0508810ea6d917b271b75cd97ebabae (safeobj) #define tsk_safeobj_unlock group__tsk__safeobj__group.html ga2cebbf10ab680b2e13877a3a5bbd2c79 (safeobj) #define tsk_safeobj_deinit group__tsk__safeobj__group.html gacb9211884adce27e6a82dbf0e29668d4 (safeobj) tsk_semaphore_group Pthread/Windows Semaphore functions. group__tsk__semaphore__group.html tsk_semaphore_handle_t * tsk_semaphore_create group__tsk__semaphore__group.html gac7bb53baa18a1c05e591dcd3ce65261b () int tsk_semaphore_increment group__tsk__semaphore__group.html gad4043d10db2a71dc1fad5b8a2cc1cb01 (tsk_semaphore_handle_t *handle) int tsk_semaphore_decrement group__tsk__semaphore__group.html gaa37790ffbc8c8bd48f973992550be608 (tsk_semaphore_handle_t *handle) void tsk_semaphore_destroy group__tsk__semaphore__group.html ga87e5957481afc5974747cf08e3688aa9 (tsk_semaphore_handle_t **handle) tsk_sha1_group SHA1 (RFC 3174) utility functions. group__tsk__sha1__group.html tsk_sha1context_s #define SHA1CircularShift group__tsk__sha1__group.html gac351d89c022d1b36e6e1d6b8ef5a080d (bits, word) #define TSK_SHA1_DIGEST_SIZE group__tsk__sha1__group.html gadc925efe2ee6ed28ae917a927881273c #define TSK_SHA1_BLOCK_SIZE group__tsk__sha1__group.html ga13985728d69be839b3873e829c58e885 #define TSK_SHA1_STRING_SIZE group__tsk__sha1__group.html gac4bd0a2dca1b7466456a46cfb7b8fd42 #define TSK_SHA1_DIGEST_CALC group__tsk__sha1__group.html ga834074aea3007c47f8a13ebc25cb5003 (input, input_size, digest) TSK_BEGIN_DECLS enum tsk_sha1_errcode_e tsk_sha1_errcode_t group__tsk__sha1__group.html ga7e2cdbb9d5d397c1facb9e777b05037a struct tsk_sha1context_s tsk_sha1context_t group__tsk__sha1__group.html gac28d8dfc7802526782492867b3a3d8cb tsk_sha1_errcode_e group__tsk__sha1__group.html gac8abdcb08ff7633e4618440c0e7d85c9 shaSuccess group__tsk__sha1__group.html ggac8abdcb08ff7633e4618440c0e7d85c9a581d05c0e86b0ca3a00c6e24ea81b3fa shaNull group__tsk__sha1__group.html ggac8abdcb08ff7633e4618440c0e7d85c9ae801efd0a808fb77467a5bdf8ad5ee70 shaInputTooLong group__tsk__sha1__group.html ggac8abdcb08ff7633e4618440c0e7d85c9a383493bb8927060f349e11f915cbb636 shaStateError group__tsk__sha1__group.html ggac8abdcb08ff7633e4618440c0e7d85c9af95bed729cc00460585fb8d76f0c384d tsk_sha1_errcode_t tsk_sha1reset group__tsk__sha1__group.html ga571a885d5e57b63861936f8f8b89c26f (tsk_sha1context_t *context) tsk_sha1_errcode_t tsk_sha1result group__tsk__sha1__group.html gabb49e548a020477187b1edacada69287 (tsk_sha1context_t *context, tsk_sha1digest_t Message_Digest) tsk_sha1_errcode_t tsk_sha1input group__tsk__sha1__group.html gaba598c7c2bd12c5e40a5b9f51b64e599 (tsk_sha1context_t *context, const uint8_t *message_array, unsigned length) void SHA1ProcessMessageBlock group__tsk__sha1__group.html ga806117aa3f48006f44fe6f5c5d7e5b22 (tsk_sha1context_t *) void SHA1PadMessage group__tsk__sha1__group.html ga4fb3a1a10bd34aa315a502a5f2879fe5 (tsk_sha1context_t *) void tsk_sha1final group__tsk__sha1__group.html ga354a016997a0d24bba246a5fd0174beb (uint8_t *Message_Digest, tsk_sha1context_t *context) tsk_sha1_errcode_t tsk_sha1compute group__tsk__sha1__group.html ga28e5fc9335018d092f374abd63f5eb21 (const char *input, tsk_size_t size, tsk_sha1string_t *result) tsk_string_group String utillity functions. group__tsk__string__group.html tsk_string_s #define TSK_STRING_STR group__tsk__string__group.html ga8c7fc07364fb87c06584c3037ffd594b (self) #define tsk_strtrim_both group__tsk__string__group.html ga482e4555a6e17ab83c22042b07f6e1b8 (str) #define tsk_strempty group__tsk__string__group.html gae9ed5b44ed07ea46a231affdc52fbe41 (s) #define tsk_striequals group__tsk__string__group.html ga5b2ce06e1383d689d5aef413f37722a2 (s1, s2) #define tsk_strniequals group__tsk__string__group.html ga61da50505d310538f221794122c602c3 (s1, s2, n) #define tsk_strequals group__tsk__string__group.html ga7cbbc03bb73b24dd12b5f57ab9d4cdcb (s1, s2) #define tsk_strnequals group__tsk__string__group.html ga3f694752bc1c8a061a042e513d9d1c8c (s1, s2, n) struct tsk_string_s tsk_string_t group__tsk__string__group.html ga6dc529c45ed7d2ea554ba07de0bf87fc tsk_string_t * tsk_string_create group__tsk__string__group.html gacb654b2c66d38d6ce2e357283de39955 (const char *str) char tsk_b10tob16 group__tsk__string__group.html ga7b23d5e04afdda3d08db1568561a9980 (char c) char tsk_b16tob10 group__tsk__string__group.html ga68936738389a2f95add8714258053317 (char c) int tsk_stricmp group__tsk__string__group.html ga73ba2ee5fdc7914bc770f53ab2c73ac5 (const char *str1, const char *str2) int tsk_strnicmp group__tsk__string__group.html gacecd370153236fcc0c8d15612f14d87f (const char *str1, const char *str2, tsk_size_t n) int tsk_strcmp group__tsk__string__group.html gae2480bf4fa6f6e4f207d476467c93efb (const char *str1, const char *str2) int tsk_strncmp group__tsk__string__group.html gacd9d33ff7ec1f6c0605c98c6f7259610 (const char *str1, const char *str2, tsk_size_t n) char * tsk_strdup group__tsk__string__group.html gaddd214bef41ba50555daba97e751cebf (const char *s1) tsk_bool_t tsk_strcontains group__tsk__string__group.html ga76413189f0bb8ad77c45d790c0c9c27a (const char *str, tsk_size_t size, const char *substring) int tsk_strindexOf group__tsk__string__group.html ga1137a35a92d8c373caec60bdebf62013 (const char *str, tsk_size_t size, const char *substring) int tsk_strLastIndexOf group__tsk__string__group.html gafd2d8ae98f3829567bb06ca2dd8da628 (const char *str, tsk_size_t size, const char *substring) void tsk_strcat group__tsk__string__group.html gaf5d322130a46686000f1495201900285 (char **destination, const char *source) void tsk_strcat_2 group__tsk__string__group.html gaa8baf82bbc92676188500efb083bf91d (char **destination, const char *format,...) void tsk_strncat group__tsk__string__group.html ga9818047196872f81e3478ef297c9ba88 (char **destination, const char *source, tsk_size_t n) int tsk_sprintf group__tsk__string__group.html ga511a3cffbc2ed0139e875b857168143a (char **str, const char *format,...) int tsk_sprintf_2 group__tsk__string__group.html ga77e7241f6955651bf6a1758a5c7b4d45 (char **str, const char *format, va_list *ap) void tsk_strupdate group__tsk__string__group.html ga3eb59d8370b5e1c393023856b3967b14 (char **str, const char *newval) void tsk_strtrim_left group__tsk__string__group.html ga66c595dc75c3cb8667b270d676148dd4 (char **str) void tsk_strtrim_right group__tsk__string__group.html gad378af9a4b98b799a1ec208cc3961913 (char **str) void tsk_strtrim group__tsk__string__group.html gaed7321cf4459dca45ea7000ad9b02df3 (char **str) void tsk_strquote group__tsk__string__group.html gae13ac415b2b77aac738aa02c8d4394a7 (char **str) void tsk_strquote_2 group__tsk__string__group.html ga304c5e49f5887284cfd6139781608a0f (char **str, char lquote, char rquote) void tsk_strunquote group__tsk__string__group.html gaf18615bea8031ae123b00d263d67447c (char **str) void tsk_strunquote_2 group__tsk__string__group.html gab22896e63325d6f5c90c29611a12f581 (char **str, char lquote, char rquote) void tsk_itoa group__tsk__string__group.html ga3cd07b7c25d5679bafa0b713e88ac13e (int64_t i, tsk_istr_t *result) int64_t tsk_atoll group__tsk__string__group.html ga95b50270702b00c5c4eb8209f80266c5 (const char *str) long tsk_atox group__tsk__string__group.html gac826f5cf2a464799101be484a48f3c29 (const char *str) void tsk_strrandom group__tsk__string__group.html gaf2604da73445cfaf349f630b62041eeb (tsk_istr_t *result) void tsk_str_from_hex group__tsk__string__group.html gaf36af7e0b8741535145d271d6bdc8edd (const uint8_t *hex, tsk_size_t size, char *str) void tsk_str_to_hex group__tsk__string__group.html ga4181f7cbd67e3a6465e3e1ca69f10175 (const char *str, tsk_size_t size, uint8_t *hex) tsk_thread_group Utility functions for threading. group__tsk__thread__group.html void tsk_thread_sleep group__tsk__thread__group.html ga4ac2a1fa762ccea7b2636f946168595c (uint64_t ms) int tsk_thread_create group__tsk__thread__group.html ga72e4092c4c76a54eac5a8592960eb86b (tsk_thread_handle_t **handle, void *(TSK_STDCALL *start)(void *), void *arg) int tsk_thread_set_priority group__tsk__thread__group.html gaf39ee1f69e33ff6592c961a25fd76834 (tsk_thread_handle_t *handle, int32_t priority) int tsk_thread_set_priority_2 group__tsk__thread__group.html ga2c30d9d8f918cc7c2d580af22d0dfee0 (int32_t priority) int tsk_thread_join group__tsk__thread__group.html gaf12d82e123acffcb9cd95c1b2efb9020 (tsk_thread_handle_t **handle) tsk_time_group Datetime functions. group__tsk__time__group.html #define TSK_TIME_S_2_MS group__tsk__time__group.html ga31aff3abba18fe3ec60ab7d7cc194678 (S) int tsk_gettimeofday group__tsk__time__group.html gabad685347be967dcf7fb41ebfb13d634 (struct timeval *tv, struct timezone *tz) uint64_t tsk_gettimeofday_ms group__tsk__time__group.html ga082a1c3f470b8a07d1051dabf366a10d () uint64_t tsk_time_get_ms group__tsk__time__group.html ga2d7a55115621f6d502e7a3bbb235c4ce (const struct timeval *tv) uint64_t tsk_time_epoch group__tsk__time__group.html ga594d612836a2d6c3868d2d4da0db2f66 () tsk_timer_group Timers Management group__tsk__timer__group.html #define TSK_INVALID_TIMER_ID group__tsk__timer__group.html ga5468eccb629e7157cc4892da5b7065cd #define TSK_TIMER_ID_IS_VALID group__tsk__timer__group.html ga3342e11fde8654aea74ec029eeaef0cc (id) tsk_timer_manager_handle_t * tsk_timer_manager_create group__tsk__timer__group.html ga998cf3d665df9defe5893af6597d6692 () int tsk_timer_manager_start group__tsk__timer__group.html ga25b764d9f2e9baa9ec1560a7f9cc3ba6 (tsk_timer_manager_handle_t *self) void tsk_timer_manager_debug group__tsk__timer__group.html ga4446ee9ed7b402d69c2661e9c9c30556 (tsk_timer_manager_handle_t *self) int tsk_timer_manager_stop group__tsk__timer__group.html gab9c05eea4e9e539138d67c9cb74dfe27 (tsk_timer_manager_handle_t *self) tsk_timer_id_t tsk_timer_manager_schedule group__tsk__timer__group.html ga27ad692cb086ce19b2229c949d06a243 (tsk_timer_manager_handle_t *self, uint64_t timeout, tsk_timer_callback_f callback, const void *arg) int tsk_timer_manager_cancel group__tsk__timer__group.html gade6889f0963fac562b57ec4cd36fd093 (tsk_timer_manager_handle_t *self, tsk_timer_id_t id) tsk_url_group Utility functions to encode/decode urls. group__tsk__url__group.html char * tsk_url_encode group__tsk__url__group.html gac0f4125aa7a9ff146e15a210fd3662f8 (const char *url) char * tsk_url_decode group__tsk__url__group.html ga0342c2b49f0df12c3022ede2b4fcde00 (const char *url) tsk_uuid_group niversally Unique Identifier (UUID version 5) implementation (RFC 4122). group__tsk__uuid__group.html int tsk_uuidgenerate group__tsk__uuid__group.html gabeb07ebd52db8d125f9db70f91c225f3 (tsk_uuidstring_t *result) tsk_buffer_s structtsk__buffer__s.html TSK_DECLARE_OBJECT structtsk__buffer__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a void * data structtsk__buffer__s.html a735984d41155bc1032e09bece8f8d66d tsk_size_t size structtsk__buffer__s.html a2af13611e30c0884ab2e1837c4da8282 tsk_condwait_s structtsk__condwait__s.html CONDWAIT_T pcond structtsk__condwait__s.html a5419c491903fbd5f1174dde0c94d20c7 tsk_mutex_handle_t * mutex structtsk__condwait__s.html a75804a8f2578b8cb7ae4a31363046a51 tsk_fsm_entry_s structtsk__fsm__entry__s.html TSK_DECLARE_OBJECT structtsk__fsm__entry__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a tsk_fsm_state_id from structtsk__fsm__entry__s.html aecb9dfad8fbe35d3a8f6348766630555 tsk_fsm_action_id action structtsk__fsm__entry__s.html a657bc2dc0d86f496490c74deabcd482b tsk_fsm_cond cond structtsk__fsm__entry__s.html ac8fd20965a268c5a241e83ef4144b0ed tsk_fsm_state_id to structtsk__fsm__entry__s.html a6071d04030888591894bf6f0d9b99da1 tsk_fsm_exec exec structtsk__fsm__entry__s.html a1b5309b503e797f4e7017c5c258f7107 const char * desc structtsk__fsm__entry__s.html a710bce51374aba96ab04912897666c35 tsk_fsm_s structtsk__fsm__s.html TSK_DECLARE_OBJECT structtsk__fsm__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a unsigned debug structtsk__fsm__s.html a594e27967c4107638182cebabf4249b1 tsk_fsm_state_id current structtsk__fsm__s.html a4b7a1afeb76347fed87156c153196588 tsk_fsm_state_id term structtsk__fsm__s.html aa1aded1b526e4c420fa7438c114bba20 tsk_fsm_entries_L_t * entries structtsk__fsm__s.html a8a5f72877fefda42e05ba96bc6dd2f72 tsk_fsm_onterminated_f callback_term structtsk__fsm__s.html acd217b4cb125852391ae16854eff11a5 const void * callback_data structtsk__fsm__s.html a7322346207ed833d5550334332388ff9 TSK_DECLARE_SAFEOBJ structtsk__fsm__s.html a9818e976fd73889027b42c32d628169f tsk_list_item_s structtsk__list__item__s.html TSK_DECLARE_OBJECT structtsk__list__item__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a void * data structtsk__list__item__s.html a735984d41155bc1032e09bece8f8d66d struct tsk_list_item_s * next structtsk__list__item__s.html a3c3affb8c8024169c319f1cbba474bc8 tsk_list_s structtsk__list__s.html TSK_DECLARE_OBJECT structtsk__list__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a tsk_list_item_t * head structtsk__list__s.html a218d928d79886d95b59a95b740aa0e6a tsk_list_item_t * tail structtsk__list__s.html a960af17e3d10446534d32462474e9f35 tsk_mutex_handle_t * mutex structtsk__list__s.html a75804a8f2578b8cb7ae4a31363046a51 tsk_md5context_s structtsk__md5context__s.html uint32_t buf structtsk__md5context__s.html a2737f0163c1fbfc3879949db68f6fdee [4] uint32_t bytes structtsk__md5context__s.html abd48ce708149fa5d9de92706af6eea32 [2] uint32_t in structtsk__md5context__s.html a3b14dc2db76db33d38949d7a30abf935 [16] tsk_object_def_s structtsk__object__def__s.html tsk_size_t size structtsk__object__def__s.html a2af13611e30c0884ab2e1837c4da8282 tsk_object_t *(* constructor structtsk__object__def__s.html abcb503a9230afd7767e3c4ab307d3c99 )(tsk_object_t *, va_list *) tsk_object_t *(* destructor structtsk__object__def__s.html aa4bf0e0658dea6f0e025aaed27b0546e )(tsk_object_t *) int(* comparator structtsk__object__def__s.html a0824a6ffaa1bd6ba839f9a62a145a3d6 )(const tsk_object_t *, const tsk_object_t *) tsk_object_header_s structtsk__object__header__s.html TSK_DECLARE_OBJECT structtsk__object__header__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a tsk_option_s structtsk__option__s.html TSK_DECLARE_OBJECT structtsk__option__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a int id structtsk__option__s.html a7441ef0865bcb3db9b8064dd7375c1ea char * value structtsk__option__s.html a4e9aec275e566b978a3ccb4e043d8c61 tsk_bool_t tag structtsk__option__s.html aaa2611208b8b4033e9d78cdf6c87a299 tsk_param_s structtsk__param__s.html TSK_DECLARE_OBJECT structtsk__param__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a char * name structtsk__param__s.html a5ac083a645d964373f022d03df4849c8 char * value structtsk__param__s.html a4e9aec275e566b978a3ccb4e043d8c61 tsk_bool_t tag structtsk__param__s.html aaa2611208b8b4033e9d78cdf6c87a299 tsk_plugin_s structtsk__plugin__s.html TSK_DECLARE_OBJECT structtsk__plugin__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a tsk_plugin_handle_t * handle structtsk__plugin__s.html aae8d13e02d6ae237d7781717c15716b7 int def_count structtsk__plugin__s.html a498754fa9519b21094bc086f20aebc6a char * path structtsk__plugin__s.html a44196e6a5696d10442c29e639437196e tsk_ragel_state_s structtsk__ragel__state__s.html int cs structtsk__ragel__state__s.html ad35c7ed2784f4fb57849237ce534f17e const char * p structtsk__ragel__state__s.html a6bc6b007533335efe02bafff799ec64c const char * pe structtsk__ragel__state__s.html aed4ec7fae8821de2ec6d9f2db5511c20 const char * eof structtsk__ragel__state__s.html a75fb639539041217d3e792d7d64713e9 const char * eoh structtsk__ragel__state__s.html a884f6d29df399dd0e2a3ec0cc6cbb0f0 const char * tag_start structtsk__ragel__state__s.html a8e3477750bf542745956fdc62ff753e2 const char * tag_end structtsk__ragel__state__s.html adc91826402a18d0cc403af28e03d5bde tsk_runnable_s structtsk__runnable__s.html TSK_DECLARE_OBJECT structtsk__runnable__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a const tsk_object_def_t * objdef structtsk__runnable__s.html adc7efed98b5fe8d22395cfc23bbc170e tsk_thread_handle_t * h_thread structtsk__runnable__s.html af76c7460e19b818a726c31c342407610 [1] tsk_runnable_func_run run structtsk__runnable__s.html a5eab70f61ae9b34fa82f804ccda94ce9 tsk_thread_id_t id_thread structtsk__runnable__s.html abba6f55607f7892a32734141d4e98cea tsk_semaphore_handle_t * semaphore structtsk__runnable__s.html a498393bec86bea74b3ce678f5022c608 tsk_bool_t running structtsk__runnable__s.html aa0199ca7619b90647ac6abcfcd1b2288 tsk_bool_t started structtsk__runnable__s.html a3e87319b1ebccbd0529514c298ec4fe2 tsk_bool_t initialized structtsk__runnable__s.html adfdbb2f146565c87384f0090dba7a73e tsk_bool_t important structtsk__runnable__s.html abbf5761944a79a6439e4aa8da5770d1d int32_t priority structtsk__runnable__s.html a41b7c4ba47c44a632d5903b1f1338ad0 tsk_list_t * objects structtsk__runnable__s.html a731ff42f111e23b8af025e43fbcd017e tsk_sha1context_s structtsk__sha1context__s.html uint32_t Intermediate_Hash structtsk__sha1context__s.html a8bbeb94025d9184496faac85cdee00a5 [TSK_SHA1_DIGEST_SIZE/4] uint32_t Length_Low structtsk__sha1context__s.html a188eef03938236a9a58c9382166aa002 uint32_t Length_High structtsk__sha1context__s.html a73f82f23d8acae6d67b249511811d654 int_least16_t Message_Block_Index structtsk__sha1context__s.html ad7bf01bcc0244679564a37f2c25ffc8c uint8_t Message_Block structtsk__sha1context__s.html a33d55b1ff652119922a5edbcba624e57 [64] int32_t Computed structtsk__sha1context__s.html afbf8c471e82ae3513869e67dce2b53c3 int32_t Corrupted structtsk__sha1context__s.html aef09368c3204e428aca54ed11fdd82da tsk_string_s structtsk__string__s.html TSK_DECLARE_OBJECT structtsk__string__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a char * value structtsk__string__s.html a4e9aec275e566b978a3ccb4e043d8c61 tsk_timer_manager_s structtsk__timer__manager__s.html TSK_DECLARE_RUNNABLE structtsk__timer__manager__s.html ae8fba71ac54cd6376ba9e5ed1cc87cf3 void * mainThreadId structtsk__timer__manager__s.html a6588fc232f5001c84152098b2fe7695a [1] tsk_condwait_handle_t * condwait structtsk__timer__manager__s.html a919c4dbf93b96de0106c141b382f26ba tsk_mutex_handle_t * mutex structtsk__timer__manager__s.html a75804a8f2578b8cb7ae4a31363046a51 tsk_semaphore_handle_t * sem structtsk__timer__manager__s.html a94083a7242c72c0c595d2a448927b4bc tsk_timers_L_t * timers structtsk__timer__manager__s.html aa5b6a51d70bb0efbd6515c3c7b002607 tsk_timer_s structtsk__timer__s.html TSK_DECLARE_OBJECT structtsk__timer__s.html a6cb2c811d40d14ceb34bd3b2e7dc5e6a tsk_timer_id_t id structtsk__timer__s.html a0c07338b31dffeba7935747bbeb7626a const void * arg structtsk__timer__s.html a9b61c541ca9c2bf26364570c4d0cb2a6 uint64_t timeout structtsk__timer__s.html a053cdea1d85795444fe1aaa6b277a0ec tsk_timer_callback_f callback structtsk__timer__s.html abedab38285c6411265cd8fcee7ae9f86 unsigned canceled structtsk__timer__s.html a867d2252cbe37e717dfa59b4a510946f C:/Projects/doubango/branches/2.0 C:/Projects/doubango/branches/2.0/ dir_23c6058911ec3d6519846acb77914e60.html C:/Projects/doubango/branches/2.0/doubango C:/Projects/doubango/branches C:/Projects/doubango/branches/ dir_48ccd1e4df20782306b24b8e85052973.html C:/Projects/doubango/branches/2.0 C: C:/ dir_e6bb53534ac0e427887cf7a94c0c004e.html C:/Projects C:/Projects/doubango/branches/2.0/doubango C:/Projects/doubango/branches/2.0/doubango/ dir_794c5f3a5871fccbd9cb0144b8a918bb.html C:/Projects/doubango/branches/2.0/doubango/tinySAK C:/Projects/doubango C:/Projects/doubango/ dir_61caa8c9c937953110cbb688168e4704.html C:/Projects/doubango/branches C:/Projects C:/Projects/ dir_e27f7acb6c354cea3d58335de45d9d79.html C:/Projects/doubango C:/Projects/doubango/branches/2.0/doubango/tinySAK/src C:/Projects/doubango/branches/2.0/doubango/tinySAK/src/ dir_61a1f70fd3b7f8c43221ebe878ebb8a2.html tinysak_config.h tsk.c tsk.h tsk_base64.c tsk_base64.h tsk_binaryutils.c tsk_binaryutils.h tsk_buffer.c tsk_buffer.h tsk_common.h tsk_condwait.c tsk_condwait.h tsk_debug.c tsk_debug.h tsk_errno.h tsk_fsm.c tsk_fsm.h tsk_hmac.c tsk_hmac.h tsk_list.c tsk_list.h tsk_md5.c tsk_md5.h tsk_memory.c tsk_memory.h tsk_mutex.c tsk_mutex.h tsk_object.c tsk_object.h tsk_options.c tsk_options.h tsk_params.c tsk_params.h tsk_plugin.c tsk_plugin.h tsk_ppfcs16.c tsk_ppfcs16.h tsk_ppfcs32.c tsk_ppfcs32.h tsk_ragel_state.c tsk_ragel_state.h tsk_runnable.c tsk_runnable.h tsk_safeobj.c tsk_safeobj.h tsk_semaphore.c tsk_semaphore.h tsk_sha1.c tsk_sha1.h tsk_string.c tsk_string.h tsk_thread.c tsk_thread.h tsk_time.c tsk_time.h tsk_timer.c tsk_timer.h tsk_url.c tsk_url.h tsk_uuid.c tsk_uuid.h tsk_xml.c tsk_xml.h C:/Projects/doubango/branches/2.0/doubango/tinySAK C:/Projects/doubango/branches/2.0/doubango/tinySAK/ dir_64a5a2540020364edec71303f2936fb2.html C:/Projects/doubango/branches/2.0/doubango/tinySAK/src