Commit aa8ae76c authored by 李朝发's avatar 李朝发

update

parent 58fb0b43
...@@ -43,7 +43,7 @@ def USERNAME = "lizhaofa" ...@@ -43,7 +43,7 @@ def USERNAME = "lizhaofa"
def PASSWORD = "0oh7bcnZtweAo7EX" def PASSWORD = "0oh7bcnZtweAo7EX"
// 非 grpc 版本号 1.0.12 // 非 grpc 版本号 1.0.12
def VERSION = "1.1.14" def VERSION = "1.1.15"
def RELEASE_REPOSITORY_URL = "https://hub.zmcms.cn/repository/maven-releases" def RELEASE_REPOSITORY_URL = "https://hub.zmcms.cn/repository/maven-releases"
afterEvaluate { afterEvaluate {
......
...@@ -42,7 +42,7 @@ open class RustBuffer : Structure() { ...@@ -42,7 +42,7 @@ open class RustBuffer : Structure() {
companion object { companion object {
internal fun alloc(size: Int = 0) = rustCall() { status -> internal fun alloc(size: Int = 0) = rustCall() { status ->
_UniFFILib.INSTANCE.ffi_NativeSocket_fc72_rustbuffer_alloc(size, status).also { _UniFFILib.INSTANCE.ffi_NativeSocket_31d7_rustbuffer_alloc(size, status).also {
if(it.data == null) { if(it.data == null) {
throw RuntimeException("RustBuffer.alloc() returned null data pointer (size=${size})") throw RuntimeException("RustBuffer.alloc() returned null data pointer (size=${size})")
} }
...@@ -50,7 +50,7 @@ open class RustBuffer : Structure() { ...@@ -50,7 +50,7 @@ open class RustBuffer : Structure() {
} }
internal fun free(buf: RustBuffer.ByValue) = rustCall() { status -> internal fun free(buf: RustBuffer.ByValue) = rustCall() { status ->
_UniFFILib.INSTANCE.ffi_NativeSocket_fc72_rustbuffer_free(buf, status) _UniFFILib.INSTANCE.ffi_NativeSocket_31d7_rustbuffer_free(buf, status)
} }
} }
...@@ -259,95 +259,95 @@ internal interface _UniFFILib : Library { ...@@ -259,95 +259,95 @@ internal interface _UniFFILib : Library {
} }
} }
fun ffi_NativeSocket_fc72_NativeSocketBuilder_object_free(`ptr`: Pointer, fun ffi_NativeSocket_31d7_NativeSocketBuilder_object_free(`ptr`: Pointer,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Unit ): Unit
fun NativeSocket_fc72_NativeSocketBuilder_new( fun NativeSocket_31d7_NativeSocketBuilder_new(
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_host(`ptr`: Pointer,`host`: RustBuffer.ByValue, fun NativeSocket_31d7_NativeSocketBuilder_host(`ptr`: Pointer,`host`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_token(`ptr`: Pointer,`token`: RustBuffer.ByValue, fun NativeSocket_31d7_NativeSocketBuilder_token(`ptr`: Pointer,`token`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_brand(`ptr`: Pointer,`brand`: Int, fun NativeSocket_31d7_NativeSocketBuilder_brand(`ptr`: Pointer,`brand`: Int,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_store(`ptr`: Pointer,`store`: Int, fun NativeSocket_31d7_NativeSocketBuilder_store(`ptr`: Pointer,`store`: Int,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_device(`ptr`: Pointer,`device`: RustBuffer.ByValue, fun NativeSocket_31d7_NativeSocketBuilder_device(`ptr`: Pointer,`device`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_ty(`ptr`: Pointer,`type`: Int, fun NativeSocket_31d7_NativeSocketBuilder_ty(`ptr`: Pointer,`type`: Int,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_clean_start(`ptr`: Pointer,`cleanStart`: Byte, fun NativeSocket_31d7_NativeSocketBuilder_clean_start(`ptr`: Pointer,`cleanStart`: Byte,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_cache_dir(`ptr`: Pointer,`cacheDir`: RustBuffer.ByValue, fun NativeSocket_31d7_NativeSocketBuilder_cache_dir(`ptr`: Pointer,`cacheDir`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_log_level(`ptr`: Pointer,`logLevel`: RustBuffer.ByValue, fun NativeSocket_31d7_NativeSocketBuilder_log_level(`ptr`: Pointer,`logLevel`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_grpc(`ptr`: Pointer,`enable`: Byte, fun NativeSocket_31d7_NativeSocketBuilder_grpc(`ptr`: Pointer,`enable`: Byte,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_version(`ptr`: Pointer,`version`: RustBuffer.ByValue, fun NativeSocket_31d7_NativeSocketBuilder_version(`ptr`: Pointer,`version`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Pointer ): Pointer
fun NativeSocket_fc72_NativeSocketBuilder_build(`ptr`: Pointer, fun NativeSocket_31d7_NativeSocketBuilder_build(`ptr`: Pointer,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): RustBuffer.ByValue ): RustBuffer.ByValue
fun ffi_NativeSocket_fc72_NativeSocket_object_free(`ptr`: Pointer, fun ffi_NativeSocket_31d7_NativeSocket_object_free(`ptr`: Pointer,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Unit ): Unit
fun NativeSocket_fc72_NativeSocket_poll(`ptr`: Pointer, fun NativeSocket_31d7_NativeSocket_poll(`ptr`: Pointer,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): RustBuffer.ByValue ): RustBuffer.ByValue
fun NativeSocket_fc72_NativeSocket_try_poll(`ptr`: Pointer, fun NativeSocket_31d7_NativeSocket_try_poll(`ptr`: Pointer,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): RustBuffer.ByValue ): RustBuffer.ByValue
fun NativeSocket_fc72_NativeSocket_poll_timeout(`ptr`: Pointer,`timeout`: RustBuffer.ByValue, fun NativeSocket_31d7_NativeSocket_poll_timeout(`ptr`: Pointer,`timeout`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): RustBuffer.ByValue ): RustBuffer.ByValue
fun NativeSocket_fc72_NativeSocket_invoke(`ptr`: Pointer,`input`: RustBuffer.ByValue, fun NativeSocket_31d7_NativeSocket_invoke(`ptr`: Pointer,`input`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): RustBuffer.ByValue ): RustBuffer.ByValue
fun ffi_NativeSocket_fc72_rustbuffer_alloc(`size`: Int, fun ffi_NativeSocket_31d7_rustbuffer_alloc(`size`: Int,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): RustBuffer.ByValue ): RustBuffer.ByValue
fun ffi_NativeSocket_fc72_rustbuffer_from_bytes(`bytes`: ForeignBytes.ByValue, fun ffi_NativeSocket_31d7_rustbuffer_from_bytes(`bytes`: ForeignBytes.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): RustBuffer.ByValue ): RustBuffer.ByValue
fun ffi_NativeSocket_fc72_rustbuffer_free(`buf`: RustBuffer.ByValue, fun ffi_NativeSocket_31d7_rustbuffer_free(`buf`: RustBuffer.ByValue,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): Unit ): Unit
fun ffi_NativeSocket_fc72_rustbuffer_reserve(`buf`: RustBuffer.ByValue,`additional`: Int, fun ffi_NativeSocket_31d7_rustbuffer_reserve(`buf`: RustBuffer.ByValue,`additional`: Int,
_uniffi_out_err: RustCallStatus _uniffi_out_err: RustCallStatus
): RustBuffer.ByValue ): RustBuffer.ByValue
...@@ -710,14 +710,14 @@ class NativeSocket( ...@@ -710,14 +710,14 @@ class NativeSocket(
*/ */
override protected fun freeRustArcPtr() { override protected fun freeRustArcPtr() {
rustCall() { status -> rustCall() { status ->
_UniFFILib.INSTANCE.ffi_NativeSocket_fc72_NativeSocket_object_free(this.pointer, status) _UniFFILib.INSTANCE.ffi_NativeSocket_31d7_NativeSocket_object_free(this.pointer, status)
} }
} }
override fun `poll`(): Message? = override fun `poll`(): Message? =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocket_poll(it, _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocket_poll(it, _status)
} }
}.let { }.let {
FfiConverterOptionalTypeMessage.lift(it) FfiConverterOptionalTypeMessage.lift(it)
...@@ -725,7 +725,7 @@ class NativeSocket( ...@@ -725,7 +725,7 @@ class NativeSocket(
override fun `tryPoll`(): Message? = override fun `tryPoll`(): Message? =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocket_try_poll(it, _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocket_try_poll(it, _status)
} }
}.let { }.let {
FfiConverterOptionalTypeMessage.lift(it) FfiConverterOptionalTypeMessage.lift(it)
...@@ -733,7 +733,7 @@ class NativeSocket( ...@@ -733,7 +733,7 @@ class NativeSocket(
override fun `pollTimeout`(`timeout`: java.time.Duration): Message? = override fun `pollTimeout`(`timeout`: java.time.Duration): Message? =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocket_poll_timeout(it, FfiConverterDuration.lower(`timeout`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocket_poll_timeout(it, FfiConverterDuration.lower(`timeout`), _status)
} }
}.let { }.let {
FfiConverterOptionalTypeMessage.lift(it) FfiConverterOptionalTypeMessage.lift(it)
...@@ -741,7 +741,7 @@ class NativeSocket( ...@@ -741,7 +741,7 @@ class NativeSocket(
override fun `invoke`(`input`: InvokeInput): InvokeOutput = override fun `invoke`(`input`: InvokeInput): InvokeOutput =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocket_invoke(it, FfiConverterTypeInvokeInput.lower(`input`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocket_invoke(it, FfiConverterTypeInvokeInput.lower(`input`), _status)
} }
}.let { }.let {
FfiConverterTypeInvokeOutput.lift(it) FfiConverterTypeInvokeOutput.lift(it)
...@@ -794,7 +794,7 @@ public interface NativeSocketBuilderInterface { ...@@ -794,7 +794,7 @@ public interface NativeSocketBuilderInterface {
fun `cacheDir`(`cacheDir`: String): NativeSocketBuilder fun `cacheDir`(`cacheDir`: String): NativeSocketBuilder
fun `logLevel`(`logLevel`: SocketLogLevel): NativeSocketBuilder fun `logLevel`(`logLevel`: LogLevel): NativeSocketBuilder
fun `grpc`(`enable`: Boolean): NativeSocketBuilder fun `grpc`(`enable`: Boolean): NativeSocketBuilder
...@@ -810,7 +810,7 @@ class NativeSocketBuilder( ...@@ -810,7 +810,7 @@ class NativeSocketBuilder(
constructor() : constructor() :
this( this(
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_new( _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_new( _status)
}) })
/** /**
...@@ -823,14 +823,14 @@ class NativeSocketBuilder( ...@@ -823,14 +823,14 @@ class NativeSocketBuilder(
*/ */
override protected fun freeRustArcPtr() { override protected fun freeRustArcPtr() {
rustCall() { status -> rustCall() { status ->
_UniFFILib.INSTANCE.ffi_NativeSocket_fc72_NativeSocketBuilder_object_free(this.pointer, status) _UniFFILib.INSTANCE.ffi_NativeSocket_31d7_NativeSocketBuilder_object_free(this.pointer, status)
} }
} }
override fun `host`(`host`: String): NativeSocketBuilder = override fun `host`(`host`: String): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_host(it, FfiConverterString.lower(`host`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_host(it, FfiConverterString.lower(`host`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -838,7 +838,7 @@ class NativeSocketBuilder( ...@@ -838,7 +838,7 @@ class NativeSocketBuilder(
override fun `token`(`token`: String): NativeSocketBuilder = override fun `token`(`token`: String): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_token(it, FfiConverterString.lower(`token`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_token(it, FfiConverterString.lower(`token`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -846,7 +846,7 @@ class NativeSocketBuilder( ...@@ -846,7 +846,7 @@ class NativeSocketBuilder(
override fun `brand`(`brand`: Int): NativeSocketBuilder = override fun `brand`(`brand`: Int): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_brand(it, FfiConverterInt.lower(`brand`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_brand(it, FfiConverterInt.lower(`brand`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -854,7 +854,7 @@ class NativeSocketBuilder( ...@@ -854,7 +854,7 @@ class NativeSocketBuilder(
override fun `store`(`store`: Int): NativeSocketBuilder = override fun `store`(`store`: Int): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_store(it, FfiConverterInt.lower(`store`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_store(it, FfiConverterInt.lower(`store`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -862,7 +862,7 @@ class NativeSocketBuilder( ...@@ -862,7 +862,7 @@ class NativeSocketBuilder(
override fun `device`(`device`: String): NativeSocketBuilder = override fun `device`(`device`: String): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_device(it, FfiConverterString.lower(`device`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_device(it, FfiConverterString.lower(`device`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -870,7 +870,7 @@ class NativeSocketBuilder( ...@@ -870,7 +870,7 @@ class NativeSocketBuilder(
override fun `ty`(`type`: Int): NativeSocketBuilder = override fun `ty`(`type`: Int): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_ty(it, FfiConverterInt.lower(`type`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_ty(it, FfiConverterInt.lower(`type`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -878,7 +878,7 @@ class NativeSocketBuilder( ...@@ -878,7 +878,7 @@ class NativeSocketBuilder(
override fun `cleanStart`(`cleanStart`: Boolean): NativeSocketBuilder = override fun `cleanStart`(`cleanStart`: Boolean): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_clean_start(it, FfiConverterBoolean.lower(`cleanStart`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_clean_start(it, FfiConverterBoolean.lower(`cleanStart`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -886,15 +886,15 @@ class NativeSocketBuilder( ...@@ -886,15 +886,15 @@ class NativeSocketBuilder(
override fun `cacheDir`(`cacheDir`: String): NativeSocketBuilder = override fun `cacheDir`(`cacheDir`: String): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_cache_dir(it, FfiConverterString.lower(`cacheDir`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_cache_dir(it, FfiConverterString.lower(`cacheDir`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
} }
override fun `logLevel`(`logLevel`: SocketLogLevel): NativeSocketBuilder = override fun `logLevel`(`logLevel`: LogLevel): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_log_level(it, FfiConverterTypeSocketLogLevel.lower(`logLevel`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_log_level(it, FfiConverterTypeLogLevel.lower(`logLevel`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -902,7 +902,7 @@ class NativeSocketBuilder( ...@@ -902,7 +902,7 @@ class NativeSocketBuilder(
override fun `grpc`(`enable`: Boolean): NativeSocketBuilder = override fun `grpc`(`enable`: Boolean): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_grpc(it, FfiConverterBoolean.lower(`enable`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_grpc(it, FfiConverterBoolean.lower(`enable`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -910,7 +910,7 @@ class NativeSocketBuilder( ...@@ -910,7 +910,7 @@ class NativeSocketBuilder(
override fun `version`(`version`: String): NativeSocketBuilder = override fun `version`(`version`: String): NativeSocketBuilder =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_version(it, FfiConverterString.lower(`version`), _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_version(it, FfiConverterString.lower(`version`), _status)
} }
}.let { }.let {
FfiConverterTypeNativeSocketBuilder.lift(it) FfiConverterTypeNativeSocketBuilder.lift(it)
...@@ -918,7 +918,7 @@ class NativeSocketBuilder( ...@@ -918,7 +918,7 @@ class NativeSocketBuilder(
override fun `build`(): NativeSocket? = override fun `build`(): NativeSocket? =
callWithPointer { callWithPointer {
rustCall() { _status -> rustCall() { _status ->
_UniFFILib.INSTANCE.NativeSocket_fc72_NativeSocketBuilder_build(it, _status) _UniFFILib.INSTANCE.NativeSocket_31d7_NativeSocketBuilder_build(it, _status)
} }
}.let { }.let {
FfiConverterOptionalTypeNativeSocket.lift(it) FfiConverterOptionalTypeNativeSocket.lift(it)
...@@ -1253,20 +1253,20 @@ public object FfiConverterTypeInvokeOutput : FfiConverterRustBuffer<InvokeOutput ...@@ -1253,20 +1253,20 @@ public object FfiConverterTypeInvokeOutput : FfiConverterRustBuffer<InvokeOutput
enum class Qos { enum class LogLevel {
AT_MOST_ONCE,AT_LEAST_ONCE; ERROR,WARN,INFO,DEBUG,TRACE;
} }
public object FfiConverterTypeQos: FfiConverterRustBuffer<Qos> { public object FfiConverterTypeLogLevel: FfiConverterRustBuffer<LogLevel> {
override fun read(buf: ByteBuffer) = try { override fun read(buf: ByteBuffer) = try {
Qos.values()[buf.getInt() - 1] LogLevel.values()[buf.getInt() - 1]
} catch (e: IndexOutOfBoundsException) { } catch (e: IndexOutOfBoundsException) {
throw RuntimeException("invalid enum value, something is very wrong!!", e) throw RuntimeException("invalid enum value, something is very wrong!!", e)
} }
override fun allocationSize(value: Qos) = 4 override fun allocationSize(value: LogLevel) = 4
override fun write(value: Qos, buf: ByteBuffer) { override fun write(value: LogLevel, buf: ByteBuffer) {
buf.putInt(value.ordinal + 1) buf.putInt(value.ordinal + 1)
} }
} }
...@@ -1276,20 +1276,20 @@ public object FfiConverterTypeQos: FfiConverterRustBuffer<Qos> { ...@@ -1276,20 +1276,20 @@ public object FfiConverterTypeQos: FfiConverterRustBuffer<Qos> {
enum class SocketLogLevel { enum class Qos {
ERROR,WARN,INFO,DEBUG,TRACE; AT_MOST_ONCE,AT_LEAST_ONCE;
} }
public object FfiConverterTypeSocketLogLevel: FfiConverterRustBuffer<SocketLogLevel> { public object FfiConverterTypeQos: FfiConverterRustBuffer<Qos> {
override fun read(buf: ByteBuffer) = try { override fun read(buf: ByteBuffer) = try {
SocketLogLevel.values()[buf.getInt() - 1] Qos.values()[buf.getInt() - 1]
} catch (e: IndexOutOfBoundsException) { } catch (e: IndexOutOfBoundsException) {
throw RuntimeException("invalid enum value, something is very wrong!!", e) throw RuntimeException("invalid enum value, something is very wrong!!", e)
} }
override fun allocationSize(value: SocketLogLevel) = 4 override fun allocationSize(value: Qos) = 4
override fun write(value: SocketLogLevel, buf: ByteBuffer) { override fun write(value: Qos, buf: ByteBuffer) {
buf.putInt(value.ordinal + 1) buf.putInt(value.ordinal + 1)
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment