Show / Hide Table of Contents

Class DisconnectModule

A basic DuneModule to handle client disconnections from the server.

Inheritance
System.Object
DuneBehaviour
DuneModule
DisconnectModule
Implements
IEventCompatible
Inherited Members
DuneModule.OnHandshakeSuccessfulInternal(EventArguments)
DuneModule.OnHandshakeErrorInternal(EventArguments)
DuneModule.OnNetConnectedInternal(EventArguments)
DuneModule.OnNetDisconnectedInternal(EventArguments)
DuneModule.OnNetTimeoutInternal(EventArguments)
DuneModule.OnNetBadMessageInternal(EventArguments)
DuneModule.OnNetDnsFailureInternal(EventArguments)
DuneModule.OnNetErrorUnknownInternal(EventArguments)
DuneModule.OnNetReadyInternal(EventArguments)
DuneModule.OnNetNotReadyInternal(EventArguments)
DuneModule.OnUse()
DuneModule.OnStopUsing()
DuneModule.OnUpdate()
DuneModule.OnSendHandshake(HandshakeRequest)
DuneModule.OnHandshakeSuccessful(DuneConnection)
DuneModule.OnHandshakeError(DuneConnection, String)
DuneModule.OnNetConnected(DuneConnection)
DuneModule.OnNetTimeout(DuneConnection)
DuneModule.OnNetBadMessage(DuneConnection)
DuneModule.OnNetDnsFailure(DuneConnection)
DuneModule.OnNetErrorUnknown(DuneConnection, NetworkError)
DuneModule.OnNetReady(DuneConnection)
DuneModule.OnNetNotReady(DuneConnection)
DuneModule.StartCoroutine(IEnumerator)
DuneBehaviour.RegisterEventInstance()
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: DuneNet.Client.Modules
Assembly: DuneNet.Client.dll
Syntax
public class DisconnectModule : DuneModule, IEventCompatible
Remarks

This is the preferable way to extend DuneNet's functionality.

Methods

OnNetDisconnected(DuneConnection)

Declaration
protected override void OnNetDisconnected(DuneConnection conn)
Parameters
Type Name Description
DuneConnection conn
Overrides
DuneModule.OnNetDisconnected(DuneConnection)

Implements

IEventCompatible
Back to top Copyright © 2018 Dune Interactive.