MCPcopy Create free account
hub / github.com/OSVR/OSVR-Core / osvrDeviceRegisterUpdateCallback

Function osvrDeviceRegisterUpdateCallback

src/osvr/PluginKit/DeviceInterfaceC.cpp:181–192  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

179}
180
181OSVR_ReturnCode
182osvrDeviceRegisterUpdateCallback(OSVR_IN_PTR OSVR_DeviceToken dev,
183 OSVR_IN OSVR_DeviceUpdateCallback
184 updateCallback,
185 OSVR_IN_OPT void *userData) {
186 OSVR_DEV_VERBOSE("In osvrDeviceRegisterUpdateCallback");
187 OSVR_PLUGIN_HANDLE_NULL_CONTEXT(
188 "osvrDeviceRegisterUpdateCallback device token", dev);
189 dev->setUpdateCallback(
190 [updateCallback, userData] { return updateCallback(userData); });
191 return OSVR_RETURN_SUCCESS;
192}
193
194OSVR_ReturnCode osvrDeviceAsyncInit(OSVR_IN_PTR OSVR_PluginRegContext ctx,
195 OSVR_IN_STRZ const char *name,

Callers 3

DummyDeviceMethod · 0.85
DummyDeviceMethod · 0.85

Calls 1

setUpdateCallbackMethod · 0.80

Tested by

no test coverage detected