AppleAvsBridge

interface AppleAvsBridge

Functions

Link copied to clipboard
abstract fun answerCall(handle: <Error class: unknown class>, conversationId: String, callType: Int, audioCbr: Boolean): Int
Link copied to clipboard
abstract fun endCall(handle: <Error class: unknown class>, conversationId: String)
Link copied to clipboard
abstract fun notifyNetworkChangedIfAvailable(): Boolean
Link copied to clipboard
abstract fun processNotifications(handle: <Error class: unknown class>, isStarted: Boolean): Int
Link copied to clipboard
abstract fun receiveCallingMessage(handle: <Error class: unknown class>, payload: ByteArray, currentTimeSeconds: <Error class: unknown class>, messageTimeSeconds: <Error class: unknown class>, conversationId: String, senderUserId: String, senderClientId: String, conversationType: Int): Boolean
Link copied to clipboard
abstract fun rejectCall(handle: <Error class: unknown class>, conversationId: String): Int
Link copied to clipboard
abstract fun requestVideoStreams(handle: <Error class: unknown class>, conversationId: String, mode: Int, json: String): Int
Link copied to clipboard
abstract fun respondToSend(handle: <Error class: unknown class>, status: Int, reason: String, context: <Error class: unknown class>?)
Link copied to clipboard
abstract fun respondToSft(handle: <Error class: unknown class>, error: Int, data: ByteArray, context: <Error class: unknown class>?)
Link copied to clipboard
abstract fun setBackground(handle: <Error class: unknown class>, background: Boolean): Int
Link copied to clipboard
abstract fun setClientsForConversation(handle: <Error class: unknown class>, conversationId: String, clients: String): Int
Link copied to clipboard
abstract fun setEpochInfo(handle: <Error class: unknown class>, conversationId: String, epoch: <Error class: unknown class>, clientsJson: String, keyBase64: String): Int
Link copied to clipboard
abstract fun setMute(handle: <Error class: unknown class>, muted: Boolean)
Link copied to clipboard
abstract fun setNetworkQualityInterval(handle: <Error class: unknown class>, callbacks: AppleAvsCallbacks, intervalInSeconds: Int)
Link copied to clipboard
abstract fun setVideoSendState(handle: <Error class: unknown class>, conversationId: String, state: Int)
Link copied to clipboard
abstract fun startCall(handle: <Error class: unknown class>, conversationId: String, callType: Int, conversationType: Int, audioCbr: Boolean): Int
Link copied to clipboard
abstract fun startIfAvailable(): Boolean
Link copied to clipboard
abstract fun updateConfig(handle: <Error class: unknown class>, error: Int, json: String)
Link copied to clipboard
abstract fun userHandle(selfUserId: String, selfClientId: String, callbacks: AppleAvsCallbacks): <Error class: unknown class>?