|
| 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.
|
| |
| static void | _sigtran_pipe_read (UNUSED fr_event_list_t *el, int fd, UNUSED int flags, UNUSED void *uctx) |
| | Drain any data we received.
|
| |
| 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.
|
| |
| int | sigtran_client_link_up (sigtran_conn_t const **out, sigtran_conn_conf_t const *conn_conf) |
| | Create a new connection.
|
| |
| static unlang_action_t | sigtran_client_map_resume (unlang_result_t *p_result, module_ctx_t const *mctx, request_t *request) |
| |
| unlang_action_t | sigtran_client_map_send_auth_info (unlang_result_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.
|
| |
| 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.
|
| |
| 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.
|
| |
Talk to the event loop.
- Id
- 5e1b86af9e4bd743caaff55fd337d6adb25b2104
Definition in file client.c.