Introducing application timeout.
This commit is contained in:
@@ -14,6 +14,14 @@ typedef void (*nxt_port_rpc_handler_t)(nxt_task_t *task,
|
||||
uint32_t nxt_port_rpc_register_handler(nxt_task_t *task, nxt_port_t *port,
|
||||
nxt_port_rpc_handler_t ready_handler, nxt_port_rpc_handler_t error_handler,
|
||||
nxt_pid_t peer, void *data);
|
||||
void *nxt_port_rpc_register_handler_ex(nxt_task_t *task, nxt_port_t *port,
|
||||
nxt_port_rpc_handler_t ready_handler, nxt_port_rpc_handler_t error_handler,
|
||||
size_t ex_size);
|
||||
|
||||
uint32_t nxt_port_rpc_ex_stream(void *ex);
|
||||
void nxt_port_rpc_ex_set_peer(nxt_task_t *task, nxt_port_t *port,
|
||||
void *ex, nxt_pid_t peer);
|
||||
|
||||
void nxt_port_rpc_handler(nxt_task_t *task, nxt_port_recv_msg_t *msg);
|
||||
void nxt_port_rpc_remove_peer(nxt_task_t *task, nxt_port_t *port,
|
||||
nxt_pid_t peer);
|
||||
|
||||
Reference in New Issue
Block a user