C# Class Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat

Implements the OpenWire protocol.
Inheritance: IWireFormat
Afficher le fichier Open project: ThorTech/apache-nms Class Usage Examples

Méthodes publiques

Méthode Description
LooseMarshalNestedObject ( DataStructure o, BinaryWriter dataOut ) : void
LooseUnmarshalNestedObject ( BinaryReader dis ) : DataStructure
Marshal ( Object o, BinaryWriter ds ) : void
OpenWireFormat ( ) : System
RenegotiateWireFormat ( WireFormatInfo info ) : void
TightMarshalNestedObject1 ( DataStructure o, BooleanStream bs ) : int
TightMarshalNestedObject2 ( DataStructure o, BinaryWriter ds, BooleanStream bs ) : void
TightUnmarshalNestedObject ( BinaryReader dis, BooleanStream bs ) : DataStructure
Unmarshal ( BinaryReader dis ) : Object
addMarshaller ( BaseDataStreamMarshaller marshaller ) : void
clearMarshallers ( ) : void

Private Methods

Méthode Description
GetDataStreamMarshallerForType ( byte dataType ) : BaseDataStreamMarshaller

Method Details

LooseMarshalNestedObject() public méthode

public LooseMarshalNestedObject ( DataStructure o, BinaryWriter dataOut ) : void
o DataStructure
dataOut System.IO.BinaryWriter
Résultat void

LooseUnmarshalNestedObject() public méthode

public LooseUnmarshalNestedObject ( BinaryReader dis ) : DataStructure
dis System.IO.BinaryReader
Résultat DataStructure

Marshal() public méthode

public Marshal ( Object o, BinaryWriter ds ) : void
o Object
ds System.IO.BinaryWriter
Résultat void

OpenWireFormat() public méthode

public OpenWireFormat ( ) : System
Résultat System

RenegotiateWireFormat() public méthode

public RenegotiateWireFormat ( WireFormatInfo info ) : void
info Apache.NMS.ActiveMQ.Commands.WireFormatInfo
Résultat void

TightMarshalNestedObject1() public méthode

public TightMarshalNestedObject1 ( DataStructure o, BooleanStream bs ) : int
o DataStructure
bs BooleanStream
Résultat int

TightMarshalNestedObject2() public méthode

public TightMarshalNestedObject2 ( DataStructure o, BinaryWriter ds, BooleanStream bs ) : void
o DataStructure
ds System.IO.BinaryWriter
bs BooleanStream
Résultat void

TightUnmarshalNestedObject() public méthode

public TightUnmarshalNestedObject ( BinaryReader dis, BooleanStream bs ) : DataStructure
dis System.IO.BinaryReader
bs BooleanStream
Résultat DataStructure

Unmarshal() public méthode

public Unmarshal ( BinaryReader dis ) : Object
dis System.IO.BinaryReader
Résultat Object

addMarshaller() public méthode

public addMarshaller ( BaseDataStreamMarshaller marshaller ) : void
marshaller BaseDataStreamMarshaller
Résultat void

clearMarshallers() public méthode

public clearMarshallers ( ) : void
Résultat void