diff options
Diffstat (limited to 'src/server.h')
-rw-r--r-- | src/server.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/server.h b/src/server.h index 2851c50..32a711d 100644 --- a/src/server.h +++ b/src/server.h @@ -10,22 +10,10 @@ typedef struct server_data { void *data; } server_data; -typedef struct server_session { - void *data; -} server_session; - -typedef int (*on_connect_cb) (struct server_data *data, struct server_session *ses); -typedef int (*on_disconnect_cb) (struct server_data *data, struct server_session *ses); -typedef int (*on_data_cb) (struct server_data *data, struct server_session *ses); -typedef int (*on_free_cb) (struct server_data *data); typedef int (*on_listen_cb) (struct server_data *data); typedef int (*on_shutdown_cb) (struct server_data *data); typedef struct server_callbacks { - on_connect_cb on_connect; - on_disconnect_cb on_disconnect; - on_data_cb mainloop; - on_free_cb on_free; on_listen_cb on_listen; on_shutdown_cb on_shutdown; } server_callbacks; |