C# 클래스 Apache.NMS.ActiveMQ.OpenWire.V1.ReplayCommandMarshaller

Marshalling code for Open Wire Format for ReplayCommand
상속: BaseCommandMarshaller
파일 보기 프로젝트 열기: ThorTech/apache-nms

공개 메소드들

메소드 설명
CreateObject ( ) : DataStructure
GetDataStructureType ( ) : byte
LooseMarshal ( OpenWireFormat wireFormat, Object o, BinaryWriter dataOut ) : void
LooseUnmarshal ( OpenWireFormat wireFormat, Object o, BinaryReader dataIn ) : void
TightMarshal1 ( OpenWireFormat wireFormat, Object o, BooleanStream bs ) : int
TightMarshal2 ( OpenWireFormat wireFormat, Object o, BinaryWriter dataOut, BooleanStream bs ) : void
TightUnmarshal ( OpenWireFormat wireFormat, Object o, BinaryReader dataIn, BooleanStream bs ) : void

메소드 상세

CreateObject() 공개 메소드

public CreateObject ( ) : DataStructure
리턴 DataStructure

GetDataStructureType() 공개 메소드

public GetDataStructureType ( ) : byte
리턴 byte

LooseMarshal() 공개 메소드

public LooseMarshal ( OpenWireFormat wireFormat, Object o, BinaryWriter dataOut ) : void
wireFormat OpenWireFormat
o Object
dataOut System.IO.BinaryWriter
리턴 void

LooseUnmarshal() 공개 메소드

public LooseUnmarshal ( OpenWireFormat wireFormat, Object o, BinaryReader dataIn ) : void
wireFormat OpenWireFormat
o Object
dataIn System.IO.BinaryReader
리턴 void

TightMarshal1() 공개 메소드

public TightMarshal1 ( OpenWireFormat wireFormat, Object o, BooleanStream bs ) : int
wireFormat OpenWireFormat
o Object
bs BooleanStream
리턴 int

TightMarshal2() 공개 메소드

public TightMarshal2 ( OpenWireFormat wireFormat, Object o, BinaryWriter dataOut, BooleanStream bs ) : void
wireFormat OpenWireFormat
o Object
dataOut System.IO.BinaryWriter
bs BooleanStream
리턴 void

TightUnmarshal() 공개 메소드

public TightUnmarshal ( OpenWireFormat wireFormat, Object o, BinaryReader dataIn, BooleanStream bs ) : void
wireFormat OpenWireFormat
o Object
dataIn System.IO.BinaryReader
bs BooleanStream
리턴 void