server.h
// Copyright (c) 1999-2018 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_SERVER_H
#define RUDIMENTS_SERVER_H
#include <rudiments/private/serverincludes.h>
class RUDIMENTS_DLLSPEC server : public filedescriptor {
public:
server();
server(const server &s);
server &operator=(const server &s);
virtual ~server();
virtual bool bind();
virtual bool listen(int32_t backlog);
virtual filedescriptor *accept();
#include <rudiments/private/server.h>
};
#endif
filedescriptor
Definition: filedescriptor.h:13
server
Definition: server.h:11
server::operator=
server & operator=(const server &s)
server::server
server()
server::accept
virtual filedescriptor * accept()
server::server
server(const server &s)
server::bind
virtual bool bind()
server::~server
virtual ~server()
server::listen
virtual bool listen(int32_t backlog)