1 
2 
3 #ifndef __TLIST__
4 #define __TLIST__
5 
6 typedef struct _tlist {
7 	        void* data;
8 			            void* next;
9 } tlist;
10 
11 
12 tlist* tlist_new(int size);
13 void tlist_append(tlist* t,void* data,int size);
14 int tlist_size(tlist* t);
15 void* tlist_pop(tlist* t,int at);
16 void tlist_fini(tlist* );
17 
18 #endif
19