napperley
07/04/2019, 11:23 PM@kotlinx.cinterop.internal.CStruct public final class MQTTClient_message public constructor(rawPtr: kotlinx.cinterop.NativePtr /* = kotlin.native.internal.NativePtr */) : kotlinx.cinterop.CStructVar {
public companion object : kotlinx.cinterop.CStructVar.Type {
}
public final var dup: <http://kotlin.Int|kotlin.Int> /* compiled code */
public final var msgid: <http://kotlin.Int|kotlin.Int> /* compiled code */
public final var payload: kotlinx.cinterop.COpaquePointer? /* = kotlinx.cinterop.CPointer<out kotlinx.cinterop.CPointed>? */ /* compiled code */
public final var payloadlen: <http://kotlin.Int|kotlin.Int> /* compiled code */
public final val properties: paho_mqtt.MQTTProperties /* compiled code */
public final var qos: <http://kotlin.Int|kotlin.Int> /* compiled code */
public final var retained: <http://kotlin.Int|kotlin.Int> /* compiled code */
public final val struct_id: kotlinx.cinterop.CArrayPointer<kotlinx.cinterop.ByteVar /* = kotlinx.cinterop.ByteVarOf<kotlin.Byte> */> /* = kotlinx.cinterop.CPointer<kotlinx.cinterop.ByteVarOf<kotlin.Byte>> */ /* compiled code */
public final var struct_version: <http://kotlin.Int|kotlin.Int> /* compiled code */
}
napperley
07/04/2019, 11:26 PMfun onMessageArrived(
@Suppress("UNUSED_PARAMETER") ctx: CPointer<*>?,
topicName: CPointer<ByteVar>?,
topicLength: Int,
msg: CPointer<MQTTClient_message>?
): Int
Dominaezzz
07/05/2019, 10:56 AMMQTTClient_freeMessage
takes an array.Dominaezzz
07/05/2019, 10:57 AMMQTTClient_freeMessage(..., cValuesOf(msg), ....)
.napperley
07/06/2019, 2:41 AM