C# (CSharp) BF2Statistics.Gamespy Namespace

Nested Namespaces

BF2Statistics.Gamespy.Net
BF2Statistics.Gamespy.Redirector

Classes

Name Description
CDKeyServer This class is used to replicate the Gamespy CD key servers. All cd keys received are automatically considered valid and a positve response is replied to the bf2 server
Enctypex
Enctypex.GSEncodingData
GameServer
GamespyEmulator The Gamespy Server is used to emulate the Official Gamespy Login servers, and provide players the ability to create fake "Online" accounts.
GamespyUtils
GpcmClient Gamespy Client Manager This class is used to proccess the client login process, create new user accounts, and fetch profile information gpcm.gamespy.com
GpcmServer
GpspClient
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.
MasterClient
MasterServer Master.Gamespy.com Server. Alot of code was borrowed and re-written from the Open Source PRMasterServer located here: https://github.com/AncientMan2002/PRMasterServer
ServerListRetrieveSocket This class emulates the master.gamespy.com TCP server on port 28910. This server is responisible for sending server lists to the online server browser in the BF2 multiplayer menu