public virtual SendResultONS send(Message msg, string shardingKey) { var ret = new SendResultONS(ONSClient4CPPPINVOKE.OrderProducer_send(swigCPtr, Message.getCPtr(msg), shardingKey), true); if (ONSClient4CPPPINVOKE.SWIGPendingException.Pending) { throw ONSClient4CPPPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public virtual SendResultONS send(Message msg, MessageQueueONS mq) { var ret = new SendResultONS(ONSClient4CPPPINVOKE.Producer_send__SWIG_1(swigCPtr, Message.getCPtr(msg), MessageQueueONS.getCPtr(mq)), true); if (ONSClient4CPPPINVOKE.SWIGPendingException.Pending) { throw ONSClient4CPPPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public virtual SendResultONS send(Message msg, LocalTransactionExecuter executer) { var ret = new SendResultONS(ONSClient4CPPPINVOKE.TransactionProducer_send(swigCPtr, Message.getCPtr(msg), LocalTransactionExecuter.getCPtr(executer)), true); if (ONSClient4CPPPINVOKE.SWIGPendingException.Pending) { throw ONSClient4CPPPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
private IntPtr SwigDirectorsend__SWIG_1(IntPtr msg, IntPtr mq) { return(SendResultONS.getCPtr(send(new Message(msg, false), new MessageQueueONS(mq, false))).Handle); }
private IntPtr SwigDirectorsend__SWIG_0(IntPtr msg) { return(SendResultONS.getCPtr(send(new Message(msg, false))).Handle); }
private IntPtr SwigDirectorsend(IntPtr msg, string shardingKey) { return(SendResultONS.getCPtr(send(new Message(msg, false), shardingKey)).Handle); }
internal static HandleRef getCPtr(SendResultONS obj) { return(obj == null ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }