#include <sockbuf.h>
Definition at line 66 of file sockbuf.h.
Data Fields | |
const char * | name |
int | level |
int(* | on_connect )(void *client_data, int idx, const char *peer_ip, int peer_port) |
int(* | on_eof )(void *client_data, int idx, int err, const char *errmsg) |
int(* | on_newclient )(void *client_data, int idx, int newidx, const char *peer_ip, int peer_port) |
int(* | on_read )(void *client_data, int idx, char *data, int len) |
int(* | on_write )(void *client_data, int idx, const char *data, int len) |
int(* | on_written )(void *client_data, int idx, int len, int remaining) |
int(* | on_flush )(void *client_data, int idx) |
int(* | on_delete )(void *client_data, int idx) |
const char* sockbuf_filter_t::name |
Definition at line 68 of file sockbuf.h.
Referenced by sockbuf_attach_filter(), sockbuf_on_connect(), sockbuf_on_eof(), sockbuf_on_newclient(), sockbuf_on_read(), sockbuf_on_write(), and sockbuf_on_written().
int(* sockbuf_filter_t::on_connect)(void *client_data, int idx, const char *peer_ip, int peer_port) |
Referenced by sockbuf_on_connect(), and sockbuf_on_newclient().
int(* sockbuf_filter_t::on_eof)(void *client_data, int idx, int err, const char *errmsg) |
Referenced by sockbuf_on_eof().
int(* sockbuf_filter_t::on_newclient)(void *client_data, int idx, int newidx, const char *peer_ip, int peer_port) |
Referenced by sockbuf_on_newclient().
int(* sockbuf_filter_t::on_read)(void *client_data, int idx, char *data, int len) |
Referenced by sockbuf_on_read().
int(* sockbuf_filter_t::on_write)(void *client_data, int idx, const char *data, int len) |
Referenced by sockbuf_on_write().
int(* sockbuf_filter_t::on_written)(void *client_data, int idx, int len, int remaining) |
Referenced by sockbuf_on_written().
int(* sockbuf_filter_t::on_flush)(void *client_data, int idx) |
int(* sockbuf_filter_t::on_delete)(void *client_data, int idx) |
Referenced by sockbuf_delete().