| 74 | } |
| 75 | |
| 76 | OSVR_ReturnCode osvrDeviceSendJsonDescriptor(OSVR_IN_PTR OSVR_DeviceToken dev, |
| 77 | OSVR_IN_READS(len) |
| 78 | const char *json, |
| 79 | OSVR_IN size_t len) { |
| 80 | OSVR_PLUGIN_HANDLE_NULL_CONTEXT("osvrDeviceSendJsonDescriptor", dev); |
| 81 | OSVR_PLUGIN_HANDLE_NULL_CONTEXT("osvrDeviceSendJsonDescriptor descriptor", |
| 82 | json); |
| 83 | |
| 84 | dev->setDeviceDescriptor(std::string(json, len)); |
| 85 | return OSVR_RETURN_SUCCESS; |
| 86 | } |
| 87 | |
| 88 | OSVR_ReturnCode |
| 89 | osvrDeviceRegisterMessageType(OSVR_IN_PTR OSVR_PluginRegContext ctx, |
no test coverage detected