ReFlex.TrackingServer: SignalR
Table of contents
Introduction
Various types of data can be received via the SignalR protocol. These include, on the one hand, notifications regarding status changes in subsystems and, on the other hand, complex data such as the interaction history, the point cloud and the vector field, as well as performance data. The interface is organised into hubs, each of which encapsulates different types of information. Within each hub, various methods are defined through which the client can subscribe to the relevant information.
List of SignalR-Hubs
| Address | Method | Description | Type |
|---|---|---|---|
/calibhub |
startCalibrationSubscription |
Current calibration status | Status |
/nethub |
startState |
Current status of the transmission | Status |
/perfhub |
startCollectingData |
Enabling/Disabling Performance Monitoring - Streaming Performance Data | Diagnosis |
/pointcloudhub |
startPointCloud |
Streaming the point cloud | Data |
startVectorField |
Streaming the vector field | Data | |
/prochub |
startState |
Current processing status | Status |
startInteractions |
Streaming interaction data | Data | |
startInteractionFrames |
Streaming InteractionFrames | Data | |
startInteractionHistory |
Streaming InteractionHistory | Data | |
/trkhub |
startRecordingState |
Current sensor state | Status |
/tuiohub |
startState |
Current TUIO broadcast state | Status |
startPackageDetails |
Streaming TUIO packages | Data |