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;
126 tvbparse_action_t before;
127 tvbparse_action_t after;
183 const gchar* needles,
184 const void* private_data,
185 tvbparse_action_t before_cb,
186 tvbparse_action_t after_cb);
197 const void* private_data,
198 tvbparse_action_t before_cb,
199 tvbparse_action_t after_cb);
213 const gchar* needles,
214 const void* private_data,
215 tvbparse_action_t before_cb,
216 tvbparse_action_t after_cb);
231 const gchar* needles,
232 const void* private_data,
233 tvbparse_action_t before_cb,
234 tvbparse_action_t after_cb);
245 const void* private_data,
246 tvbparse_action_t before_cb,
247 tvbparse_action_t after_cb);
259 tvbparse_action_t before_cb,
260 tvbparse_action_t after_cb);
280 const void* private_data,
281 tvbparse_action_t before_cb,
282 tvbparse_action_t after_cb,
284 until_mode_t until_mode);
297 const void* private_data,
298 tvbparse_action_t before_cb,
299 tvbparse_action_t after_cb,
308 tvbparse_action_t before_cb,
309 tvbparse_action_t after_cb,
329 const void* private_data,
330 tvbparse_action_t before_cb,
331 tvbparse_action_t after_cb,
346 const void* private_data,
347 tvbparse_action_t before_cb,
348 tvbparse_action_t after_cb,
351 #define tvbparse_one_or_more(id, private_data, before_cb, after_cb, wanted)\
352 tvbparse_some(id, 1, G_MAXINT, private_data, before_cb, after_cb, wanted)
373 tvbparse_action_t before_cb,
374 tvbparse_action_t after_cb,
383 void tvbparse_shrink_token_cb(
void* tvbparse_data,
384 const void* wanted_data,
408 gboolean tvbparse_reset(
tvbparse_t* tt,
const int offset,
int len);
Definition: tvbparse.h:143
Definition: tvbparse.h:131
Definition: tvbparse.h:90
Definition: wmem_allocator.h:27
Definition: wmem_map.c:44
Definition: tvbuff-int.h:35