summaryrefslogtreecommitdiff
path: root/vio/VioAcceptorFd.h
blob: e0441780db93276d8d29a1e46e0bc4d4985f383b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* 
**  Virtual I/O library
**  Written by Andrei Errapart <andreie@no.spam.ee>
*/

/*
 * Abstract acceptor.
 */

#ifdef __GNUC__
#pragma interface			/* gcc class implementation */
#endif

VIO_NS_BEGIN

class VioAcceptorFd
{
public:
	virtual		~VioAcceptorFd();
	virtual Vio*	accept(	int	fd) = 0;
};

VIO_NS_END