Show / Hide Table of Contents

Class EventBasedNetListener

Simple event based listener for simple setups and benchmarks

Inheritance
object
EventBasedNetListener
Implements
INetEventListener
Namespace: LiteNetLib
Assembly: LiteNetLib.dll
Syntax
public class EventBasedNetListener : INetEventListener

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()

ClearNtpResponseEvent()

Clears all subscribers from NtpResponseEvent.

Declaration
public void ClearNtpResponseEvent()

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 EventBasedNetListener.OnConnectionRequest ConnectionRequestEvent
Event Type
Type Description
EventBasedNetListener.OnConnectionRequest

DeliveryEvent

Occurs when a reliable packet is successfully delivered or acknowledged.

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

NetworkErrorEvent

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

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

NetworkLatencyUpdateEvent

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

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

NetworkReceiveEvent

Occurs when data is received from a connected peer.

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

NetworkReceiveUnconnectedEvent

Occurs when a message is received from an unconnected endpoint.

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

NtpResponseEvent

Occurs when an NTP response is received.

Declaration
public event EventBasedNetListener.OnNtpResponseEvent NtpResponseEvent
Event Type
Type Description
EventBasedNetListener.OnNtpResponseEvent

PeerAddressChangedEvent

Occurs when a peer's remote address changes.

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

PeerConnectedEvent

Occurs when a new peer has successfully connected.

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

PeerDisconnectedEvent

Occurs when a peer disconnects or the connection is lost.

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

Implements

INetEventListener
In this article
Back to top Generated by DocFX