Observer for the Cloud Image Target feature. More...
Classes | |
struct | VuCloudImageTargetConfig |
Configuration for Cloud Image Target observer creation. More... | |
struct | VuCloudImageTargetObservationTargetInfo |
Target info for a Cloud Image Target from its respective observation. More... | |
struct | VuImageTargetCloudObservationConfig |
Configuration for creating an Image Target observer from a Cloud Image Target observation. More... | |
Typedefs | |
typedef void | VuCloudImageTargetObservationsHandler(const VuObservationList *observations, void *clientData) |
Cloud Image Target observation handler. | |
typedef void | VuCloudImageTargetQueryErrorHandler(VuCloudImageTargetQueryError queryError, void *clientData) |
Cloud Image Target query error handler. | |
Functions | |
VuCloudImageTargetConfig | vuCloudImageTargetConfigDefault () |
Default Cloud Image Target observer configuration. | |
VuResult | vuEngineCreateCloudImageTargetObserver (VuEngine *engine, VuObserver **observer, const VuCloudImageTargetConfig *config, VuCloudImageTargetCreationError *errorCode) |
Create a Cloud Image Target observer. | |
VuResult | vuEngineGetCloudImageTargetObservers (const VuEngine *engine, VuObserverList *observerList) |
Get all Cloud Image Target observers. | |
VuResult | vuCloudImageTargetObserverRegisterHandlers (VuObserver *observer, VuCloudImageTargetObservationsHandler *observationHandler, VuCloudImageTargetQueryErrorHandler *errorHandler, void *clientData) |
Register handlers for Cloud Image Targets. | |
VuBool | vuCloudImageTargetObserverIsRequesting (const VuObserver *observer) |
Returns whether the Cloud Image Target observer is currently performing a cloud request. | |
VuResult | vuCloudImageTargetObservationGetTargetInfo (const VuObservation *observation, VuCloudImageTargetObservationTargetInfo *targetInfo) |
Get target info associated with a Cloud Image Target observation. | |
VuImageTargetCloudObservationConfig | vuImageTargetCloudObservationConfigDefault () |
Default configuration for creating an Image Target observer from a Cloud Image Target observation. | |
VuResult | vuEngineCreateImageTargetObserverFromCloudObservation (VuEngine *engine, VuObserver **observer, const VuImageTargetCloudObservationConfig *config, VuImageTargetCloudObservationCreationError *errorCode) |
Create an Image Target observer from a Cloud Image Target observation. | |
Observer for the Cloud Image Target feature.