28 Connection(IWvStream *s);
32 void send(WvStringParm code, WvStringParm result);
38 typedef wv::function<bool(WvStringParm, WvStringParm, WvStringParm)> AuthCallback;
43 void unix_listener_cb(IWvStream *s);
44 void unix_listener_close_cb();
47 void tcp_listener_cb(IWvStream *s);
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);
59 WvStreamsDebuggerServer(
const WvUnixAddr &unix_addr,
60 AuthCallback _auth_cb = AuthCallback(),
62 ~WvStreamsDebuggerServer();
64 void set_auth_callback(AuthCallback _auth_cb)
65 { auth_cb = _auth_cb; }