|
static void | _sigtran_pipe_error (UNUSED fr_event_list_t *el, int fd, UNUSED int flags, int fd_errno, UNUSED void *uctx) |
| This should never happen. More...
|
|
static void | _sigtran_pipe_read (UNUSED fr_event_list_t *el, int fd, UNUSED int flags, UNUSED void *uctx) |
| Drain any data we received. More...
|
|
static int | sigtran_client_do_ctrl_transaction (sigtran_transaction_t *txn) |
|
int | sigtran_client_do_transaction (int fd, sigtran_transaction_t *txn) |
|
int | sigtran_client_link_down (sigtran_conn_t const **conn) |
| Destroy a connection. More...
|
|
int | sigtran_client_link_up (sigtran_conn_t const **out, sigtran_conn_conf_t const *conn_conf) |
| Create a new connection. More...
|
|
static unlang_action_t | sigtran_client_map_resume (rlm_rcode_t *p_result, module_ctx_t const *mctx, request_t *request) |
|
unlang_action_t | sigtran_client_map_send_auth_info (rlm_rcode_t *p_result, rlm_sigtran_t const *inst, request_t *request, sigtran_conn_t const *conn, int fd) |
| Create a MAP_SEND_AUTH_INFO request. More...
|
|
static void | sigtran_client_signal (module_ctx_t const *mctx, UNUSED request_t *request, UNUSED fr_signal_t action) |
|
int | sigtran_client_thread_register (fr_event_list_t *el) |
| Called by a new thread to register a new req_pipe. More...
|
|
int | sigtran_client_thread_unregister (fr_event_list_t *el, int req_pipe_fd) |
| Signal that libosmo should unregister the other side of the pipe. More...
|
|
Talk to the event loop.
- Id
- a3b2e80bb4b1a6d92238adc714d04fa8b89bc3e0
Definition in file client.c.