public unsafe void PublishBufferedMessage(global::Org.Eclipse.Paho.Client.Mqttv3.BufferedMessage p0) { if (id_publishBufferedMessage_Lorg_eclipse_paho_client_mqttv3_BufferedMessage_ == IntPtr.Zero) { id_publishBufferedMessage_Lorg_eclipse_paho_client_mqttv3_BufferedMessage_ = JNIEnv.GetMethodID(class_ref, "publishBufferedMessage", "(Lorg/eclipse/paho/client/mqttv3/BufferedMessage;)V"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_publishBufferedMessage_Lorg_eclipse_paho_client_mqttv3_BufferedMessage_, __args); }
static void n_PublishBufferedMessage_Lorg_eclipse_paho_client_mqttv3_BufferedMessage_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Org.Eclipse.Paho.Client.Mqttv3.Internal.IDisconnectedBufferCallback __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.Internal.IDisconnectedBufferCallback> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Eclipse.Paho.Client.Mqttv3.BufferedMessage p0 = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.BufferedMessage> (native_p0, JniHandleOwnership.DoNotTransfer); __this.PublishBufferedMessage(p0); }
static IntPtr n_GetToken(IntPtr jnienv, IntPtr native__this) { global::Org.Eclipse.Paho.Client.Mqttv3.BufferedMessage __this = global::Java.Lang.Object.GetObject <global::Org.Eclipse.Paho.Client.Mqttv3.BufferedMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.Token)); }