data class SetVirtualTimePolicyRequest
Request object containing input parameters for the EmulationDomain.setVirtualTimePolicy command.
<init> |
Request object containing input parameters for the EmulationDomain.setVirtualTimePolicy command. SetVirtualTimePolicyRequest(policy: VirtualTimePolicy, budget: Double? = null, maxVirtualTimeTaskStarvationCount: Int? = null, : Boolean? = null, initialVirtualTime: TimeSinceEpoch? = null) |
budget |
If set, after this many virtual milliseconds have elapsed virtual time will be paused and a virtualTimeBudgetExpired event is sent. val budget: Double? |
initialVirtualTime |
If set, base::Time::Now will be overriden to initially return this value. val initialVirtualTime: TimeSinceEpoch? |
maxVirtualTimeTaskStarvationCount |
If set this specifies the maximum number of tasks that can be run before virtual is forced forwards to prevent deadlock. val maxVirtualTimeTaskStarvationCount: Int? |
policy |
val policy: VirtualTimePolicy |
waitForNavigation |
If set the virtual time policy change should be deferred until any frame starts navigating. Note any previous deferred policy change is superseded. val waitForNavigation: Boolean? |