7 #ifndef __WVSTREAMSDEBUGGERSERVER_H
8 #define __WVSTREAMSDEBUGGERSERVER_H
11 #include "wvstreamclone.h"
13 #include "wvistreamlist.h"
14 #include "wvstreamsdebugger.h"
44 void unix_listener_close_cb();
48 void tcp_listener_close_cb();
52 void auth_request_cb(Connection &s);
53 void auth_response_cb(Connection &s);
54 void ready_cb(Connection &s);
60 AuthCallback _auth_cb = AuthCallback(),
64 void set_auth_callback(AuthCallback _auth_cb)
65 { auth_cb = _auth_cb; }
68 #endif // __WVSTREAMSDEBUGGERSERVER_H
Class to easily create the Server side of a WvTCPConn.
WvString is an implementation of a simple and efficient printable-string class.
A WvLog stream accepts log messages from applications and forwards them to all registered WvLogRcv's.
An IP+Port address also includes a port number, with the resulting form www.xxx.yyy....
WvStreamClone simply forwards all requests to the "cloned" stream.
Unified support for streams, that is, sequences of bytes that may or may not be ready for read/write ...
Server end of a Unix Sockets stream.
WvStreamList holds a list of WvStream objects – and its select() and callback() functions know how to...
A Unix domain socket address is really just a filename.
This is a WvList of WvStrings, and is a really handy way to parse strings.
A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to a...