Rudiments
socketclient.h
1// Copyright (c) 1999-2018 David Muse
2// See the COPYING file for more information.
3
4#ifndef RUDIMENTS_SOCKETCLIENT_H
5#define RUDIMENTS_SOCKETCLIENT_H
6
7#include <rudiments/private/socketclientincludes.h>
8
11class RUDIMENTS_DLLSPEC socketclient : public client {
12 public:
13
16
18 virtual ~socketclient();
19
23
37
40 virtual bool getNonBlockingMode();
41
44 virtual int32_t ioCtl(int32_t command, void *arg);
45
46 #include <rudiments/private/socketclient.h>
47};
48
49#endif
Definition avltree.h:11
Definition client.h:11
Definition socketclient.h:11
virtual ~socketclient()
virtual bool supportsBlockingAndNonBlockingModes()
virtual int32_t ioCtl(int32_t command, void *arg)
virtual bool setNonBlockingMode(bool nonblockingmode)
virtual bool getNonBlockingMode()