C# Class BF2Statistics.Gamespy.GpspServer

This class emulates the Gamespy Search Provider Server on port 29901. This server is responsible for fetching all associates accounts with the provided email and password, as well as verifying a player account ID.
Inheritance: BF2Statistics.Gamespy.Net.GamespyTcpSocket
Afficher le fichier Open project: BF2Statistics/ControlCenter Class Usage Examples

Méthodes publiques

Méthode Description
GpspServer ( ) : System
Shutdown ( ) : void

Shutsdown the GPSP server and socket

Méthodes protégées

Méthode Description
ProcessAccept ( GamespyTcpStream Stream ) : void

When a new connection is established, we the parent class are responsible for handling the processing

Private Methods

Méthode Description
GpspClient_OnDisconnect ( GpspClient client ) : void

Callback for when a connection had disconnected

Method Details

GpspServer() public méthode

public GpspServer ( ) : System
Résultat System

ProcessAccept() protected méthode

When a new connection is established, we the parent class are responsible for handling the processing
protected ProcessAccept ( GamespyTcpStream Stream ) : void
Stream BF2Statistics.Gamespy.Net.GamespyTcpStream A GamespyTcpStream object that wraps the I/O AsyncEventArgs and socket
Résultat void

Shutdown() public méthode

Shutsdown the GPSP server and socket
public Shutdown ( ) : void
Résultat void