C# 클래스 PureCat.Message.Spi.Codec.PlainTextMessageCodec

상속: IMessageCodec
파일 보기 프로젝트 열기: chinaboard/PureCat 1 사용 예제들

공개 메소드들

메소드 설명
Decode ( ChannelBuffer buf ) : IMessageTree
Decode ( ChannelBuffer buf, IMessageTree tree ) : void
Encode ( IMessageTree tree, ChannelBuffer buf ) : void
EncodeMessage ( IMessage message, ChannelBuffer buf ) : int
PlainTextMessageCodec ( ) : PureCat.Message.Internals

보호된 메소드들

메소드 설명
DecodeHeader ( ChannelBuffer buf, IMessageTree tree ) : void
DecodeLine ( ChannelBuffer buf, ITransaction parent, Stack stack, IMessageTree tree ) : IMessage
DecodeMessage ( ChannelBuffer buf, IMessageTree tree ) : void
EncodeHeader ( IMessageTree tree, ChannelBuffer buf ) : int
EncodeLine ( IMessage message, ChannelBuffer buf, char type, Policy policy ) : int

메소드 상세

Decode() 공개 메소드

public Decode ( ChannelBuffer buf ) : IMessageTree
buf ChannelBuffer
리턴 IMessageTree

Decode() 공개 메소드

public Decode ( ChannelBuffer buf, IMessageTree tree ) : void
buf ChannelBuffer
tree IMessageTree
리턴 void

DecodeHeader() 보호된 메소드

protected DecodeHeader ( ChannelBuffer buf, IMessageTree tree ) : void
buf ChannelBuffer
tree IMessageTree
리턴 void

DecodeLine() 보호된 메소드

protected DecodeLine ( ChannelBuffer buf, ITransaction parent, Stack stack, IMessageTree tree ) : IMessage
buf ChannelBuffer
parent ITransaction
stack Stack
tree IMessageTree
리턴 IMessage

DecodeMessage() 보호된 메소드

protected DecodeMessage ( ChannelBuffer buf, IMessageTree tree ) : void
buf ChannelBuffer
tree IMessageTree
리턴 void

Encode() 공개 메소드

public Encode ( IMessageTree tree, ChannelBuffer buf ) : void
tree IMessageTree
buf ChannelBuffer
리턴 void

EncodeHeader() 보호된 메소드

protected EncodeHeader ( IMessageTree tree, ChannelBuffer buf ) : int
tree IMessageTree
buf ChannelBuffer
리턴 int

EncodeLine() 보호된 메소드

protected EncodeLine ( IMessage message, ChannelBuffer buf, char type, Policy policy ) : int
message IMessage
buf ChannelBuffer
type char
policy Policy
리턴 int

EncodeMessage() 공개 메소드

public EncodeMessage ( IMessage message, ChannelBuffer buf ) : int
message IMessage
buf ChannelBuffer
리턴 int

PlainTextMessageCodec() 공개 메소드

public PlainTextMessageCodec ( ) : PureCat.Message.Internals
리턴 PureCat.Message.Internals