Show / Hide Table of Contents

Class EventBasedLiteNetListener

Simple event based listener for simple setups and benchmarks

Inheritance
object
EventBasedLiteNetListener
Implements
ILiteNetEventListener
Namespace: LiteNetLib
Assembly: LiteNetLib.dll
Syntax
public class EventBasedLiteNetListener : ILiteNetEventListener

Methods

ClearConnectionRequestEvent()

Clears all subscribers from ConnectionRequestEvent.

Declaration
public void ClearConnectionRequestEvent()

ClearDeliveryEvent()

Clears all subscribers from DeliveryEvent.

Declaration
public void ClearDeliveryEvent()

ClearNetworkErrorEvent()

Clears all subscribers from NetworkErrorEvent.

Declaration
public void ClearNetworkErrorEvent()

ClearNetworkLatencyUpdateEvent()

Clears all subscribers from NetworkLatencyUpdateEvent.

Declaration
public void ClearNetworkLatencyUpdateEvent()

ClearNetworkReceiveEvent()

Clears all subscribers from NetworkReceiveEvent.

Declaration
public void ClearNetworkReceiveEvent()

ClearNetworkReceiveUnconnectedEvent()

Clears all subscribers from NetworkReceiveUnconnectedEvent.

Declaration
public void ClearNetworkReceiveUnconnectedEvent()

ClearPeerAddressChangedEvent()

Clears all subscribers from PeerAddressChangedEvent.

Declaration
public void ClearPeerAddressChangedEvent()

ClearPeerConnectedEvent()

Clears all subscribers from PeerConnectedEvent.

Declaration
public void ClearPeerConnectedEvent()

ClearPeerDisconnectedEvent()

Clears all subscribers from PeerDisconnectedEvent.

Declaration
public void ClearPeerDisconnectedEvent()

Events

ConnectionRequestEvent

Occurs when a new connection request is received.

Declaration
public event EventBasedLiteNetListener.OnConnectionRequest ConnectionRequestEvent
Event Type
Type Description
EventBasedLiteNetListener.OnConnectionRequest

DeliveryEvent

Occurs when a reliable packet is successfully delivered or acknowledged.

Declaration
public event EventBasedLiteNetListener.OnDeliveryEvent DeliveryEvent
Event Type
Type Description
EventBasedLiteNetListener.OnDeliveryEvent

NetworkErrorEvent

Occurs when a network error is detected in the underlying socket.

Declaration
public event EventBasedLiteNetListener.OnNetworkError NetworkErrorEvent
Event Type
Type Description
EventBasedLiteNetListener.OnNetworkError

NetworkLatencyUpdateEvent

Occurs when the round-trip time (RTT) to a peer is updated.

Declaration
public event EventBasedLiteNetListener.OnNetworkLatencyUpdate NetworkLatencyUpdateEvent
Event Type
Type Description
EventBasedLiteNetListener.OnNetworkLatencyUpdate

NetworkReceiveEvent

Occurs when data is received from a connected peer.

Declaration
public event EventBasedLiteNetListener.OnNetworkReceive NetworkReceiveEvent
Event Type
Type Description
EventBasedLiteNetListener.OnNetworkReceive

NetworkReceiveUnconnectedEvent

Occurs when a message is received from an unconnected endpoint.

Declaration
public event EventBasedLiteNetListener.OnNetworkReceiveUnconnected NetworkReceiveUnconnectedEvent
Event Type
Type Description
EventBasedLiteNetListener.OnNetworkReceiveUnconnected

PeerAddressChangedEvent

Occurs when a peer's remote address changes.

Declaration
public event EventBasedLiteNetListener.OnPeerAddressChangedEvent PeerAddressChangedEvent
Event Type
Type Description
EventBasedLiteNetListener.OnPeerAddressChangedEvent

PeerConnectedEvent

Occurs when a new peer has successfully connected.

Declaration
public event EventBasedLiteNetListener.OnPeerConnected PeerConnectedEvent
Event Type
Type Description
EventBasedLiteNetListener.OnPeerConnected

PeerDisconnectedEvent

Occurs when a peer disconnects or the connection is lost.

Declaration
public event EventBasedLiteNetListener.OnPeerDisconnected PeerDisconnectedEvent
Event Type
Type Description
EventBasedLiteNetListener.OnPeerDisconnected

Implements

ILiteNetEventListener
In this article
Back to top Generated by DocFX