C# 클래스 Siren.Protocol.Binary.CompactBinaryReader

상속: BaseBinaryReader
파일 보기 프로젝트 열기: fjz13/Medusa

공개 메소드들

메소드 설명
CompactBinaryReader ( ) : System
OnDictionaryBegin ( SirenFieldType &keyDataType, SirenFieldType &valueDataType, int &count ) : void
OnDictionaryEnd ( ) : void
OnError ( ) : void
OnListBegin ( SirenFieldType &dataType, int &count ) : void
OnListEnd ( ) : void
OnMemoryData ( ) : byte[]
OnPropertyBegin ( string name, ushort id, SirenFieldType dataType, ushort &outId, SirenFieldType &outDataType ) : int
OnPropertyEnd ( ) : void
OnPropertySkip ( SirenFieldType dataType ) : void
OnString ( ) : string
OnStructBegin ( ) : void
OnStructEnd ( ) : void
OnValue ( Type type ) : object
OnVersion ( ) : void
SkipProperty ( ) : void
SkipPropertyHelper ( SirenFieldType type ) : void

메소드 상세

CompactBinaryReader() 공개 메소드

public CompactBinaryReader ( ) : System
리턴 System

OnDictionaryBegin() 공개 메소드

public OnDictionaryBegin ( SirenFieldType &keyDataType, SirenFieldType &valueDataType, int &count ) : void
keyDataType SirenFieldType
valueDataType SirenFieldType
count int
리턴 void

OnDictionaryEnd() 공개 메소드

public OnDictionaryEnd ( ) : void
리턴 void

OnError() 공개 메소드

public OnError ( ) : void
리턴 void

OnListBegin() 공개 메소드

public OnListBegin ( SirenFieldType &dataType, int &count ) : void
dataType SirenFieldType
count int
리턴 void

OnListEnd() 공개 메소드

public OnListEnd ( ) : void
리턴 void

OnMemoryData() 공개 메소드

public OnMemoryData ( ) : byte[]
리턴 byte[]

OnPropertyBegin() 공개 메소드

public OnPropertyBegin ( string name, ushort id, SirenFieldType dataType, ushort &outId, SirenFieldType &outDataType ) : int
name string
id ushort
dataType SirenFieldType
outId ushort
outDataType SirenFieldType
리턴 int

OnPropertyEnd() 공개 메소드

public OnPropertyEnd ( ) : void
리턴 void

OnPropertySkip() 공개 메소드

public OnPropertySkip ( SirenFieldType dataType ) : void
dataType SirenFieldType
리턴 void

OnString() 공개 메소드

public OnString ( ) : string
리턴 string

OnStructBegin() 공개 메소드

public OnStructBegin ( ) : void
리턴 void

OnStructEnd() 공개 메소드

public OnStructEnd ( ) : void
리턴 void

OnValue() 공개 메소드

public OnValue ( Type type ) : object
type System.Type
리턴 object

OnVersion() 공개 메소드

public OnVersion ( ) : void
리턴 void

SkipProperty() 공개 메소드

public SkipProperty ( ) : void
리턴 void

SkipPropertyHelper() 공개 메소드

public SkipPropertyHelper ( SirenFieldType type ) : void
type SirenFieldType
리턴 void