INetworkElement Members
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.
|