#include <linestack.h>
Data Fields | |
char * | name |
gboolean(* | init )(struct linestack_context *, const char *name, struct ctrlproxy_config *, const struct irc_network_state *) |
gboolean(* | fini )(struct linestack_context *) |
gboolean(* | insert_line )(struct linestack_context *, const struct irc_line *, const struct irc_network_state *) |
void *(* | get_marker )(struct linestack_context *) |
void *(* | get_marker_numlines )(struct linestack_context *, int numlines) |
void(* | free_marker )(void *) |
gboolean(* | traverse )(struct linestack_context *, void *from, void *to, linestack_traverse_fn, void *userdata) |
struct irc_network_state *(* | get_state )(struct linestack_context *, void *) |