Package-level declarations

Types

Link copied to clipboard
class DigestAuth(val username: String, password: String? = null)

Authentication information used for client mode

Link copied to clipboard
actual typealias FrameSource = Bitmap

converted frame Source data class

expect class FrameSource

converted frame source data class

actual typealias FrameSource = <Error class: unknown class>

converted frame source data class

Link copied to clipboard
class Greeting
Link copied to clipboard
class MultipartReader(headers: Headers, val readChannel: ByteReadChannel)

Reader for HTTP multipart response body Theta sends. Note that Theta sends content type boundary doesn't conform to RFC 2046 chapter 5.1

Link copied to clipboard
actual class Platform

describe platform

expect class Platform

describe platform

actual class Platform

describe platform

Link copied to clipboard
interface PreviewClient

http client interface for preview only

Link copied to clipboard
class PreviewClientException(msg: String, cause: Throwable? = null) : Exception

exception for processing preview stream

Link copied to clipboard

http client implement for preview only

Link copied to clipboard
object ThetaApi

Http client using Ktor

Link copied to clipboard

Repository to handle Theta web APIs.

Properties

Link copied to clipboard

Check status interval for Command

Link copied to clipboard
val data: <Error class: unknown class>

fixed NSData

Link copied to clipboard
Link copied to clipboard

The first character of the serial number of the SC2 for business. Other characters are used to SC2.

The size of setPluginOrders()'s argument list for Z1

Functions

Link copied to clipboard
actual fun frameFrom(packet: Pair<ByteArray, Int>): FrameSource

convert packet to android Bitmap

expect fun frameFrom(packet: Pair<ByteArray, Int>): FrameSource

convert packet to platform dependent frame source data

actual fun frameFrom(packet: Pair<ByteArray, Int>): FrameSource

convert packet to NSData frame source data

Link copied to clipboard

Return default PreviewClient for preview

Link copied to clipboard
fun getHttpClient(): HttpClient

Return default HttpClient

Link copied to clipboard
fun makeDigestHeader(username: String, password: String, uri: String, method: String, realm: String?, nonce: String?, qop: String = DEFAULT_AUTH_QOP): String

Create digest authentication header

Link copied to clipboard
actual fun randomUUID(): String
expect fun randomUUID(): String
actual fun randomUUID(): String