qisdk / com.aldebaran.qi.sdk.object.focus

Package com.aldebaran.qi.sdk.object.focus

Types

Focus

A service tracking the current focus, and guaranteeing that only one client has the focus at the same time. The focus is required for actions to be performed on the robot. This mechanism ensures the focus owner that it can be the only one to control the robot as long as its FocusOwner is not released.

interface Focus

FocusConverter

open class FocusConverter : AnyObjectProxyConverter

FocusOwner

A FocusOwner represents a focus being taken from the focus service. It serves only once, and emits released() whenever the focus is released. A FocusOwner that was released is invalid.

interface FocusOwner