public object FfiConverterULong: FfiConverter { override fun lift(value: Long): ULong { return value.toULong() } override fun read(buf: ByteBuffer): ULong { return lift(buf.getLong()) } override fun lower(value: ULong): Long { return value.toLong() } override fun allocationSize(value: ULong) = 8UL override fun write(value: ULong, buf: ByteBuffer) { buf.putLong(value.toLong()) } }