func (p *lzmqMessage) MoveTo(msg Message) os.Error { if msg == nil { return os.EINVAL } lzmqMsgHolder, err := msg.(lzmqMessageHolder) if err == false { return os.EINVAL } lzmqMsg := lzmqMsgHolder.getLzmqMessage() return p.Provider().OkIf(C.zmq_msg_move(lzmqMsg.ptr(), p.ptr()) == 0) }
func MessageMove(dest ZMessage, src ZMessage) os.Error { return handle(C.zmq_msg_move(dest.Ptr, src.Ptr)) }