Rudiments
inetsocketserver.h
1// Copyright (c) 1999-2018 David Muse
2// See the COPYING file for more information.
3
4#ifndef RUDIMENTS_INETSOCKETSERVER_H
5#define RUDIMENTS_INETSOCKETSERVER_H
6
7#include <rudiments/private/inetsocketserverincludes.h>
8
19class RUDIMENTS_DLLSPEC inetsocketserver :
20 public socketserver, public inetsocketutil {
21 public:
22
25
28
47 bool listen(const char *address,
48 uint16_t port,
49 uint32_t backlog);
50
54 bool open();
55
59 bool bind();
60
66 bool listen();
67
75
76 #include <rudiments/private/inetsocketserver.h>
77};
78
79#endif
Definition filedescriptor.h:13
Definition inetsocketserver.h:20
virtual ~inetsocketserver()
filedescriptor * accept()
bool listen(const char *address, uint16_t port, uint32_t backlog)
Definition inetsocketutil.h:11
Definition socketserver.h:11