WvPipe Member List

This is the complete list of members for WvPipe, including all inherited members.

_build_selectinfo(SelectInfo &si, time_t msec_timeout, bool readable, bool writable, bool isexcept, bool forceable) (defined in WvStream)WvStream [protected]
_callback()WvStream
_callwrap(void *)WvStream
_do_select(SelectInfo &si) (defined in WvStream)WvStream [protected]
_process_selectinfo(SelectInfo &si, bool forceable) (defined in WvStream)WvStream [protected]
alarm(time_t msec_timeout)WvStream
alarm_remaining()WvStream
alarm_time (defined in WvStream)WvStream [protected]
alarm_was_tickingWvStream
auto_flush(bool is_automatic)WvStream [inline]
autoclose_time (defined in WvStream)WvStream [protected]
autoforward(WvStream &s)WvStream
autoforward_callback(WvStream &s, void *userdata) (defined in WvStream)WvStream [static]
blocking_getline(time_t wait_msec, int separator= '\n', int readahead=1024)WvStream
call_ctx (defined in WvStream)WvStream [protected]
callback()WvStream [virtual]
callfunc (defined in WvStream)WvStream [protected]
child_exited()WvPipe
child_killed() const WvPipe
close()WvFdStream [virtual]
closecb (defined in WvStream)WvStream [protected]
closed (defined in WvStream)WvStream
continue_getline(time_t wait_msec, int separator= '\n', int readahead=1024)WvStream
continue_select(time_t msec_timeout)WvStream
debugger_streams_display_header(WvStringParm cmd, WvStreamsDebugger::ResultCallback result_cb) (defined in WvStream)WvStream [protected, static]
debugger_streams_display_one_stream(WvStream *s, WvStringParm cmd, WvStreamsDebugger::ResultCallback result_cb) (defined in WvStream)WvStream [protected, static]
debugger_streams_maybe_display_one_stream(WvStream *s, WvStringParm cmd, const WvStringList &args, WvStreamsDebugger::ResultCallback result_cb) (defined in WvStream)WvStream [protected, static]
delay_output(bool is_delayed)WvStream [inline]
drain()WvStream
exceptcb (defined in WvStream)WvStream [protected]
execute()WvStream [inline, protected, virtual]
exit_status()WvPipe
find_by_wsid(WSID wsid) (defined in WvStream)WvStream [static]
finish(bool wait_children=true)WvPipe
flush(time_t msec_timeout)WvStream [virtual]
flush_internal(time_t msec_timeout) (defined in WvStream)WvStream [protected, virtual]
flush_outbuf(time_t msec_timeout) (defined in WvStream)WvStream [protected]
flush_then_close(int msec_timeout)WvStream
force_select(bool readable, bool writable, bool isexception=false)WvStream
get_select_request()WvStream
getfd() const WvFdStream [inline]
getline(time_t wait_msec=0, char separator= '\n', int readahead=1024)WvStream [inline]
getline(int wait_msec, char separator= '\n', int readahead=1024)WvStream [inline]
getline(double wait_msec, char separator= '\n', int readahead=1024)WvStream [inline]
getpid() const (defined in WvPipe)WvPipe [inline]
getrfd() const WvFdStream [inline, virtual]
getwfd() const WvFdStream [inline, virtual]
globalstream (defined in WvStream)WvStream [protected, static]
ignore_read(WvStream &s, void *userdata) (defined in WvPipe)WvPipe [static]
inbuf (defined in WvStream)WvStream [protected]
is_auto_flush (defined in WvStream)WvStream [protected]
is_flushing (defined in WvStream)WvStream [protected]
isok() const WvFdStream [virtual]
isreadable() (defined in WvStream)WvStream [virtual]
iswritable() (defined in WvStream)WvStream [virtual]
kill(int signum)WvPipe
last_alarm_check (defined in WvStream)WvStream [protected]
max_outbuf_size (defined in WvStream)WvStream [protected]
maybe_autoclose() (defined in WvFdStream)WvFdStream [virtual]
noautoforward()WvStream
noread() (defined in WvStream)WvStream [virtual]
nowrite() (defined in WvStream)WvStream [virtual]
operator()(WvStringParm s) (defined in WvStream)WvStream [inline]
operator()(WVSTRING_FORMAT_DECL) (defined in WvStream)WvStream [inline]
outbuf (defined in WvStream)WvStream [protected]
outbuf_delayed_flush (defined in WvStream)WvStream [protected]
outbuf_limit(size_t size)WvStream [inline]
personal_stack_sizeWvStream
post_select(SelectInfo &si)WvFdStream [virtual]
WvStream::post_select(SelectInfo &si, const SelectRequest &r)WvStream [inline]
pre_select(SelectInfo &si)WvFdStream [virtual]
WvStream::pre_select(SelectInfo &si, const SelectRequest &r)WvStream [inline]
print(WvStringParm s) (defined in WvStream)WvStream [inline]
print(WVSTRING_FORMAT_DECL)WvStream [inline]
queue_min (defined in WvStream)WvStream [protected]
queuemin(size_t count)WvStream [inline]
read(void *buf, size_t count)WvStream [virtual]
read(WvBuf &outbuf, size_t count)WvStream [virtual]
read_requires_writableWvStream
readcb (defined in WvStream)WvStream [protected]
rfdWvFdStream [protected]
runonce(time_t msec_timeout=-1)WvStream [inline]
select(time_t msec_timeout)WvStream [inline]
select(time_t msec_timeout, bool readable, bool writable, bool isex=false)WvStream [inline]
set_close_on_exec(bool close_on_exec)WvFdStream
set_nonblock(bool nonblock)WvFdStream
set_wsname(WvStringParm wsname) (defined in WvStream)WvStream [inline]
set_wsname(WVSTRING_FORMAT_DECL) (defined in WvStream)WvStream [inline]
setcallback(WvStreamCallback _callfunc, void *_userdata)WvStream
setclosecallback(IWvStreamCallback _callback)WvStream
seterr(int _errnum)WvStream [virtual]
seterr(WvStringParm specialerr) (defined in WvStream)WvStream [inline]
seterr(WVSTRING_FORMAT_DECL) (defined in WvStream)WvStream [inline]
setexceptcallback(IWvStreamCallback _callback)WvStream
setfd(int fd)WvFdStream [inline, protected]
setreadcallback(IWvStreamCallback _callback)WvStream
setup(const char *program, const char *const *argv, bool writable, bool readable, bool catch_stderr, int stdin_fd, int stdout_fd, int stderr_fd) (defined in WvPipe)WvPipe [protected]
setwritecallback(IWvStreamCallback _callback)WvStream
should_flush() (defined in WvStream)WvStream [virtual]
shutdown_readWvFdStream [protected]
shutdown_write (defined in WvFdStream)WvFdStream [protected]
src() const WvStream [virtual]
stop_readWvStream
stop_write (defined in WvStream)WvStream
terminate_continue_select()WvStream
undo_force_select(bool readable, bool writable, bool isexception=false)WvStream
unread(WvBuf &outbuf, size_t count)WvStream [virtual]
uread(void *buf, size_t count)WvFdStream [virtual]
userdata (defined in WvStream)WvStream [protected]
uses_continue_selectWvStream
uwrite(const void *buf, size_t count)WvFdStream [virtual]
want_to_flush (defined in WvStream)WvStream [protected]
wfdWvFdStream [protected]
write(const void *buf, size_t count)WvStream [virtual]
write(WvBuf &inbuf, size_t count=INT_MAX)WvStream [virtual]
write(WvStringParm s)WvStream [inline]
write_requires_readableWvStream
writecb (defined in WvStream)WvStream [protected]
wsid() const (defined in WvStream)WvStream [inline]
wsname() const (defined in WvStream)WvStream [inline]
wstype() const (defined in WvPipe)WvPipe [inline]
WvFdStream(int rwfd=-1)WvFdStream
WvFdStream(int rfd, int wfd)WvFdStream
WvHTTPClientProxyStream (defined in WvStream)WvStream [friend]
WvPipe(const char *program, const char *const *argv, bool writable, bool readable, bool catch_stderr, int stdin_fd=0, int stdout_fd=1, int stderr_fd=2)WvPipe
WvPipe(const char *program, const char *const *argv, bool writable, bool readable, bool catch_stderr, WvFDStream *stdin_str, WvFDStream *stdout_str=NULL, WvFDStream *stderr_str=NULL)WvPipe
WvPipe(const char *program, const char **argv, bool writable, bool readable, bool catch_stderr, WvFDStream *stdio_str)WvPipe
WvStream()WvStream
xpost_select(SelectInfo &si, const SelectRequest &r)WvStream [inline]
xpre_select(SelectInfo &si, const SelectRequest &r)WvStream [inline]
~WvFdStream()WvFdStream [virtual]
~WvPipe()WvPipe [virtual]
~WvStream() (defined in WvStream)WvStream [virtual]


Generated on Thu Jan 24 16:51:05 2008 for WvStreams by  doxygen 1.5.4