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