C# Class hds.MarginClient

Afficher le fichier Open project: hdneo/mxo-hd Class Usage Examples

Méthodes publiques

Свойство Type Description
Abilities List

Méthodes publiques

Méthode Description
CharacterAlreadyInUseReply ( NetworkStream client ) : void
ConnectChallengeResponse ( byte packet, NetworkStream client ) : void
EstablishUDPSessionReply ( byte packet, NetworkStream client ) : void
EstablishUDPSessionReplyExternal ( ) : void
HandleClientComm ( object client ) : void
MarginClient ( int hashID ) : System
certConnectReply ( byte packet, NetworkStream client ) : void
certConnectRequest ( byte packet, NetworkStream client ) : void
connectChallenge ( byte packet, NetworkStream client ) : void
forceClose ( ) : void
getCharID ( ) : UInt32
getID ( ) : int
isWorking ( ) : bool
isYourClientWaiting ( UInt32 waitingID ) : bool
loadAbilities ( int charId ) : void
loadEquippedAbilities ( ) : byte[]
loadInventory ( int charID ) : byte[]
loadKnownAbilities ( ) : byte[]
packetHandler ( byte packet, NetworkStream client ) : void
passiveClose ( ) : void
sendTCPVariableLenPacket ( byte packet, NetworkStream client ) : void
waitForWorldReply ( ) : void

Private Methods

Méthode Description
addStartAbilitys ( UInt32 charID ) : void
charNameRequest ( byte packet, NetworkStream client ) : void
createCharacterRSI ( byte packet, NetworkStream client ) : void
deleteCharName ( byte packet, NetworkStream client ) : void
loadBackgroundInfo ( int charID ) : byte[]
loadCharacter ( byte packet, NetworkStream client, UInt32 theCharId ) : void
sendMarginCharData ( byte data, byte opcode, NetworkStream client ) : void
sendMarginData ( string data, NetworkStream client ) : void

Method Details

CharacterAlreadyInUseReply() public méthode

public CharacterAlreadyInUseReply ( NetworkStream client ) : void
client NetworkStream
Résultat void

ConnectChallengeResponse() public méthode

public ConnectChallengeResponse ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Résultat void

EstablishUDPSessionReply() public méthode

public EstablishUDPSessionReply ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Résultat void

EstablishUDPSessionReplyExternal() public méthode

public EstablishUDPSessionReplyExternal ( ) : void
Résultat void

HandleClientComm() public méthode

public HandleClientComm ( object client ) : void
client object
Résultat void

MarginClient() public méthode

public MarginClient ( int hashID ) : System
hashID int
Résultat System

certConnectReply() public méthode

public certConnectReply ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Résultat void

certConnectRequest() public méthode

public certConnectRequest ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Résultat void

connectChallenge() public méthode

public connectChallenge ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Résultat void

forceClose() public méthode

public forceClose ( ) : void
Résultat void

getCharID() public méthode

public getCharID ( ) : UInt32
Résultat System.UInt32

getID() public méthode

public getID ( ) : int
Résultat int

isWorking() public méthode

public isWorking ( ) : bool
Résultat bool

isYourClientWaiting() public méthode

public isYourClientWaiting ( UInt32 waitingID ) : bool
waitingID System.UInt32
Résultat bool

loadAbilities() public méthode

public loadAbilities ( int charId ) : void
charId int
Résultat void

loadEquippedAbilities() public méthode

public loadEquippedAbilities ( ) : byte[]
Résultat byte[]

loadInventory() public méthode

public loadInventory ( int charID ) : byte[]
charID int
Résultat byte[]

loadKnownAbilities() public méthode

public loadKnownAbilities ( ) : byte[]
Résultat byte[]

packetHandler() public méthode

public packetHandler ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Résultat void

passiveClose() public méthode

public passiveClose ( ) : void
Résultat void

sendTCPVariableLenPacket() public méthode

public sendTCPVariableLenPacket ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Résultat void

waitForWorldReply() public méthode

public waitForWorldReply ( ) : void
Résultat void

Property Details

Abilities public_oe property

public List Abilities
Résultat List