// Copyright (c) 2002 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_CLIENTSOCKET_H
#define RUDIMENTS_CLIENTSOCKET_H
#include <rudiments/private/clientsocketincludes.h>
class clientsocket : public client {
public:
clientsocket();
virtual ~clientsocket();
#ifdef FIONBIO
virtual bool useNonBlockingMode() const;
// Puts the file descriptor in non-blocking
// mode. Returns true on success and false on
// failure.
virtual bool useBlockingMode() const;
// Puts the file descriptor in blocking mode.
// Returns true on success and false on
// failure.
#endif
#include <rudiments/private/clientsocket.h>
};
#endif