Skip to main content
Version: 12 Dec 2024

PixelSensorStartOperation

NameSpace: PixelSensors

Inherits from:
MagicLeap.OpenXR.Features.PixelSensors.PixelSensorAsyncOperation

Protected Methods

OnOperationSucceeded

protected override void OnOperationSucceeded()

OperationCompleted

protected override bool OperationCompleted()

StartOperation

protected override bool StartOperation()

Public Attributes

MetadataTypesForStream


public readonly Dictionary< uint, HashSet< PixelSensorMetaDataType > > MetadataTypesForStream = new();

TypeDescription
readonly Dictionary< uint, HashSet< PixelSensorMetaDataType > >The metadata types that can be supported by a sensor

Protected Attributes

IncomingValidStatus


protected override HashSet< PixelSensorStatus > IncomingValidStatus =>
new()
{
PixelSensorStatus.Configured,
PixelSensorStatus.Stopped
};

TypeDescription
override HashSet< PixelSensorStatus >The status of a sensor

OperationFinishStatus


protected override PixelSensorStatus OperationFinishStatus => PixelSensorStatus.Started;

TypeDescription
override PixelSensorStatusThe status of a sensor

OperationStartStatus


protected override PixelSensorStatus OperationStartStatus => PixelSensorStatus.Starting;

TypeDescription
override PixelSensorStatusThe status of a sensor