aboutsummaryrefslogtreecommitdiffstats
path: root/doc/README.wmem
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2012-12-19 01:37:28 +0000
committerEvan Huus <eapache@gmail.com>2012-12-19 01:37:28 +0000
commit3739c083bf6de622413e844f2c663a95cfdf895d (patch)
tree163ed85c4acfc866cd9d75dc4425525498418d9a /doc/README.wmem
parent77d69b36b208dff05f91cc23d0e1247036c4a03d (diff)
Implement a basic singly-linked for wmem.
Re-implement the stack as a wrapper for that. svn path=/trunk/; revision=46607
Diffstat (limited to 'doc/README.wmem')
-rw-r--r--doc/README.wmem20
1 files changed, 18 insertions, 2 deletions
diff --git a/doc/README.wmem b/doc/README.wmem
index d68dc39fbe..e85aee95da 100644
--- a/doc/README.wmem
+++ b/doc/README.wmem
@@ -93,12 +93,29 @@ to the lifetime of the pinfo struct.
- wmem_stack_peek
- wmem_stack_count
-2.5 Slab
+2.5 Singly-Linked List
+
+ - wmem_slist_new
+ - wmem_slist_prepend
+ - wmem_slist_remove
+ - wmem_slist_front
+ - wmem_slist_frame_next
+ - wmem_slist_frame_data
+ - wmem_slist_count
+
+2.6 Slab
- wmem_slab_new
- wmem_slab_alloc
- wmem_slab_free
+2.7 String-Buffers
+
+ - wmem_strbuf_new
+ - wmem_strbuf_sized_new
+ - wmem_strbuf_get_str
+ - wmem_strbuf_get_len
+
3. Usage for Producers
NB: If you're just writing a dissector, you probably don't need to read
@@ -236,7 +253,6 @@ The following is a list of things that emem doesn't provide but that it might
be nice if wmem did provide them:
- radix tree
- - linked list
- dynamic array
- realloc