aboutsummaryrefslogtreecommitdiff
path: root/lib/network/serversocket.h
blob: 6bd59f11907e255a0f65aadc9bbbadd04f9c1a13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef __serversocket_h
#define __serversocket_h

#include "socket.h"

class eServerSocket: public eSocket
{
	void notifier(int handle);		
	int okflag;
protected:
	virtual void newConnection(int socket)=0;
public:
	eServerSocket(int port, eMainloop *ml);
	virtual ~eServerSocket();
	bool ok();
};

#endif /* __serversocket_h */