Asynchronous sock using Event Queue definitions. More...

Detailed Description

Asynchronous sock using Event Queue definitions.

Author
Martine Lenders m.len.nosp@m.ders.nosp@m.@fu-b.nosp@m.erli.nosp@m.n.de
Kaspar Schleiser kaspa.nosp@m.r@sc.nosp@m.hleis.nosp@m.er.d.nosp@m.e

Definition in file event.h.

#include "event.h"
#include "net/sock/ip.h"
#include "net/sock/tcp.h"
#include "net/sock/udp.h"
#include "net/sock/async.h"
+ Include dependency graph for event.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void sock_dtls_event_init (sock_dtls_t *sock, event_queue_t *ev_queue, sock_dtls_cb_t handler, void *handler_arg)
 Makes a DTLS sock able to handle asynchronous events using Event Queue. More...
 
void sock_ip_event_init (sock_ip_t *sock, event_queue_t *ev_queue, sock_ip_cb_t handler, void *handler_arg)
 Makes a raw IPv4/IPv6 sock able to handle asynchronous events using Event Queue. More...
 
void sock_tcp_event_init (sock_tcp_t *sock, event_queue_t *ev_queue, sock_tcp_cb_t handler, void *handler_arg)
 Makes a TCP sock able to handle asynchronous events using Event Queue. More...
 
void sock_tcp_queue_event_init (sock_tcp_queue_t *queue, event_queue_t *ev_queue, sock_tcp_queue_cb_t handler, void *handler_arg)
 Makes a TCP listening queue able to handle asynchronous events using Event Queue. More...
 
void sock_udp_event_init (sock_udp_t *sock, event_queue_t *ev_queue, sock_udp_cb_t handler, void *handler_arg)
 Makes a UDP sock able to handle asynchronous events using Event Queue. More...