Obviously, this is just an incremental step that lets you
gain control in your io_open handler when the message
arrives from the client. You may wish to do something before
or after the default function does its thing: