AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
HoloToolkit.Sharing.NetworkConnectionAdapter Class Reference

Allows users of NetworkConnection to register to receive event callbacks without having their classes inherit directly from NetworkConnectionListener More...

Inheritance diagram for HoloToolkit.Sharing.NetworkConnectionAdapter:
HoloToolkit.Sharing.NetworkConnectionListener HoloToolkit.Sharing.Listener

Public Member Functions

 NetworkConnectionAdapter ()
 
override void OnConnected (NetworkConnection connection)
 
override void OnConnectFailed (NetworkConnection connection)
 
override void OnDisconnected (NetworkConnection connection)
 
override void OnMessageReceived (NetworkConnection connection, NetworkInMessage message)
 
- Public Member Functions inherited from HoloToolkit.Sharing.NetworkConnectionListener
override void Dispose ()
 
 NetworkConnectionListener ()
 
delegate void SwigDelegateNetworkConnectionListener_0 (global::System.IntPtr connection)
 
delegate void SwigDelegateNetworkConnectionListener_1 (global::System.IntPtr connection)
 
delegate void SwigDelegateNetworkConnectionListener_2 (global::System.IntPtr connection)
 
delegate void SwigDelegateNetworkConnectionListener_3 (global::System.IntPtr connection, global::System.IntPtr message)
 
- Public Member Functions inherited from HoloToolkit.Sharing.Listener
void UnregisterAll ()
 
bool IsRegistered ()
 
 Listener ()
 

Events

System.Action< NetworkConnectionConnectedCallback
 
System.Action< NetworkConnectionConnectionFailedCallback
 
System.Action< NetworkConnectionDisconnectedCallback
 
System.Action< NetworkConnection, NetworkInMessageMessageReceivedCallback
 

Additional Inherited Members

- Protected Attributes inherited from HoloToolkit.Sharing.Listener
bool swigCMemOwn
 

Detailed Description

Allows users of NetworkConnection to register to receive event callbacks without having their classes inherit directly from NetworkConnectionListener

Definition at line 10 of file NetworkConnectionAdapter.cs.

Constructor & Destructor Documentation

§ NetworkConnectionAdapter()

HoloToolkit.Sharing.NetworkConnectionAdapter.NetworkConnectionAdapter ( )

Definition at line 17 of file NetworkConnectionAdapter.cs.

Member Function Documentation

§ OnConnected()

override void HoloToolkit.Sharing.NetworkConnectionAdapter.OnConnected ( NetworkConnection  connection)
virtual

Reimplemented from HoloToolkit.Sharing.NetworkConnectionListener.

Definition at line 19 of file NetworkConnectionAdapter.cs.

§ OnConnectFailed()

override void HoloToolkit.Sharing.NetworkConnectionAdapter.OnConnectFailed ( NetworkConnection  connection)
virtual

Reimplemented from HoloToolkit.Sharing.NetworkConnectionListener.

Definition at line 29 of file NetworkConnectionAdapter.cs.

§ OnDisconnected()

override void HoloToolkit.Sharing.NetworkConnectionAdapter.OnDisconnected ( NetworkConnection  connection)
virtual

Reimplemented from HoloToolkit.Sharing.NetworkConnectionListener.

Definition at line 39 of file NetworkConnectionAdapter.cs.

§ OnMessageReceived()

override void HoloToolkit.Sharing.NetworkConnectionAdapter.OnMessageReceived ( NetworkConnection  connection,
NetworkInMessage  message 
)
virtual

Reimplemented from HoloToolkit.Sharing.NetworkConnectionListener.

Definition at line 49 of file NetworkConnectionAdapter.cs.

Event Documentation

§ ConnectedCallback

System.Action<NetworkConnection> HoloToolkit.Sharing.NetworkConnectionAdapter.ConnectedCallback

Definition at line 12 of file NetworkConnectionAdapter.cs.

§ ConnectionFailedCallback

System.Action<NetworkConnection> HoloToolkit.Sharing.NetworkConnectionAdapter.ConnectionFailedCallback

Definition at line 13 of file NetworkConnectionAdapter.cs.

§ DisconnectedCallback

System.Action<NetworkConnection> HoloToolkit.Sharing.NetworkConnectionAdapter.DisconnectedCallback

Definition at line 14 of file NetworkConnectionAdapter.cs.

§ MessageReceivedCallback

System.Action<NetworkConnection, NetworkInMessage> HoloToolkit.Sharing.NetworkConnectionAdapter.MessageReceivedCallback

Definition at line 15 of file NetworkConnectionAdapter.cs.


The documentation for this class was generated from the following file: