C# 클래스 ZoneEngine.Core.ZoneClient

상속: Cell.Core.ClientBase, IZoneClient
파일 보기 프로젝트 열기: CellAO/CellAO-NightPredator 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Playfield IPlayfield

공개 메소드들

메소드 설명
CreateCharacter ( int charId ) : void

SendCompressed ( SmokeLounge.AOtomation.Messaging.Messages.MessageBody messageBody ) : void

SendCompressed ( byte buffer ) : void

SendInitiateCompressionMessage ( SmokeLounge.AOtomation.Messaging.Messages.MessageBody messageBody ) : void

ZoneClient ( ZoneEngine.Core.ZoneServer server, IMessageSerializer messageSerializer, MemBus.IBus bus ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

GetMessageNumber ( Cell.Core.BufferSegment segment ) : uint

GetMessageNumber ( byte segment ) : uint

OnReceive ( Cell.Core.BufferSegment buffer ) : bool

비공개 메소드들

메소드 설명
DispatchMessages ( ) : void

메소드 상세

CreateCharacter() 공개 메소드

///
public CreateCharacter ( int charId ) : void
charId int ///
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool ///
리턴 void

GetMessageNumber() 보호된 메소드

protected GetMessageNumber ( Cell.Core.BufferSegment segment ) : uint
segment Cell.Core.BufferSegment ///
리턴 uint

GetMessageNumber() 보호된 메소드

protected GetMessageNumber ( byte segment ) : uint
segment byte ///
리턴 uint

OnReceive() 보호된 메소드

///
protected OnReceive ( Cell.Core.BufferSegment buffer ) : bool
buffer Cell.Core.BufferSegment ///
리턴 bool

SendCompressed() 공개 메소드

public SendCompressed ( SmokeLounge.AOtomation.Messaging.Messages.MessageBody messageBody ) : void
messageBody SmokeLounge.AOtomation.Messaging.Messages.MessageBody ///
리턴 void

SendCompressed() 공개 메소드

public SendCompressed ( byte buffer ) : void
buffer byte ///
리턴 void

SendInitiateCompressionMessage() 공개 메소드

public SendInitiateCompressionMessage ( SmokeLounge.AOtomation.Messaging.Messages.MessageBody messageBody ) : void
messageBody SmokeLounge.AOtomation.Messaging.Messages.MessageBody ///
리턴 void

ZoneClient() 공개 메소드

public ZoneClient ( ZoneEngine.Core.ZoneServer server, IMessageSerializer messageSerializer, MemBus.IBus bus ) : System
server ZoneEngine.Core.ZoneServer ///
messageSerializer IMessageSerializer ///
bus MemBus.IBus ///
리턴 System

프로퍼티 상세

Playfield 공개적으로 프로퍼티

public IPlayfield Playfield
리턴 IPlayfield