|
|
Namespaces | |
| namespace | plugins |
| This file is part of ArmarX. | |
Classes | |
| class | GazeTargetWaiter |
| Blocks until the gaze is fixed on a requested target. More... | |
| class | MemoryPolling |
| Polling delivery: queries the requester's slice of GazeTargetStatus periodically. More... | |
| class | MemoryStatusHandlerBase |
| Turns a queried piece of the GazeTargetStatus core segment into dispatched updates. More... | |
| class | MemorySubscriber |
| Event-based delivery: subscribes to the requester's own slice of GazeTargetStatus. More... | |
| class | SimpleStatusHandler |
| Dispatches gaze target lifecycle updates to registered callbacks. More... | |
| class | StatusHandlerInterface |
| Registration of callbacks for gaze target lifecycle updates. More... | |
| class | ViewSelection |
Enumerations | |
| enum class | StatusDelivery { Subscription , Polling } |
| How gaze target status updates reach this client. More... | |
|
strong |
How gaze target status updates reach this client.
| Enumerator | |
|---|---|
| Subscription | Pushed by the memory. Requires the owning component to derive from armarx::armem::client::plugins::ListeningPluginUser. |
| Polling | Queried every 100 ms. Works anywhere, at the cost of up to one poll period of latency. |
Definition at line 30 of file ViewSelection.h.