C# 클래스 FSO.Client.Network.UIPacketSenders

Contains all the packetsenders in the game that are the result of a UI interaction. Packetsenders are functions that send packets to the servers.
파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

공개 메소드들

메소드 설명
RequestCityToken ( NetworkClient Client, UISim SelectedCharacter ) : void

Requests a token from the LoginServer, that can be used to log into a CityServer.

SendCharacterCreate ( UISim Character, string TimeStamp ) : void

Sends a CharacterCreate packet to the LoginServer.

SendCharacterCreateCity ( NetworkClient Client, UISim Character ) : void

Sends a CharacterCreate packet to a CityServer.

SendCharacterInfoRequest ( string TimeStamp ) : void
SendCharacterRetirement ( UISim Character ) : void

Sends a CharacterRetirement packet to the LoginServer, retiring a specific character.

SendCityToken ( NetworkClient Client ) : void

Sends a token to a CityServer, as received by a LoginServer.

SendLetter ( NetworkClient Client, string Msg, string Subject, string GUID ) : void
SendLoginRequest ( GonzoNet.LoginArgsContainer Args ) : void
SendLoginRequestCity ( GonzoNet.LoginArgsContainer Args ) : void
SendLotCostRequest ( NetworkClient Client, short X, short Y ) : void

Sends a request for the cost of a lot.

SendLotPurchaseRequest ( NetworkClient Client, short X, short Y ) : void

Sends a request to purchase a lot.

메소드 상세

RequestCityToken() 공개 정적인 메소드

Requests a token from the LoginServer, that can be used to log into a CityServer.
public static RequestCityToken ( NetworkClient Client, UISim SelectedCharacter ) : void
Client GonzoNet.NetworkClient A NetworkClient instance.
SelectedCharacter FSO.Client.UI.Controls.UISim
리턴 void

SendCharacterCreate() 공개 정적인 메소드

Sends a CharacterCreate packet to the LoginServer.
public static SendCharacterCreate ( UISim Character, string TimeStamp ) : void
Character FSO.Client.UI.Controls.UISim The character to create.
TimeStamp string The timestamp of when this character was created.
리턴 void

SendCharacterCreateCity() 공개 정적인 메소드

Sends a CharacterCreate packet to a CityServer.
public static SendCharacterCreateCity ( NetworkClient Client, UISim Character ) : void
Client GonzoNet.NetworkClient
Character FSO.Client.UI.Controls.UISim The character to create on the CityServer.
리턴 void

SendCharacterInfoRequest() 공개 정적인 메소드

public static SendCharacterInfoRequest ( string TimeStamp ) : void
TimeStamp string
리턴 void

SendCharacterRetirement() 공개 정적인 메소드

Sends a CharacterRetirement packet to the LoginServer, retiring a specific character.
public static SendCharacterRetirement ( UISim Character ) : void
Character FSO.Client.UI.Controls.UISim The character to retire.
리턴 void

SendCityToken() 공개 정적인 메소드

Sends a token to a CityServer, as received by a LoginServer.
public static SendCityToken ( NetworkClient Client ) : void
Client GonzoNet.NetworkClient A NetworkClient instance.
리턴 void

SendLetter() 공개 정적인 메소드

public static SendLetter ( NetworkClient Client, string Msg, string Subject, string GUID ) : void
Client GonzoNet.NetworkClient
Msg string
Subject string
GUID string
리턴 void

SendLoginRequest() 공개 정적인 메소드

public static SendLoginRequest ( GonzoNet.LoginArgsContainer Args ) : void
Args GonzoNet.LoginArgsContainer
리턴 void

SendLoginRequestCity() 공개 정적인 메소드

public static SendLoginRequestCity ( GonzoNet.LoginArgsContainer Args ) : void
Args GonzoNet.LoginArgsContainer
리턴 void

SendLotCostRequest() 공개 정적인 메소드

Sends a request for the cost of a lot.
public static SendLotCostRequest ( NetworkClient Client, short X, short Y ) : void
Client GonzoNet.NetworkClient NetworkClient instance connected to city server.
X short X-coordinate of lot.
Y short Y-coordinate of lot.
리턴 void

SendLotPurchaseRequest() 공개 정적인 메소드

Sends a request to purchase a lot.
public static SendLotPurchaseRequest ( NetworkClient Client, short X, short Y ) : void
Client GonzoNet.NetworkClient NetworkClient instance connected to city server.
X short X-coordinate of lot.
Y short Y-coordinate of lot.
리턴 void