All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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.