Changeset 8c42377 for lib/data-struct
- Timestamp:
- 06/23/14 16:00:14 (8 years ago)
- Branches:
- 4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, libtrace4, master, ndag_format, pfring, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
- Children:
- 5876154, e3a639a
- Parents:
- 014f733
- Location:
- lib/data-struct
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
lib/data-struct/deque.c
rfac8c46 r8c42377 3 3 #include <assert.h> 4 4 #include <stddef.h> 5 #include < malloc.h>5 #include <stdlib.h> 6 6 #include <string.h> 7 7 -
lib/data-struct/message_queue.h
r82facc5 r8c42377 6 6 7 7 #define LIBTRACE_MQ_FAILED INT_MIN 8 typedef struct libtrace_thread_t libtrace_thread_t;9 8 typedef struct libtrace_message_queue_t { 10 9 int pipefd[2]; -
lib/data-struct/vector.h
rfac8c46 r8c42377 7 7 8 8 typedef void (*vector_data_fn)(void *data); 9 typedefstruct libtrace_vector {9 struct libtrace_vector { 10 10 size_t max_size; 11 11 size_t size; … … 13 13 char *elements; // Means we can use array indexing 14 14 pthread_mutex_t lock; 15 } libtrace_vector_t;15 }; 16 16 17 17 DLLEXPORT void libtrace_vector_init(libtrace_vector_t *v, size_t element_size);
Note: See TracChangeset
for help on using the changeset viewer.