com.onlineobject.objectnet Namespace

INetworkElement Members

The INetworkElement type exposes the following members.

Methods


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