NetworkElementBase Methods
The NetworkElementBase type exposes the following members.
Methods
Name | Description | |
---|---|---|
ConfigureSendMethod |
Configures the method used for sending data.
|
|
DetectOwner |
Detects if the current instance is the owner based on the provided network ID.
|
|
GetActiveRate |
Gets the active rate of the network object.
|
|
GetBehavior<(Of <<'(T>)>>) |
Retrieves a behavior of a specific type from the network object.
|
|
GetContainer |
Gets the network container.
|
|
GetDeliveryMode |
Gets the current delivery mode for network operations.
|
|
GetDeviceBehavior<(Of <<'(T>)>>) |
Retrieves the device behavior of the specified type.
|
|
GetGameObject |
Gets the associated GameObject.
|
|
GetMode |
Gets the current behavior mode of the network object.
|
|
GetNetworkId |
Gets the network ID.
|
|
GetNetworkSessionId |
Gets the network session ID.
|
|
GetPassiveRate |
Gets the passive rate of the network object.
|
|
GetPlayerId |
Gets the player ID of the network object.
|
|
GetTransport |
Gets the transport channel.
|
|
GetWritterStream |
Retrieves the writer data stream associated with this network object.
|
|
HasBehavior<(Of <<'(T>)>>) |
Checks if a behavior of a specific type is registered with the network object.
|
|
HasDeviceBehavior<(Of <<'(T>)>>) |
Checks if a device behavior of the specified type is registered.
|
|
HasEvent |
Checks if an event with the specified event code is already registered.
|
|
InvokeEvent |
Invokes the callback associated with the specified event code.
|
|
IsActive |
Determines if the network object is in an active state.
|
|
IsOwner |
Determines if the current instance is the owner.
|
|
IsPassive |
Determines if the network object is in a passive state.
|
|
IsPlayer |
Determines if the network object represents a player.
|
|
Process |
Processes network events and behaviors based on the network clock.
|
|
RegisterBehavior<(Of <<'(T, E>)>>) |
Registers a behavior with the network object.
|
|
RegisterDeviceBehavior<(Of <<'(T, E>)>>) |
Registers a device behavior with the network entity.
|
|
RegisterEvent |
Registers a new event with a callback action if it is not already registered.
|
|
RegisterInputPacket |
Registers an input packet into the network object's input queue.
|
|
RegisterNetworkPacket |
Registers a network packet to the internal packet queue.
|
|
Send |
Sends data using the configured send method.
|
|
SetActiveRate |
Sets the active rate of the network object and calculates the active frequency rate.
|
|
SetDeliveryMode |
Sets the delivery mode for network operations.
|
|
SetEnableMinimunRate |
Enable the minimum send rate
|
|
SetGameObject |
Sets the associated GameObject.
|
|
SetIsPlayer |
Sets the network player status of the object.
|
|
SetMinimunRateValue |
Configure minimum rate os sending messages
|
|
SetMode |
Sets the behavior mode of the network object.
|
|
SetNetworkId |
Sets the network ID.
|
|
SetNetworkSessionId |
Sets the network session ID.
|
|
SetOwner |
Sets the ownership status of the current instance.
|
|
SetPassiveRate |
Sets the passive rate of the network object and calculates the passive frequency rate.
|
|
SetPlayerId |
Sets the player ID for the network object.
|
|
SetToComputeLocalDevice |
Sets the device to compute locally.
|
|
SetToComputeRemoteDevice |
Sets the device to compute remotely.
|
|
SetTransport |
Sets the transport channel.
|
|
SetWritterStream |
Sets the writer data stream for this network object.
|
|
UnregisterBehavior<(Of <<'(T>)>>) |
Unregisters a behavior from the network object.
|
|
UnregisterDeviceBehavior<(Of <<'(T>)>>) |
Unregisters a device behavior of the specified type.
|
|
UnregisterEvent |
Unregisters an event associated with the specified event code.
|