public int Copy(ZmqMsgT dest) { if (!_initialized) { dest.Close(); return(0); } int rc = LibZmq.zmq_msg_copy(dest._ptr, _ptr); dest._initialized = rc == 0; return(rc); }