Class EventBasedLiteNetListener
Simple event based listener for simple setups and benchmarks
Inheritance
Implements
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 |