jabberd2
2.7.0
|
#include "sx.h"
Go to the source code of this file.
Functions | |
void | _sx_chain_io_plugin (sx_t s, sx_plugin_t p) |
void | _sx_chain_nad_plugin (sx_t s, sx_plugin_t p) |
int | _sx_chain_io_write (sx_t s, sx_buf_t buf) |
int | _sx_chain_io_read (sx_t s, sx_buf_t buf) |
int | _sx_chain_nad_write (sx_t s, nad_t nad, int elem) |
int | _sx_chain_nad_read (sx_t s, nad_t nad) |
void _sx_chain_io_plugin | ( | sx_t | s, |
sx_plugin_t | p | ||
) |
Definition at line 25 of file chain.c.
References _sx_debug, _sx_chain_st::p, _sx_st::rio, _sx_chain_st::rnext, _sx_st::wio, _sx_chain_st::wnext, and ZONE.
Referenced by _sx_compress_new(), _sx_sasl_notify_success(), _sx_ssl_client(), _sx_ssl_server(), and _sx_websocket_new().
void _sx_chain_nad_plugin | ( | sx_t | s, |
sx_plugin_t | p | ||
) |
Definition at line 50 of file chain.c.
References _sx_debug, _sx_chain_st::p, _sx_st::rnad, _sx_chain_st::rnext, _sx_st::wnad, _sx_chain_st::wnext, and ZONE.
Definition at line 75 of file chain.c.
References _sx_debug, _sx_chain_st::p, _sx_st::wio, _sx_plugin_st::wio, _sx_chain_st::wnext, and ZONE.
Referenced by _sx_get_pending_write().
Definition at line 89 of file chain.c.
References _sx_debug, _sx_chain_st::p, _sx_st::rio, _sx_plugin_st::rio, _sx_chain_st::rnext, and ZONE.
Referenced by sx_can_read().
Definition at line 103 of file chain.c.
References _sx_debug, _sx_chain_st::p, _sx_st::wnad, _sx_plugin_st::wnad, _sx_chain_st::wnext, and ZONE.
Referenced by _sx_nad_write().
Definition at line 116 of file chain.c.
References _sx_debug, _sx_chain_st::p, _sx_st::rnad, _sx_plugin_st::rnad, _sx_chain_st::rnext, and ZONE.
Referenced by _sx_process_read().