Use RIO layer for SocketTransport