remote_messages_middle @out @msg_id_login (::std::vector) @out @msg_id_direct (marshalling_integer, cmw_user_input) @out @msg_id_keepalive () @in (bool) @in (::std::vector) @in (::std::string) }