aboutsummaryrefslogtreecommitdiff
path: root/src/server.h
blob: df53c2a355d05d685908655afaf2bf2c9b16a326 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "connection.h"

#ifndef __SERVER_H
#define __SERVER_H

struct server;
typedef struct server server_t;

server_t *server_create(void);
void server_destroy(server_t *serv);

void server_on_connect(server_t *serv, connection_callback_func_t func);

void server_run(server_t *serv);

#endif