C# Класс Apache.NMS.ActiveMQ.OpenWire.OpenWireFormat

Implements the OpenWire protocol.
Наследование: IWireFormat
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetDataStreamMarshallerForType ( byte dataType ) : BaseDataStreamMarshaller

Описание методов

LooseMarshalNestedObject() публичный Метод

public LooseMarshalNestedObject ( DataStructure o, BinaryWriter dataOut ) : void
o DataStructure
dataOut System.IO.BinaryWriter
Результат void

LooseUnmarshalNestedObject() публичный Метод

public LooseUnmarshalNestedObject ( BinaryReader dis ) : DataStructure
dis System.IO.BinaryReader
Результат DataStructure

Marshal() публичный Метод

public Marshal ( Object o, BinaryWriter ds ) : void
o Object
ds System.IO.BinaryWriter
Результат void

OpenWireFormat() публичный Метод

public OpenWireFormat ( ) : System
Результат System

RenegotiateWireFormat() публичный Метод

public RenegotiateWireFormat ( WireFormatInfo info ) : void
info Apache.NMS.ActiveMQ.Commands.WireFormatInfo
Результат void

TightMarshalNestedObject1() публичный Метод

public TightMarshalNestedObject1 ( DataStructure o, BooleanStream bs ) : int
o DataStructure
bs BooleanStream
Результат int

TightMarshalNestedObject2() публичный Метод

public TightMarshalNestedObject2 ( DataStructure o, BinaryWriter ds, BooleanStream bs ) : void
o DataStructure
ds System.IO.BinaryWriter
bs BooleanStream
Результат void

TightUnmarshalNestedObject() публичный Метод

public TightUnmarshalNestedObject ( BinaryReader dis, BooleanStream bs ) : DataStructure
dis System.IO.BinaryReader
bs BooleanStream
Результат DataStructure

Unmarshal() публичный Метод

public Unmarshal ( BinaryReader dis ) : Object
dis System.IO.BinaryReader
Результат Object

addMarshaller() публичный Метод

public addMarshaller ( BaseDataStreamMarshaller marshaller ) : void
marshaller BaseDataStreamMarshaller
Результат void

clearMarshallers() публичный Метод

public clearMarshallers ( ) : void
Результат void