
commonMain.org.ton.api.adnl.message.AdnlMessageReinit.kt Maven / Gradle / Ivy
package org.ton.api.adnl.message
import io.ktor.utils.io.core.*
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
import org.ton.tl.TlConstructor
import org.ton.tl.TlReader
import org.ton.tl.TlWriter
@SerialName("adnl.message.reinit")
@Serializable
public data class AdnlMessageReinit(
val date: Int
) : AdnlMessage {
public companion object : TlConstructor(
schema = "adnl.message.reinit date:int = adnl.Message",
) {
public const val SIZE_BYTES: Int = Int.SIZE_BYTES
override fun encode(writer: TlWriter, value: AdnlMessageReinit) {
writer.writeInt(value.date)
}
override fun decode(reader: TlReader): AdnlMessageReinit {
val date = reader.readInt()
return AdnlMessageReinit(date)
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy