56 #include "ws_symbol_export.h"
75 typedef void (*tvbparse_action_t)(
void* tvbparse_data,
const void* wanted_data,
struct _tvbparse_elem_t* elem);
77 typedef int (*tvbparse_condition_t)
92 tvbparse_condition_t condition;
103 gboolean (*comp)(
void*,
const void*);
128 tvbparse_action_t before;
129 tvbparse_action_t after;
185 const gchar* needles,
186 const void* private_data,
187 tvbparse_action_t before_cb,
188 tvbparse_action_t after_cb);
199 const void* private_data,
200 tvbparse_action_t before_cb,
201 tvbparse_action_t after_cb);
215 const gchar* needles,
216 const void* private_data,
217 tvbparse_action_t before_cb,
218 tvbparse_action_t after_cb);
233 const gchar* needles,
234 const void* private_data,
235 tvbparse_action_t before_cb,
236 tvbparse_action_t after_cb);
247 const void* private_data,
248 tvbparse_action_t before_cb,
249 tvbparse_action_t after_cb);
261 tvbparse_action_t before_cb,
262 tvbparse_action_t after_cb);
282 const void* private_data,
283 tvbparse_action_t before_cb,
284 tvbparse_action_t after_cb,
286 until_mode_t until_mode);
299 const void* private_data,
300 tvbparse_action_t before_cb,
301 tvbparse_action_t after_cb,
310 tvbparse_action_t before_cb,
311 tvbparse_action_t after_cb,
331 const void* private_data,
332 tvbparse_action_t before_cb,
333 tvbparse_action_t after_cb,
348 const void* private_data,
349 tvbparse_action_t before_cb,
350 tvbparse_action_t after_cb,
353 #define tvbparse_one_or_more(id, private_data, before_cb, after_cb, wanted)\
354 tvbparse_some(id, 1, G_MAXINT, private_data, before_cb, after_cb, wanted)
375 tvbparse_action_t before_cb,
376 tvbparse_action_t after_cb,
385 void tvbparse_shrink_token_cb(
void* tvbparse_data,
386 const void* wanted_data,
410 gboolean tvbparse_reset(
tvbparse_t* tt,
const int offset,
int len);
Definition: tvbparse.h:145
Definition: tvbparse.h:133
Definition: tvbparse.h:90
Definition: wmem_allocator.h:27
Definition: wmem_map.c:44
Definition: tvbuff-int.h:35