| _build_selectinfo(SelectInfo &si, time_t msec_timeout, bool readable, bool writable, bool isexcept, bool forceable) | WvStream | [protected] |
| _callback() | WvStream | |
| _callwrap(void *) | WvStream | |
| _do_select(SelectInfo &si) | WvStream | [protected] |
| _process_selectinfo(SelectInfo &si, bool forceable) | WvStream | [protected] |
| addRef()=0 | IObject | [pure virtual] |
| alarm(time_t msec_timeout) | WvStream | |
| alarm_remaining() | WvStream | |
| alarm_time | WvStream | [protected] |
| alarm_was_ticking | WvStream | |
| auto_flush(bool is_automatic) | WvStream | [inline] |
| autoclose_time | WvStream | [protected] |
| autoforward(WvStream &s) | WvStream | |
| autoforward_callback(WvStream &s, void *userdata) | WvStream | [static] |
| blocking_getline(time_t wait_msec, int separator= '\n', int readahead=1024) | WvStream | |
| call_ctx | WvStream | [protected] |
| callback() | WvStream | [virtual] |
| callfunc | WvStream | [protected] |
| check_resolver() | WvTCPConn | [protected] |
| close() | WvFdStream | [virtual] |
| closecb | WvStream | [protected] |
| closed | WvStream | |
| connected | WvTCPConn | [protected] |
| continue_getline(time_t wait_msec, int separator= '\n', int readahead=1024) | WvStream | |
| continue_select(time_t msec_timeout) | WvStream | |
| debug_mode() | WvTCPConn | |
| delay_output(bool is_delayed) | WvStream | [inline] |
| dns | WvTCPConn | [protected] |
| do_connect() | WvTCPConn | [protected] |
| drain() | WvStream | |
| errnum | WvErrorBase | [protected] |
| errstr() const | WvErrorBase | [virtual] |
| errstring | WvErrorBase | [protected] |
| exceptcb | WvStream | [protected] |
| execute() | WvStream | [inline, protected, virtual] |
| flush(time_t msec_timeout) | WvStream | [virtual] |
| flush_internal(time_t msec_timeout) | WvStream | [protected, virtual] |
| flush_outbuf(time_t msec_timeout) | WvStream | [protected] |
| flush_then_close(int msec_timeout) | WvStream | |
| force_select(bool readable, bool writable, bool isexception=false) | WvStream | |
| get_select_request() | WvStream | |
| geterr() const | WvErrorBase | [inline, virtual] |
| getfd() const | WvFdStream | [inline] |
| getInterface(const UUID &)=0 | IObject | [pure virtual] |
| 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] |
| getrfd() const | WvFdStream | [inline, virtual] |
| getWeakRef()=0 | IObject | [pure virtual] |
| getwfd() const | WvFdStream | [inline, virtual] |
| globalstream | WvStream | [protected, static] |
| hostname | WvTCPConn | [protected] |
| inbuf | WvStream | [protected] |
| incoming | WvTCPConn | [protected] |
| is_auto_flush | WvStream | [protected] |
| is_flushing | WvStream | [protected] |
| isconnected() const | WvTCPConn | [inline] |
| isok() const | WvTCPConn | [virtual] |
| isreadable() | WvStream | [virtual] |
| iswritable() | WvStream | [virtual] |
| IWvStream() | IWvStream | |
| last_alarm_check | WvStream | [protected] |
| localaddr() | WvTCPConn | |
| low_delay() | WvTCPConn | |
| max_outbuf_size | WvStream | [protected] |
| maybe_autoclose() | WvFdStream | [virtual] |
| nice_tcpopts() | WvTCPConn | |
| noautoforward() | WvStream | |
| noerr() | WvErrorBase | [inline] |
| noread() | WvStream | [virtual] |
| nowrite() | WvStream | [virtual] |
| operator()(WvStringParm s) | WvStream | [inline] |
| operator()(WVSTRING_FORMAT_DECL) | WvStream | [inline] |
| outbuf | WvStream | [protected] |
| outbuf_delayed_flush | WvStream | [protected] |
| outbuf_limit(size_t size) | WvStream | [inline] |
| personal_stack_size | WvStream | |
| post_select(SelectInfo &si) | WvTCPConn | [virtual] |
| WvStream::post_select(SelectInfo &si, const SelectRequest &r) | WvStream | [inline] |
| post_select(SelectInfo &si)=0 (defined in IWvStream) | IWvStream | [pure virtual] |
| pre_select(SelectInfo &si) | WvTCPConn | [virtual] |
| WvStream::pre_select(SelectInfo &si, const SelectRequest &r) | WvStream | [inline] |
| pre_select(SelectInfo &si)=0 (defined in IWvStream) | IWvStream | [pure virtual] |
| print(WvStringParm s) | WvStream | [inline] |
| print(WVSTRING_FORMAT_DECL) | WvStream | [inline] |
| queue_min | 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_writable | WvStream | |
| readcb | WvStream | [protected] |
| release()=0 | IObject | [pure virtual] |
| remaddr | WvTCPConn | [protected] |
| resolved | WvTCPConn | [protected] |
| rfd | WvFdStream | [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 | |
| setcallback(WvStreamCallback _callfunc, void *_userdata) | WvStream | |
| setclosecallback(IWvStreamCallback _callback) | WvStream | [virtual] |
| seterr(int _errnum) | WvStream | [virtual] |
| seterr(WvStringParm specialerr) | WvStream | [inline] |
| seterr(WVSTRING_FORMAT_DECL) | WvStream | [inline] |
| IWvStream::seterr(const WvErrorBase &err) | WvErrorBase | |
| seterr_both(int _errnum, WvStringParm specialerr) | WvErrorBase | |
| setexceptcallback(IWvStreamCallback _callback) | WvStream | [virtual] |
| setfd(int fd) | WvFdStream | [inline, protected] |
| setreadcallback(IWvStreamCallback _callback) | WvStream | [virtual] |
| setwritecallback(IWvStreamCallback _callback) | WvStream | [virtual] |
| should_flush() | WvStream | [virtual] |
| shutdown_read | WvFdStream | [protected] |
| shutdown_write | WvFdStream | [protected] |
| src() const | WvTCPConn | [virtual] |
| stop_read | WvStream | |
| stop_write | WvStream | |
| strerror(int errnum) | WvErrorBase | [static] |
| 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 | WvStream | [protected] |
| uses_continue_select | WvStream | |
| uwrite(const void *buf, size_t count) | WvTCPConn | [protected, virtual] |
| want_to_flush | WvStream | [protected] |
| wfd | WvFdStream | [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_readable | WvStream | |
| writecb | WvStream | [protected] |
| WvErrorBase() | WvErrorBase | [inline] |
| WvFdStream(int rwfd=-1) | WvFdStream | |
| WvFdStream(int rfd, int wfd) | WvFdStream | |
| WvHTTPClientProxyStream class | WvStream | [friend] |
| WvStream() | WvStream | |
| WvTCPConn(int _fd, const WvIPPortAddr &_remaddr) | WvTCPConn | [protected] |
| WvTCPConn(const WvIPPortAddr &_remaddr) | WvTCPConn | |
| WvTCPConn(WvStringParm _hostname, uint16_t _port=0) | WvTCPConn | |
| WvTCPListener class | WvTCPConn | [friend] |
| xpost_select(SelectInfo &si, const SelectRequest &r) | WvStream | [inline] |
| xpre_select(SelectInfo &si, const SelectRequest &r) | WvStream | [inline] |
| ~IWvStream() | IWvStream | [virtual] |
| ~WvErrorBase() | WvErrorBase | [virtual] |
| ~WvFdStream() | WvFdStream | [virtual] |
| ~WvStream() | WvStream | [virtual] |
| ~WvTCPConn() | WvTCPConn | [virtual] |