C# Класс hds.MarginClient

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Abilities List

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

CharacterAlreadyInUseReply() публичный Метод

public CharacterAlreadyInUseReply ( NetworkStream client ) : void
client NetworkStream
Результат void

ConnectChallengeResponse() публичный Метод

public ConnectChallengeResponse ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Результат void

EstablishUDPSessionReply() публичный Метод

public EstablishUDPSessionReply ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Результат void

EstablishUDPSessionReplyExternal() публичный Метод

public EstablishUDPSessionReplyExternal ( ) : void
Результат void

HandleClientComm() публичный Метод

public HandleClientComm ( object client ) : void
client object
Результат void

MarginClient() публичный Метод

public MarginClient ( int hashID ) : System
hashID int
Результат System

certConnectReply() публичный Метод

public certConnectReply ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Результат void

certConnectRequest() публичный Метод

public certConnectRequest ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Результат void

connectChallenge() публичный Метод

public connectChallenge ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Результат void

forceClose() публичный Метод

public forceClose ( ) : void
Результат void

getCharID() публичный Метод

public getCharID ( ) : UInt32
Результат System.UInt32

getID() публичный Метод

public getID ( ) : int
Результат int

isWorking() публичный Метод

public isWorking ( ) : bool
Результат bool

isYourClientWaiting() публичный Метод

public isYourClientWaiting ( UInt32 waitingID ) : bool
waitingID System.UInt32
Результат bool

loadAbilities() публичный Метод

public loadAbilities ( int charId ) : void
charId int
Результат void

loadEquippedAbilities() публичный Метод

public loadEquippedAbilities ( ) : byte[]
Результат byte[]

loadInventory() публичный Метод

public loadInventory ( int charID ) : byte[]
charID int
Результат byte[]

loadKnownAbilities() публичный Метод

public loadKnownAbilities ( ) : byte[]
Результат byte[]

packetHandler() публичный Метод

public packetHandler ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Результат void

passiveClose() публичный Метод

public passiveClose ( ) : void
Результат void

sendTCPVariableLenPacket() публичный Метод

public sendTCPVariableLenPacket ( byte packet, NetworkStream client ) : void
packet byte
client NetworkStream
Результат void

waitForWorldReply() публичный Метод

public waitForWorldReply ( ) : void
Результат void

Описание свойств

Abilities публичное свойство

public List Abilities
Результат List