7 #include "wvfdstream.h"
9 #include "wvlinkerhack.h"
22 virtual bool isok()
const;
26 _WvConStream::_WvConStream(
int _rfd,
int _wfd,
36 _WvConStream::~_WvConStream()
64 static _WvConStream _wvcon(_zero.GetSocket(), _one.GetSocket(),
"wvcon");
65 static _WvConStream _wvin(_zero.GetSocket(), -1,
"wvin");
66 static _WvConStream _wvout(-1, _one.GetSocket(),
"wvout");
67 static _WvConStream _wverr(-1, _two.GetSocket(),
"wverr");
The basic interface which is included by all other XPLC interfaces and objects.
virtual unsigned int addRef()=0
Indicate you are using this object.
A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to a...
bool isnull() const
returns true if this string is null
Base class for streams built on Unix file descriptors.
void setfd(int fd)
Sets the file descriptor for both reading and writing.
virtual void close()
Closes the file descriptors.
A type-safe version of WvMonikerBase that lets you provide create functions for object types other th...
Unified support for streams, that is, sequences of bytes that may or may not be ready for read/write ...
virtual void close()
Closes the file descriptors.
virtual bool isok() const
return true if the stream is actually usable right now