public static boolean zmq_proxy (SocketBase frontend_, SocketBase backend_, SocketBase control_)
    {
        if (frontend_ == null || backend_ == null) {
            ZError.errno (ZError.EFAULT);
            throw new IllegalArgumentException();
        }
        return Proxy.proxy (
            frontend_,
            backend_,
            control_);
    }