struct ns_connection::callback -> struct ns_connection::handler