Loading...
Searching...
No Matches

Definitions for sock extension for asynchronous access. More...

Detailed Description

Definitions for sock extension for asynchronous access.

Author
Martine Lenders m.len.nosp@m.ders.nosp@m.@fu-b.nosp@m.erli.nosp@m.n.de

Definition in file async.h.

+ Include dependency graph for async.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool sock_dtls_get_event_session (sock_dtls_t *sock, sock_dtls_session_t *session)
 Gets the asynchronous event session from sock object.
 
void sock_dtls_set_cb (sock_dtls_t *sock, sock_dtls_cb_t cb, void *cb_arg)
 Sets the asynchronous event context from sock object.
 
void sock_ip_set_cb (sock_ip_t *sock, sock_ip_cb_t cb, void *cb_arg)
 Sets event callback for sock_ip_t.
 
void sock_tcp_set_cb (sock_tcp_t *sock, sock_tcp_cb_t cb, void *cb_arg)
 Sets event callback for sock_tcp_t.
 
void sock_tcp_queue_set_cb (sock_tcp_queue_t *queue, sock_tcp_queue_cb_t cb, void *cb_arg)
 Sets event callback for sock_tcp_queue_t.
 
void sock_udp_set_cb (sock_udp_t *sock, sock_udp_cb_t cb, void *cb_arg)
 Gets the asynchronous event context from sock object.
 
sock_async_ctx_tsock_dtls_get_async_ctx (sock_dtls_t *sock)
 Gets the asynchronous event context from sock object.
 
sock_async_ctx_tsock_ip_get_async_ctx (sock_ip_t *sock)
 Gets the asynchronous event context from sock object.
 
sock_async_ctx_tsock_tcp_get_async_ctx (sock_tcp_t *sock)
 Gets the asynchronous event context from sock object.
 
sock_async_ctx_tsock_tcp_queue_get_async_ctx (sock_tcp_queue_t *queue)
 Gets the asynchronous event context from TCP listening queue.
 
sock_async_ctx_tsock_udp_get_async_ctx (sock_udp_t *sock)
 Gets the asynchronous event context from sock object.