1 #ifndef _DRAGONNET_LISTEN_H_
2 #define _DRAGONNET_LISTEN_H_
9 DRAGONNET_LISTENER_CREATED,
10 DRAGONNET_LISTENER_ACTIVE,
11 DRAGONNET_LISTENER_CLOSED
12 } DragonnetListenerState;
17 void (*on_connect)(DragonnetPeer *p);
18 DragonnetListenerState state;
23 DragonnetListener *dragonnet_listener_new(char *addr,
24 void (*on_connect)(DragonnetPeer *p));
25 void dragonnet_listener_run(DragonnetListener *l);
26 void dragonnet_listener_close(DragonnetListener *l);
27 void dragonnet_listener_delete(DragonnetListener *l);