7 #ifndef __WVSTREAMSDEBUGGERSERVER_H
8 #define __WVSTREAMSDEBUGGERSERVER_H
11 #include "wvstreamclone.h"
13 #include "wvistreamlist.h"
14 #include "wvstreamsdebugger.h"
32 void send(WvStringParm code, WvStringParm result);
38 typedef wv::function<bool(WvStringParm, WvStringParm, WvStringParm)> AuthCallback;
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