Class SpatialLocalizationSession
Namespace: Microsoft.MixedReality.SpectatorView
Assembly: cs.temp.dll.dll
Syntax
public abstract class SpatialLocalizationSession : DisposableBase, ISpatialLocalizationSession, IDisposable
Constructors
SpatialLocalizationSession()
Declaration
public SpatialLocalizationSession()
Fields
defaultCancellationToken
Declaration
protected readonly CancellationToken defaultCancellationToken
Field Value
Type | Description |
---|---|
Cancellation |
Properties
Peer
Participant associated with the current localization session
Declaration
public abstract IPeerConnection Peer { get; }
Property Value
Type | Description |
---|---|
IPeer |
Methods
Cancel()
Call to cancel the localization sessions
Declaration
public void Cancel()
LocalizeAsync(CancellationToken)
Call to obtain a spatial coordinate from this localization session
Declaration
public abstract Task<ISpatialCoordinate> LocalizeAsync(CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
Cancellation |
cancellationToken |
Returns
Type | Description |
---|---|
Task<ISpatial |
OnDataReceived(BinaryReader)
Call to provide network information
Declaration
public virtual void OnDataReceived(BinaryReader reader)
Parameters
Type | Name | Description |
---|---|---|
Binary |
reader | reader containing a network payload |
OnManagedDispose()
Declaration
protected override void OnManagedDispose()