commonMain.io.github.tim06.xrayConfiguration.inbounds.settings.VmessInboundConfigurationObject.kt Maven / Gradle / Ivy
package io.github.tim06.xrayConfiguration.inbounds.settings
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
data class VmessInboundConfigurationObject(
@SerialName("clients")
val clients: List,
@SerialName("default")
val default: Default,
@SerialName("detour")
val detour: Detour,
) : InboundConfigurationObject {
@Serializable
data class Client(
@SerialName("id")
val id: String,
@SerialName("level")
val level: Int,
@SerialName("email")
val email: String,
)
@Serializable
data class Default(
@SerialName("level")
val level: Int,
)
@Serializable
data class Detour(
@SerialName("to")
val to: String,
)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy