C# Class HoloToolkit.Sharing.NetworkConnection

Inheritance: global::System.IDisposable
Afficher le fichier Open project: OpenHID/InteractivePaint Class Usage Examples

Protected Properties

Свойство Type Description
swigCMemOwn bool

Méthodes publiques

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

Private Methods

Méthode Description
NetworkConnection ( global cPtr, bool cMemoryOwn )
getCPtr ( NetworkConnection obj ) : global::System.Runtime.InteropServices.HandleRef

Method Details

AddListener() public méthode

public AddListener ( byte messageType, NetworkConnectionListener newListener ) : void
messageType byte
newListener NetworkConnectionListener
Résultat void

AddListenerAsync() public méthode

public AddListenerAsync ( byte messageType, NetworkConnectionListener newListener ) : void
messageType byte
newListener NetworkConnectionListener
Résultat void

Broadcast() public méthode

public Broadcast ( NetworkOutMessage msg ) : void
msg NetworkOutMessage
Résultat void

Broadcast() public méthode

public Broadcast ( NetworkOutMessage msg, MessagePriority priority ) : void
msg NetworkOutMessage
priority MessagePriority
Résultat void

Broadcast() public méthode

public Broadcast ( NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability ) : void
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
Résultat void

Broadcast() public méthode

public Broadcast ( NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel ) : void
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
channel MessageChannel
Résultat void

Broadcast() public méthode

public Broadcast ( NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel, bool releaseMessage ) : void
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
channel MessageChannel
releaseMessage bool
Résultat void

CreateMessage() public méthode

public CreateMessage ( byte messageType ) : NetworkOutMessage
messageType byte
Résultat NetworkOutMessage

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetConnectionGUID() public méthode

public GetConnectionGUID ( ) : ulong
Résultat ulong

GetRemoteAddress() public méthode

public GetRemoteAddress ( ) : XString
Résultat XString

IsConnected() public méthode

public IsConnected ( ) : bool
Résultat bool

RemoveListener() public méthode

public RemoveListener ( byte messageType, NetworkConnectionListener oldListener ) : void
messageType byte
oldListener NetworkConnectionListener
Résultat void

RemoveListenerAsync() public méthode

public RemoveListenerAsync ( byte messageType, NetworkConnectionListener oldListener ) : void
messageType byte
oldListener NetworkConnectionListener
Résultat void

ReturnMessage() public méthode

public ReturnMessage ( NetworkOutMessage msg ) : void
msg NetworkOutMessage
Résultat void

Send() public méthode

public Send ( NetworkOutMessage msg ) : void
msg NetworkOutMessage
Résultat void

Send() public méthode

public Send ( NetworkOutMessage msg, MessagePriority priority ) : void
msg NetworkOutMessage
priority MessagePriority
Résultat void

Send() public méthode

public Send ( NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability ) : void
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
Résultat void

Send() public méthode

public Send ( NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel ) : void
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
channel MessageChannel
Résultat void

Send() public méthode

public Send ( NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel, bool releaseMessage ) : void
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
channel MessageChannel
releaseMessage bool
Résultat void

SendTo() public méthode

public SendTo ( User user, ClientRole deviceRole, NetworkOutMessage msg ) : void
user User
deviceRole ClientRole
msg NetworkOutMessage
Résultat void

SendTo() public méthode

public SendTo ( User user, ClientRole deviceRole, NetworkOutMessage msg, MessagePriority priority ) : void
user User
deviceRole ClientRole
msg NetworkOutMessage
priority MessagePriority
Résultat void

SendTo() public méthode

public SendTo ( User user, ClientRole deviceRole, NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability ) : void
user User
deviceRole ClientRole
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
Résultat void

SendTo() public méthode

public SendTo ( User user, ClientRole deviceRole, NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel ) : void
user User
deviceRole ClientRole
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
channel MessageChannel
Résultat void

SendTo() public méthode

public SendTo ( User user, ClientRole deviceRole, NetworkOutMessage msg, MessagePriority priority, MessageReliability reliability, MessageChannel channel, bool releaseMessage ) : void
user User
deviceRole ClientRole
msg NetworkOutMessage
priority MessagePriority
reliability MessageReliability
channel MessageChannel
releaseMessage bool
Résultat void

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool