| enum { | |
| DISPATCH_BLOCK, | |
| DISPATCH_NONBLOCK | |
| }; | |
| typedef void dispatch_fn(int type, int plen); | |
| void dispatch_init(dispatch_fn *dflt); | |
| void dispatch_set(int type, dispatch_fn *fn); | |
| void dispatch_run(int mode, int *done); | |
| void dispatch_protocol_error(int type, int plen); |