C# Class SessionManagerUniversal.UI.Network.XToolsApp

Inheritance: IDisposable
Afficher le fichier Open project: Microsoft/HoloToolkit Class Usage Examples

Méthodes publiques

Свойство Type Description
LogWriter ConsoleLogWriter

Méthodes publiques

Méthode Description
Connect ( string server, string userName = "TestUserUniversal", int port = 20602, ClientRole clientRole = ClientRole.Primary ) : void
CreateSession ( string sessionName ) : bool
Disconnect ( ) : void
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

JoinSession ( string sessionName ) : bool
LeaveSession ( ) : void
Update ( ) : void
XToolsApp ( ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

Private Methods

Méthode Description
BeginPairing ( ) : bool
CleanupNetworkObjects ( ) : void
LogWriteLine ( string message ) : void
OnSessionConnected ( NetworkConnection connection ) : void
OnSessionConnectionFailed ( NetworkConnection connection ) : void
OnSessionDisconnected ( NetworkConnection connection ) : void
OnViewerConnected ( NetworkConnection connection ) : void
OnViewerConnectionFailed ( NetworkConnection connection ) : void
OnViewerDisconnected ( NetworkConnection connection ) : void

Method Details

Connect() public méthode

public Connect ( string server, string userName = "TestUserUniversal", int port = 20602, ClientRole clientRole = ClientRole.Primary ) : void
server string
userName string
port int
clientRole ClientRole
Résultat void

CreateSession() public méthode

public CreateSession ( string sessionName ) : bool
sessionName string
Résultat bool

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

Dispose() public méthode

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Résultat void

Dispose() protected méthode

Releases unmanaged and - optionally - managed resources.
protected Dispose ( bool disposing ) : void
disposing bool True to release both managed and unmanaged resources; False to release only unmanaged resources.
Résultat void

JoinSession() public méthode

public JoinSession ( string sessionName ) : bool
sessionName string
Résultat bool

LeaveSession() public méthode

public LeaveSession ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

XToolsApp() public méthode

public XToolsApp ( ) : System
Résultat System

Property Details

LogWriter public_oe property

public ConsoleLogWriter LogWriter
Résultat ConsoleLogWriter