MetricsAdapterObject

Constructors

Link copied to clipboard
constructor(context: Context, configManager: ConfigManager, deviceCache: DeviceCache, deviceModel: CurrentDeviceModel, videoModel: CurrentVideoModel)

Functions

Link copied to clipboard
Called when app connects to WIFI and scanning is started
Link copied to clipboard
Called when app detects WIFI/WAN device.
Link copied to clipboard
open fun deviceSelected()
Called when the device is selected.
Link copied to clipboard
Will be called when the device selection card is shown in the UI
Link copied to clipboard
open fun disable()
Link copied to clipboard
open fun enable()
Link copied to clipboard
open fun logStage(stage: MetricsEvent, stageTime: Long, totalTime: Long)
open fun logStage(stage: MetricsEvent, stageTime: Long, totalTime: Long, attributes: MetricsProperties)
Link copied to clipboard
open fun logStageCancelled(event: MetricsEvent, currentStage: MetricsEvent, stageTime: Long, totalTime: Long, cancelValue: String)
Link copied to clipboard
open fun logStageCancelledOrFailure(event: MetricsEvent, currentStage: MetricsEvent, stageTime: Long, totalTime: Long, cancelValue: String, error: VizbeeError)
Link copied to clipboard
open fun logStageFailure(event: MetricsEvent, currentStage: MetricsEvent, stageTime: Long, totalTime: Long, error: VizbeeError)
Link copied to clipboard
Called when new device is discovered
Link copied to clipboard
open fun newMobileView(appVideoObject: Any)

open fun newMobileView(video: VideoInfo)
Called when user opts to watch the video on Mobile device
Link copied to clipboard
open fun newTVView(video: VideoInfo)
Called when the user opts to watch the video on TV/Screen Device
Link copied to clipboard
open fun sdkEntry(videoInfo: VideoInfo, entryPoint: EntryPointManager.EntryPoint)
Log sdk entry point
Link copied to clipboard
open fun vzbLinkReceived(guid: String, source: String, remoteSessionID: String, referrer: String)
Log Vizbee deeplink has been received