C# Class HoloToolkit.Sharing.SharingManager

Inheritance: global::System.IDisposable
Show file Open project: OpenHID/InteractivePaint Class Usage Examples

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method Description
Create ( ClientConfig config ) : SharingManager
Dispose ( ) : void
GetAudioManager ( ) : AudioManager
GetLocalUser ( ) : User
GetPairedConnection ( ) : NetworkConnection
GetPairingManager ( ) : PairingManager
GetRoomManager ( ) : RoomManager
GetRootSyncObject ( ) : ObjectElement
GetServerConnection ( ) : NetworkConnection
GetSessionManager ( ) : SessionManager
GetSettings ( ) : Settings
GetUserPresenceManager ( ) : UserPresenceManager
RegisterSyncListener ( SyncListener listener ) : bool
SetServerConnectionInfo ( XString address, uint port ) : void
SetUserName ( XString name ) : void
Update ( ) : void

Private Methods

Method Description
SharingManager ( global cPtr, bool cMemoryOwn )
getCPtr ( SharingManager obj ) : global::System.Runtime.InteropServices.HandleRef

Method Details

Create() public static method

public static Create ( ClientConfig config ) : SharingManager
config ClientConfig
return SharingManager

Dispose() public method

public Dispose ( ) : void
return void

GetAudioManager() public method

public GetAudioManager ( ) : AudioManager
return AudioManager

GetLocalUser() public method

public GetLocalUser ( ) : User
return User

GetPairedConnection() public method

public GetPairedConnection ( ) : NetworkConnection
return NetworkConnection

GetPairingManager() public method

public GetPairingManager ( ) : PairingManager
return PairingManager

GetRoomManager() public method

public GetRoomManager ( ) : RoomManager
return RoomManager

GetRootSyncObject() public method

public GetRootSyncObject ( ) : ObjectElement
return ObjectElement

GetServerConnection() public method

public GetServerConnection ( ) : NetworkConnection
return NetworkConnection

GetSessionManager() public method

public GetSessionManager ( ) : SessionManager
return SessionManager

GetSettings() public method

public GetSettings ( ) : Settings
return Settings

GetUserPresenceManager() public method

public GetUserPresenceManager ( ) : UserPresenceManager
return UserPresenceManager

RegisterSyncListener() public method

public RegisterSyncListener ( SyncListener listener ) : bool
listener SyncListener
return bool

SetServerConnectionInfo() public method

public SetServerConnectionInfo ( XString address, uint port ) : void
address XString
port uint
return void

SetUserName() public method

public SetUserName ( XString name ) : void
name XString
return void

Update() public method

public Update ( ) : void
return void

Property Details

swigCMemOwn protected property

protected bool swigCMemOwn
return bool