Package-level declarations
Types
Link copied to clipboard
interface ISteamConfigurationBuilder
Interface to configure a SteamConfiguration before it is created. A reference to the underlying object should not be live beyond the configurator function's scope.
Link copied to clipboard
class SteamConfiguration
Configuration object to use. This object should not be mutated after it is passed to one or more SteamClient objects.
Link copied to clipboard
Link copied to clipboard
data class SteamConfigurationState(var isAllowDirectoryFetch: Boolean, var cellID: Int, var connectionTimeout: Long, var defaultPersonaStateFlags: EnumSet<EClientPersonaStateFlag>, var httpClient: OkHttpClient, var protocolTypes: EnumSet<ProtocolTypes>, var serverListProvider: IServerListProvider, var universe: EUniverse, var webAPIBaseAddress: String, var webAPIKey: String?)