All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.io.github.tim06.xrayConfiguration.inbounds.settings.HttpInboundConfigurationObject.kt Maven / Gradle / Ivy

package io.github.tim06.xrayConfiguration.inbounds.settings

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

@Serializable
data class HttpInboundConfigurationObject(
    @SerialName("timeout")
    val timeout: Int? = null,
    @SerialName("accounts")
    val accounts: List? = null,
    @SerialName("allowTransparent")
    val allowTransparent: Boolean? = null,
    @SerialName("userLevel")
    val userLevel: Int? = null,
) : InboundConfigurationObject {

    @Serializable
    data class Account(
        @SerialName("user")
        val user: String,
        @SerialName("pass")
        val pass: String,
    )
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy