Skip to main content

Connection & services

The connection entry point and the device-side services. For the end-to-end workflow see the Connecting guide.

ServiceManager​

Moved to ServiceManager.

ServiceNames​

static class

Canonical service-name constants for the discovery methods.

ConstantValue
SkeletonService"SkeletonService"
ObjectDetectionService"6DofService"
CalibrationService"CalibrationService"
CameraFeedService"CameraFeedService"

HandProviderType​

enum

Selects the hand-tracking source for ServiceManager.HandProvider: None = 0 · OVR = 1 · UltraLeap = 2 · HTC = 3 · HTC_Wave = 4.

HighResTime​

static class

Monotonic, UTC-aligned clock in seconds since the Unix epoch (matches the server's capture times; equivalent to Python time.time()).

MemberReturns
Now / PyTimedouble — fractional seconds since Unix epoch (UTC)
NowMillisecondsdouble
ElapsedSince(double start) / ElapsedMsSince(double start)double

CameraService​

Moved to CameraService.

RenderService​

Moved to RenderService.

HandSkeletonService​

Moved to HandSkeletonService.

GameService​

Moved to GameService.

UnityService​

Moved to UnityService.

CvsCameraInfo​

Moved to CvsCameraInfo.

CameraFeedClient​

Moved to CameraFeedClient.


Next: Skeletons & characters.

Was this page helpful?