IVROEMService_api1¶
All IVROEMService_api1 methods must be implemented. VROEMservice uses this interface to communicate with the VIVE Wave™ Server.
Method List¶
- String getApiVersion()
- Get the API version.
- Return the string of the API version.
- void registerClient(IVROEMClient_api1 client)
- Register the IVROEMClient_api1 interface to VROEMService.
- param client IVROEMClient_api1.
- void unregisterClient(IVROEMClient_api1 client)
- Unregister the IVROEMClient_api1 interface.
- param client IVROEMClient_api1.
- void start(IVROEMClient_api1 client)
- Inform that the runtime server is starting.
- param client IVROEMClient_api1.
- void stop(IVROEMClient_api1 client)
- Inform that the runtime server is stopping.
- param client IVROEMClient_api1.
- void notifyClientFocused(boolean bFocused)
- Notify the focus status of the app.
- param bFocused true means that the app is in focus.
- void notifyClientForeground(boolean bForeground)
- Notify the foreground status of the app.
- param bForeground true means that the app is in the foreground.
- void notifyFotaRunning(boolean bRunning)
- Notify the status of the firmware update of device.
- param bRunning true means that the firmware update is running.
- void notifyProximityTriggered(boolean bTriggered)
- Notify the status of the proximity sensor.
- param bTriggered true means that the proximity sensor is activated.
- void onEvent(in VROEMEvent event)
- Get events from the runtime server.
- param event VROEMEvent.
- VRValidationResult checkValidation()
- Return the validation result of the check procedure.
- Return VRValidationResult The validation result.
- void notifyVRServerState(in VRServerState state)
- Notify the current state of the runtime server.
- param state VRServerState.
- void onAnalogData(int deviceId, in VRInputId buttonId, in PointF axis, long ticks)
- Get the analog data of the controller from the runtime server.
- param deviceId the ID of device.
- param buttonId VRInputId
- param axis The [x, y] value of the component.
- param ticks Timestamp
- String getConfigData(String key)
- Return the OEM Service configuration data.
- param key String.