C# 클래스 SessionManagerUniversal.UI.Network.XToolsApp

상속: IDisposable
파일 보기 프로젝트 열기: Microsoft/HoloToolkit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
LogWriter ConsoleLogWriter

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

비공개 메소드들

메소드 설명
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

메소드 상세

Connect() 공개 메소드

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

CreateSession() 공개 메소드

public CreateSession ( string sessionName ) : bool
sessionName string
리턴 bool

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

Dispose() 공개 메소드

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

Dispose() 보호된 메소드

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.
리턴 void

JoinSession() 공개 메소드

public JoinSession ( string sessionName ) : bool
sessionName string
리턴 bool

LeaveSession() 공개 메소드

public LeaveSession ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

XToolsApp() 공개 메소드

public XToolsApp ( ) : System
리턴 System

프로퍼티 상세

LogWriter 공개적으로 프로퍼티

public ConsoleLogWriter LogWriter
리턴 ConsoleLogWriter