C# Class ctac.SocketService

Inheritance: ISocketService
Afficher le fichier Open project: dshook/centauri-tac

Private Properties

Свойство Type Description
ConnectAndRequest IEnumerator
DestroySockets void
MakeRequest IEnumerator
PostConstruct void
SocketConnect IEnumerator
onSocketClose void
onSocketError void
onSocketMessage void
onSocketOpen void

Méthodes publiques

Méthode Description
Disconnect ( System.Guid clientId, string componentName ) : void
Disconnect ( SocketKey key ) : void
Request ( System.Guid clientId, string componentName, string methodName, object data = null ) : void
Request ( SocketKey key, string methodName, object data = null ) : void

Private Methods

Méthode Description
ConnectAndRequest ( SocketKey key, string methodName, object data ) : IEnumerator
DestroySockets ( ) : void
MakeRequest ( SocketKey key, string methodName, object data ) : IEnumerator
PostConstruct ( ) : void
SocketConnect ( SocketKey key ) : IEnumerator
onSocketClose ( SocketKey key, object sender, CloseEventArgs e ) : void
onSocketError ( SocketKey key, object sender, ErrorEventArgs e ) : void
onSocketMessage ( SocketKey key, object sender, MessageEventArgs e ) : void
onSocketOpen ( SocketKey key, object sender, EventArgs e ) : void

Method Details

Disconnect() public méthode

public Disconnect ( System.Guid clientId, string componentName ) : void
clientId System.Guid
componentName string
Résultat void

Disconnect() public méthode

public Disconnect ( SocketKey key ) : void
key SocketKey
Résultat void

Request() public méthode

public Request ( System.Guid clientId, string componentName, string methodName, object data = null ) : void
clientId System.Guid
componentName string
methodName string
data object
Résultat void

Request() public méthode

public Request ( SocketKey key, string methodName, object data = null ) : void
key SocketKey
methodName string
data object
Résultat void