AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
HoloToolkit.Sharing.NetworkConnection Class Reference
Inheritance diagram for HoloToolkit.Sharing.NetworkConnection:

Public Member Functions

virtual void Dispose ()
 
virtual bool IsConnected ()
 
virtual ulong GetConnectionGUID ()
 
virtual void Send (NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel, bool releaseMessage)
 
virtual void Send (NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel)
 
virtual void Send (NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability)
 
virtual void Send (NetworkOutMessage msg, MessagePriority priority)
 
virtual void Send (NetworkOutMessage msg)
 
virtual void SendTo (User user, ClientRole deviceRole, NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel, bool releaseMessage)
 
virtual void SendTo (User user, ClientRole deviceRole, NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel)
 
virtual void SendTo (User user, ClientRole deviceRole, NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability)
 
virtual void SendTo (User user, ClientRole deviceRole, NetworkOutMessage msg, MessagePriority priority)
 
virtual void SendTo (User user, ClientRole deviceRole, NetworkOutMessage msg)
 
virtual void Broadcast (NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel, bool releaseMessage)
 
virtual void Broadcast (NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel)
 
virtual void Broadcast (NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability)
 
virtual void Broadcast (NetworkOutMessage msg, MessagePriority priority)
 
virtual void Broadcast (NetworkOutMessage msg)
 
virtual void AddListener (byte messageType, NetworkConnectionListener newListener)
 
virtual void RemoveListener (byte messageType, NetworkConnectionListener oldListener)
 
virtual void AddListenerAsync (byte messageType, NetworkConnectionListener newListener)
 
virtual void RemoveListenerAsync (byte messageType, NetworkConnectionListener oldListener)
 
virtual NetworkOutMessage CreateMessage (byte messageType)
 
virtual void ReturnMessage (NetworkOutMessage msg)
 
virtual void Disconnect ()
 
virtual XString GetRemoteAddress ()
 

Protected Attributes

bool swigCMemOwn
 

Detailed Description

Definition at line 13 of file NetworkConnection.cs.

Member Function Documentation

§ AddListener()

virtual void HoloToolkit.Sharing.NetworkConnection.AddListener ( byte  messageType,
NetworkConnectionListener  newListener 
)
virtual

Definition at line 113 of file NetworkConnection.cs.

§ AddListenerAsync()

virtual void HoloToolkit.Sharing.NetworkConnection.AddListenerAsync ( byte  messageType,
NetworkConnectionListener  newListener 
)
virtual

Definition at line 121 of file NetworkConnection.cs.

§ Broadcast() [1/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Broadcast ( NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability,
MessageChannel  channel,
bool  releaseMessage 
)
virtual

Definition at line 93 of file NetworkConnection.cs.

§ Broadcast() [2/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Broadcast ( NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability,
MessageChannel  channel 
)
virtual

Definition at line 97 of file NetworkConnection.cs.

§ Broadcast() [3/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Broadcast ( NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability 
)
virtual

Definition at line 101 of file NetworkConnection.cs.

§ Broadcast() [4/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Broadcast ( NetworkOutMessage  msg,
MessagePriority  priority 
)
virtual

Definition at line 105 of file NetworkConnection.cs.

§ Broadcast() [5/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Broadcast ( NetworkOutMessage  msg)
virtual

Definition at line 109 of file NetworkConnection.cs.

§ CreateMessage()

virtual NetworkOutMessage HoloToolkit.Sharing.NetworkConnection.CreateMessage ( byte  messageType)
virtual

Definition at line 129 of file NetworkConnection.cs.

§ Disconnect()

virtual void HoloToolkit.Sharing.NetworkConnection.Disconnect ( )
virtual

Definition at line 139 of file NetworkConnection.cs.

§ Dispose()

virtual void HoloToolkit.Sharing.NetworkConnection.Dispose ( )
virtual

Definition at line 30 of file NetworkConnection.cs.

§ GetConnectionGUID()

virtual ulong HoloToolkit.Sharing.NetworkConnection.GetConnectionGUID ( )
virtual

Definition at line 48 of file NetworkConnection.cs.

§ GetRemoteAddress()

virtual XString HoloToolkit.Sharing.NetworkConnection.GetRemoteAddress ( )
virtual

Definition at line 143 of file NetworkConnection.cs.

§ IsConnected()

virtual bool HoloToolkit.Sharing.NetworkConnection.IsConnected ( )
virtual

Definition at line 43 of file NetworkConnection.cs.

§ RemoveListener()

virtual void HoloToolkit.Sharing.NetworkConnection.RemoveListener ( byte  messageType,
NetworkConnectionListener  oldListener 
)
virtual

Definition at line 117 of file NetworkConnection.cs.

§ RemoveListenerAsync()

virtual void HoloToolkit.Sharing.NetworkConnection.RemoveListenerAsync ( byte  messageType,
NetworkConnectionListener  oldListener 
)
virtual

Definition at line 125 of file NetworkConnection.cs.

§ ReturnMessage()

virtual void HoloToolkit.Sharing.NetworkConnection.ReturnMessage ( NetworkOutMessage  msg)
virtual

Definition at line 135 of file NetworkConnection.cs.

§ Send() [1/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Send ( NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability,
MessageChannel  channel,
bool  releaseMessage 
)
virtual

Definition at line 53 of file NetworkConnection.cs.

§ Send() [2/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Send ( NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability,
MessageChannel  channel 
)
virtual

Definition at line 57 of file NetworkConnection.cs.

§ Send() [3/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Send ( NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability 
)
virtual

Definition at line 61 of file NetworkConnection.cs.

§ Send() [4/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Send ( NetworkOutMessage  msg,
MessagePriority  priority 
)
virtual

Definition at line 65 of file NetworkConnection.cs.

§ Send() [5/5]

virtual void HoloToolkit.Sharing.NetworkConnection.Send ( NetworkOutMessage  msg)
virtual

Definition at line 69 of file NetworkConnection.cs.

§ SendTo() [1/5]

virtual void HoloToolkit.Sharing.NetworkConnection.SendTo ( User  user,
ClientRole  deviceRole,
NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability,
MessageChannel  channel,
bool  releaseMessage 
)
virtual

Definition at line 73 of file NetworkConnection.cs.

§ SendTo() [2/5]

virtual void HoloToolkit.Sharing.NetworkConnection.SendTo ( User  user,
ClientRole  deviceRole,
NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability,
MessageChannel  channel 
)
virtual

Definition at line 77 of file NetworkConnection.cs.

§ SendTo() [3/5]

virtual void HoloToolkit.Sharing.NetworkConnection.SendTo ( User  user,
ClientRole  deviceRole,
NetworkOutMessage  msg,
MessagePriority  priority,
MessageReliability  reliability 
)
virtual

Definition at line 81 of file NetworkConnection.cs.

§ SendTo() [4/5]

virtual void HoloToolkit.Sharing.NetworkConnection.SendTo ( User  user,
ClientRole  deviceRole,
NetworkOutMessage  msg,
MessagePriority  priority 
)
virtual

Definition at line 85 of file NetworkConnection.cs.

§ SendTo() [5/5]

virtual void HoloToolkit.Sharing.NetworkConnection.SendTo ( User  user,
ClientRole  deviceRole,
NetworkOutMessage  msg 
)
virtual

Definition at line 89 of file NetworkConnection.cs.

Member Data Documentation

§ swigCMemOwn

bool HoloToolkit.Sharing.NetworkConnection.swigCMemOwn
protected

Definition at line 15 of file NetworkConnection.cs.


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