INetworkElement Methods
The INetworkElement type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
ConfigureSendMethod |
Configures the method used for sending data.
|
![]() |
DetectOwner |
Detects if the current instance should be the owner based on the network identifier.
|
![]() |
GetActiveRate |
Gets the active rate of the network element.
|
![]() |
GetBehavior<(Of <<'(T>)>>) |
Gets a registered behavior from the network element.
|
![]() |
GetContainer |
Gets the network container associated with the network element.
|
![]() |
GetDeliveryMode |
Gets the delivery mode for network communication.
|
![]() |
GetDeviceBehavior<(Of <<'(T>)>>) |
Gets a registered device behavior from the network element.
|
![]() |
GetGameObject |
Gets the GameObject associated with the network element.
|
![]() |
GetMode |
Gets the behavior mode of the network element.
|
![]() |
GetNetworkId |
Gets the network identifier.
|
![]() |
GetNetworkSessionId |
Gets the network session identifier.
|
![]() |
GetPassiveRate |
Gets the passive rate of the network element.
|
![]() |
GetPlayerId |
Gets the player identifier of the network element.
|
![]() |
GetTransport |
Gets the transport channel associated with the network element.
|
![]() |
GetWritterStream |
Gets the data stream writer associated with the network element.
|
![]() |
HasBehavior<(Of <<'(T>)>>) |
Checks if a behavior is registered with the network element.
|
![]() |
HasDeviceBehavior<(Of <<'(T>)>>) |
Checks if a device behavior is registered with the network element.
|
![]() |
HasEvent |
Checks if an event is registered with the network element.
|
![]() |
InvokeEvent |
Invokes a registered event with the provided data stream.
|
![]() |
IsActive |
Determines if the network element is active.
|
![]() |
IsOwner |
Determines if the current instance is the owner of the network element.
|
![]() |
IsPassive |
Determines if the network element is passive.
|
![]() |
IsPlayer |
Determines if the network element is a player.
|
![]() |
Process |
Processes any pending network operations.
|
![]() |
RegisterBehavior<(Of <<'(T, E>)>>) |
Registers a behavior with the network element.
|
![]() |
RegisterDeviceBehavior<(Of <<'(T, E>)>>) |
Registers a device behavior with the network element.
|
![]() |
RegisterEvent |
Registers an event with a callback action to the network element.
|
![]() |
RegisterInputPacket |
Registers an input packet for processing.
|
![]() |
RegisterNetworkPacket |
Registers a network packet for processing.
|
![]() |
Send |
Sends data over the network.
|
![]() |
SetActiveRate |
Sets the active rate of the network element.
|
![]() |
SetDeliveryMode |
Sets the delivery mode for network communication.
|
![]() |
SetEnableMinimunRate |
Enable the minimum send rate
|
![]() |
SetGameObject |
Sets the GameObject for the network element.
|
![]() |
SetIsPlayer |
Sets the player status of the network element.
|
![]() |
SetMinimunRateValue |
Configure minimum rate os sending messages
|
![]() |
SetMode |
Sets the behavior mode of the network element.
|
![]() |
SetNetworkId |
Sets the network identifier.
|
![]() |
SetNetworkSessionId |
Sets the network session identifier.
|
![]() |
SetOwner |
Sets the ownership status of the network element.
|
![]() |
SetPassiveRate |
Sets the passive rate of the network element.
|
![]() |
SetPlayerId |
Sets the player identifier for the network element.
|
![]() |
SetToComputeLocalDevice |
Sets the computation target to the local device.
|
![]() |
SetToComputeRemoteDevice |
Sets the computation target to a remote device.
|
![]() |
SetTransport |
Sets the transport channel for the network element.
|
![]() |
SetWritterStream |
Sets the data stream writer for the network element.
|
![]() |
UnregisterBehavior<(Of <<'(T>)>>) |
Unregisters a behavior from the network element.
|
![]() |
UnregisterDeviceBehavior<(Of <<'(T>)>>) |
Unregisters a device behavior from the network element.
|
![]() |
UnregisterEvent |
Unregisters an event from the network element.
|