summaryrefslogtreecommitdiff
path: root/src/server.h
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2007-06-18 19:42:34 +0000
committerMike Buland <eichlan@xagasoft.com>2007-06-18 19:42:34 +0000
commit8b12972092777af56ae21f65b41f4c40d52c2367 (patch)
tree3ee45c4b69899acb0cdbd013ea8e6ea54bcdc023 /src/server.h
parent5292e5831934dc719d1ac06332bd252abe4ac3bc (diff)
downloadlibbu++-8b12972092777af56ae21f65b41f4c40d52c2367.tar.gz
libbu++-8b12972092777af56ae21f65b41f4c40d52c2367.tar.bz2
libbu++-8b12972092777af56ae21f65b41f4c40d52c2367.tar.xz
libbu++-8b12972092777af56ae21f65b41f4c40d52c2367.zip
Added the protocol class. servers work, but don't send data, updated the streams
to include many more state indicators and caps queries, and everything is working better in general.
Diffstat (limited to 'src/server.h')
-rw-r--r--src/server.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/server.h b/src/server.h
index 942eb32..3331d2c 100644
--- a/src/server.h
+++ b/src/server.h
@@ -2,12 +2,16 @@
2#define SERVER_H 2#define SERVER_H
3 3
4#include <stdint.h> 4#include <stdint.h>
5#include "bu/serversocket.h" 5
6#include "bu/fstring.h"
6#include "bu/list.h" 7#include "bu/list.h"
7#include "bu/client.h"
8 8
9namespace Bu 9namespace Bu
10{ 10{
11 class ServerSocket;
12 class Socket;
13 class Client;
14
11 /** 15 /**
12 * Core of a network server. This class is distinct from a ServerSocket in 16 * Core of a network server. This class is distinct from a ServerSocket in
13 * that a ServerSocket is one listening socket, nothing more. Socket will 17 * that a ServerSocket is one listening socket, nothing more. Socket will