1 #ifndef _DRAGONNET_LISTEN_H_
2 #define _DRAGONNET_LISTEN_H_
11 pthread_t accept_thread;
17 void (*on_connect)(DragonnetPeer *);
18 void (*on_disconnect)(DragonnetPeer *);
19 bool (*on_recv)(DragonnetPeer *, DragonnetTypeId, void *);
20 void (**on_recv_type)(DragonnetPeer *, void *);
23 DragonnetListener *dragonnet_listener_new(char *addr);
24 void dragonnet_listener_run(DragonnetListener *l);
25 void dragonnet_listener_close(DragonnetListener *l);
26 void dragonnet_listener_delete(DragonnetListener *l);