public unsafe MqttPublish(string p0, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage p1) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } IntPtr native_p0 = JNIEnv.NewString(p0); try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(native_p0); __args [1] = new JValue(p1); if (((object)this).GetType() != typeof(MqttPublish)) { SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(((object)this).GetType(), "(Ljava/lang/String;Lorg/eclipse/paho/client/mqttv3/MqttMessage;)V", __args), JniHandleOwnership.TransferLocalRef); global::Android.Runtime.JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, "(Ljava/lang/String;Lorg/eclipse/paho/client/mqttv3/MqttMessage;)V", __args); return; } if (id_ctor_Ljava_lang_String_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ == IntPtr.Zero) { id_ctor_Ljava_lang_String_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Ljava/lang/String;Lorg/eclipse/paho/client/mqttv3/MqttMessage;)V"); } SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Ljava_lang_String_Lorg_eclipse_paho_client_mqttv3_MqttMessage_, __args), JniHandleOwnership.TransferLocalRef); JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, class_ref, id_ctor_Ljava_lang_String_Lorg_eclipse_paho_client_mqttv3_MqttMessage_, __args); } finally { JNIEnv.DeleteLocalRef(native_p0); } }
static IntPtr n_Publish_Lorg_eclipse_paho_client_mqttv3_MqttMessage_(IntPtr jnienv, IntPtr native__this, IntPtr native_message) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttTopic __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttTopic> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage message = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (native_message, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Publish(message)); return(__ret); }
static void n_Publish_Ljava_lang_String_Lorg_eclipse_paho_client_mqttv3_MqttMessage_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Org.Eclipse.Paho.Client.Mqttv3.IMqttClient __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.IMqttClient> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string p0 = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer); global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage p1 = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (native_p1, JniHandleOwnership.DoNotTransfer); __this.Publish(p0, p1); }
#pragma warning restore 0649 public void MessageArrived(string p0, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage p1) { var __h = Handler; if (__h != null) { __h(sender, new MqttMessageEventArgs(p0, p1)); } }
static bool n_DeliverMessage_Ljava_lang_String_ILorg_eclipse_paho_client_mqttv3_MqttMessage_(IntPtr jnienv, IntPtr native__this, IntPtr native_topicName, int messageId, IntPtr native_aMessage) { global::Org.Eclipse.Paho.Client.Mqttv3.Internal.CommsCallback __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.Internal.CommsCallback> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string topicName = JNIEnv.GetString(native_topicName, JniHandleOwnership.DoNotTransfer); global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage aMessage = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (native_aMessage, JniHandleOwnership.DoNotTransfer); bool __ret = __this.DeliverMessage(topicName, messageId, aMessage); return(__ret); }
static void n_SetPayload_arrayB(IntPtr jnienv, IntPtr native__this, IntPtr native_payload) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); byte[] payload = (byte[])JNIEnv.GetArray(native_payload, JniHandleOwnership.DoNotTransfer, typeof(byte)); __this.SetPayload(payload); if (payload != null) { JNIEnv.CopyArray(payload, native_payload); } }
protected virtual unsafe void SetMessage(global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage msg) { const string __id = "setMessage.(Lorg/eclipse/paho/client/mqttv3/MqttMessage;)V"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((msg == null) ? IntPtr.Zero : ((global::Java.Lang.Object)msg).Handle); _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args); } finally { } }
protected static unsafe byte[] EncodePayload(global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage message) { const string __id = "encodePayload.(Lorg/eclipse/paho/client/mqttv3/MqttMessage;)[B"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((message == null) ? IntPtr.Zero : ((global::Java.Lang.Object)message).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return((byte[])JNIEnv.GetArray(__rm.Handle, JniHandleOwnership.TransferLocalRef, typeof(byte))); } finally { } }
public unsafe void Publish(string p0, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage p1) { if (id_publish_Ljava_lang_String_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ == IntPtr.Zero) { id_publish_Ljava_lang_String_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ = JNIEnv.GetMethodID(class_ref, "publish", "(Ljava/lang/String;Lorg/eclipse/paho/client/mqttv3/MqttMessage;)V"); } IntPtr native_p0 = JNIEnv.NewString(p0); JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(native_p0); __args [1] = new JValue(p1); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_publish_Ljava_lang_String_Lorg_eclipse_paho_client_mqttv3_MqttMessage_, __args); JNIEnv.DeleteLocalRef(native_p0); }
protected static unsafe byte[] EncodePayload(global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage p0) { if (id_encodePayload_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ == IntPtr.Zero) { id_encodePayload_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ = JNIEnv.GetStaticMethodID(class_ref, "encodePayload", "(Lorg/eclipse/paho/client/mqttv3/MqttMessage;)[B"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); byte[] __ret = (byte[])JNIEnv.GetArray(JNIEnv.CallStaticObjectMethod(class_ref, id_encodePayload_Lorg_eclipse_paho_client_mqttv3_MqttMessage_, __args), JniHandleOwnership.TransferLocalRef, typeof(byte)); return(__ret); } finally { } }
protected virtual unsafe void SetMessage(global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage msg) { if (id_setMessage_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ == IntPtr.Zero) { id_setMessage_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ = JNIEnv.GetMethodID(class_ref, "setMessage", "(Lorg/eclipse/paho/client/mqttv3/MqttMessage;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(msg); if (((object)this).GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_setMessage_Lorg_eclipse_paho_client_mqttv3_MqttMessage_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setMessage", "(Lorg/eclipse/paho/client/mqttv3/MqttMessage;)V"), __args); } } finally { } }
public unsafe MqttPublish(string name, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage message) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { const string __id = "(Ljava/lang/String;Lorg/eclipse/paho/client/mqttv3/MqttMessage;)V"; if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } IntPtr native_name = JNIEnv.NewString(name); try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(native_name); __args [1] = new JniArgumentValue((message == null) ? IntPtr.Zero : ((global::Java.Lang.Object)message).Handle); var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args); SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef); _members.InstanceMethods.FinishCreateInstance(__id, this, __args); } finally { JNIEnv.DeleteLocalRef(native_name); } }
static int n_GetId(IntPtr jnienv, IntPtr native__this) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.Id); }
protected virtual unsafe bool DeliverMessage(string topicName, int messageId, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage aMessage) { const string __id = "deliverMessage.(Ljava/lang/String;ILorg/eclipse/paho/client/mqttv3/MqttMessage;)Z"; IntPtr native_topicName = JNIEnv.NewString(topicName); try { JniArgumentValue *__args = stackalloc JniArgumentValue [3]; __args [0] = new JniArgumentValue(native_topicName); __args [1] = new JniArgumentValue(messageId); __args [2] = new JniArgumentValue((aMessage == null) ? IntPtr.Zero : ((global::Java.Lang.Object)aMessage).Handle); var __rm = _members.InstanceMethods.InvokeVirtualBooleanMethod(__id, this, __args); return(__rm); } finally { JNIEnv.DeleteLocalRef(native_topicName); } }
static void n_SetMutable_Z(IntPtr jnienv, IntPtr native__this, bool mutable) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.SetMutable(mutable); }
static IntPtr n_GetPayload(IntPtr jnienv, IntPtr native__this) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.NewArray(__this.GetPayload())); }
static void n_ClearPayload(IntPtr jnienv, IntPtr native__this) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.ClearPayload(); }
static void n_SetRetained_Z(IntPtr jnienv, IntPtr native__this, bool retained) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.Retained = retained; }
static void n_SetMessage_Lorg_eclipse_paho_client_mqttv3_MqttMessage_(IntPtr jnienv, IntPtr native__this, IntPtr native_msg) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttDeliveryToken __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttDeliveryToken> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage msg = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (native_msg, JniHandleOwnership.DoNotTransfer); __this.SetMessage(msg); }
public virtual unsafe global::Org.Eclipse.Paho.Client.Mqttv3.MqttDeliveryToken Publish(global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage p0) { if (id_publish_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ == IntPtr.Zero) { id_publish_Lorg_eclipse_paho_client_mqttv3_MqttMessage_ = JNIEnv.GetMethodID(class_ref, "publish", "(Lorg/eclipse/paho/client/mqttv3/MqttMessage;)Lorg/eclipse/paho/client/mqttv3/MqttDeliveryToken;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::Org.Eclipse.Paho.Client.Mqttv3.MqttDeliveryToken __ret; if (((object)this).GetType() == ThresholdType) { __ret = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttDeliveryToken> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_publish_Lorg_eclipse_paho_client_mqttv3_MqttMessage_, __args), JniHandleOwnership.TransferLocalRef); } else { __ret = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttDeliveryToken> (JNIEnv.CallNonvirtualObjectMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "publish", "(Lorg/eclipse/paho/client/mqttv3/MqttMessage;)Lorg/eclipse/paho/client/mqttv3/MqttDeliveryToken;"), __args), JniHandleOwnership.TransferLocalRef); } return(__ret); } finally { } }
public unsafe MqttConnect(string clientId, int MqttVersion, bool cleanSession, int keepAliveInterval, string userName, char[] password, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage willMessage, string willDestination) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { const string __id = "(Ljava/lang/String;IZILjava/lang/String;[CLorg/eclipse/paho/client/mqttv3/MqttMessage;Ljava/lang/String;)V"; if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } IntPtr native_clientId = JNIEnv.NewString(clientId); IntPtr native_userName = JNIEnv.NewString(userName); IntPtr native_password = JNIEnv.NewArray(password); IntPtr native_willDestination = JNIEnv.NewString(willDestination); try { JniArgumentValue *__args = stackalloc JniArgumentValue [8]; __args [0] = new JniArgumentValue(native_clientId); __args [1] = new JniArgumentValue(MqttVersion); __args [2] = new JniArgumentValue(cleanSession); __args [3] = new JniArgumentValue(keepAliveInterval); __args [4] = new JniArgumentValue(native_userName); __args [5] = new JniArgumentValue(native_password); __args [6] = new JniArgumentValue((willMessage == null) ? IntPtr.Zero : ((global::Java.Lang.Object)willMessage).Handle); __args [7] = new JniArgumentValue(native_willDestination); var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args); SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef); _members.InstanceMethods.FinishCreateInstance(__id, this, __args); } finally { JNIEnv.DeleteLocalRef(native_clientId); JNIEnv.DeleteLocalRef(native_userName); if (password != null) { JNIEnv.CopyArray(native_password, password); JNIEnv.DeleteLocalRef(native_password); } JNIEnv.DeleteLocalRef(native_willDestination); } }
static void n_SetQos_I(IntPtr jnienv, IntPtr native__this, int qos) { global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.Qos = qos; }
public virtual unsafe global::Org.Eclipse.Paho.Client.Mqttv3.MqttDeliveryToken Publish(global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage message) { const string __id = "publish.(Lorg/eclipse/paho/client/mqttv3/MqttMessage;)Lorg/eclipse/paho/client/mqttv3/MqttDeliveryToken;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((message == null) ? IntPtr.Zero : ((global::Java.Lang.Object)message).Handle); var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.MqttDeliveryToken> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public unsafe MqttConnect(string clientId, int MqttVersion, bool cleanSession, int keepAliveInterval, string userName, char[] password, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage willMessage, string willDestination) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } IntPtr native_clientId = JNIEnv.NewString(clientId); IntPtr native_userName = JNIEnv.NewString(userName); IntPtr native_password = JNIEnv.NewArray(password); IntPtr native_willDestination = JNIEnv.NewString(willDestination); try { JValue *__args = stackalloc JValue [8]; __args [0] = new JValue(native_clientId); __args [1] = new JValue(MqttVersion); __args [2] = new JValue(cleanSession); __args [3] = new JValue(keepAliveInterval); __args [4] = new JValue(native_userName); __args [5] = new JValue(native_password); __args [6] = new JValue(willMessage); __args [7] = new JValue(native_willDestination); if (((object)this).GetType() != typeof(MqttConnect)) { SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(((object)this).GetType(), "(Ljava/lang/String;IZILjava/lang/String;[CLorg/eclipse/paho/client/mqttv3/MqttMessage;Ljava/lang/String;)V", __args), JniHandleOwnership.TransferLocalRef); global::Android.Runtime.JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, "(Ljava/lang/String;IZILjava/lang/String;[CLorg/eclipse/paho/client/mqttv3/MqttMessage;Ljava/lang/String;)V", __args); return; } if (id_ctor_Ljava_lang_String_IZILjava_lang_String_arrayCLorg_eclipse_paho_client_mqttv3_MqttMessage_Ljava_lang_String_ == IntPtr.Zero) { id_ctor_Ljava_lang_String_IZILjava_lang_String_arrayCLorg_eclipse_paho_client_mqttv3_MqttMessage_Ljava_lang_String_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Ljava/lang/String;IZILjava/lang/String;[CLorg/eclipse/paho/client/mqttv3/MqttMessage;Ljava/lang/String;)V"); } SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Ljava_lang_String_IZILjava_lang_String_arrayCLorg_eclipse_paho_client_mqttv3_MqttMessage_Ljava_lang_String_, __args), JniHandleOwnership.TransferLocalRef); JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, class_ref, id_ctor_Ljava_lang_String_IZILjava_lang_String_arrayCLorg_eclipse_paho_client_mqttv3_MqttMessage_Ljava_lang_String_, __args); } finally { JNIEnv.DeleteLocalRef(native_clientId); JNIEnv.DeleteLocalRef(native_userName); if (password != null) { JNIEnv.CopyArray(native_password, password); JNIEnv.DeleteLocalRef(native_password); } JNIEnv.DeleteLocalRef(native_willDestination); } }
public unsafe MqttConnect(string p0, int p1, bool p2, int p3, string p4, char[] p5, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage p6, string p7) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } IntPtr native_p0 = JNIEnv.NewString(p0); IntPtr native_p4 = JNIEnv.NewString(p4); IntPtr native_p5 = JNIEnv.NewArray(p5); IntPtr native_p7 = JNIEnv.NewString(p7); try { JValue *__args = stackalloc JValue [8]; __args [0] = new JValue(native_p0); __args [1] = new JValue(p1); __args [2] = new JValue(p2); __args [3] = new JValue(p3); __args [4] = new JValue(native_p4); __args [5] = new JValue(native_p5); __args [6] = new JValue(p6); __args [7] = new JValue(native_p7); if (((object)this).GetType() != typeof(MqttConnect)) { SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(((object)this).GetType(), "(Ljava/lang/String;IZILjava/lang/String;[CLorg/eclipse/paho/client/mqttv3/MqttMessage;Ljava/lang/String;)V", __args), JniHandleOwnership.TransferLocalRef); global::Android.Runtime.JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, "(Ljava/lang/String;IZILjava/lang/String;[CLorg/eclipse/paho/client/mqttv3/MqttMessage;Ljava/lang/String;)V", __args); return; } if (id_ctor_Ljava_lang_String_IZILjava_lang_String_arrayCLorg_eclipse_paho_client_mqttv3_MqttMessage_Ljava_lang_String_ == IntPtr.Zero) { id_ctor_Ljava_lang_String_IZILjava_lang_String_arrayCLorg_eclipse_paho_client_mqttv3_MqttMessage_Ljava_lang_String_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Ljava/lang/String;IZILjava/lang/String;[CLorg/eclipse/paho/client/mqttv3/MqttMessage;Ljava/lang/String;)V"); } SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Ljava_lang_String_IZILjava_lang_String_arrayCLorg_eclipse_paho_client_mqttv3_MqttMessage_Ljava_lang_String_, __args), JniHandleOwnership.TransferLocalRef); JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, class_ref, id_ctor_Ljava_lang_String_IZILjava_lang_String_arrayCLorg_eclipse_paho_client_mqttv3_MqttMessage_Ljava_lang_String_, __args); } finally { JNIEnv.DeleteLocalRef(native_p0); JNIEnv.DeleteLocalRef(native_p4); if (p5 != null) { JNIEnv.CopyArray(native_p5, p5); JNIEnv.DeleteLocalRef(native_p5); } JNIEnv.DeleteLocalRef(native_p7); } }
public MqttMessageEventArgs(string p0, global::Org.Eclipse.Paho.Client.Mqttv3.MqttMessage p1) { this.p0 = p0; this.p1 = p1; }