class x_handler : public handler { int n; char buf[20]; public: x_handler(kit* x) { x->_register(this); tk = x; n = 0; } int operator()() { event* e = _event; cerr << "HUSH called " << n++ << " " << e->ask() << " "; cerr << e->type(); cerr << " " << e->arg(0) << " "; cerr << e->arg(1) << " " << e->arg(2) << endl; sprintf(buf,"ok-%d",n); e->tell(buf); return 1; } };