Class OpenWireFormat
- Namespace
- Apache.NMS.ActiveMQ.OpenWire
- Assembly
- Apache.NMS.ActiveMQ.dll
public class OpenWireFormat : IWireFormat
- Inheritance
-
OpenWireFormat
- Implements
-
- Inherited Members
-
Constructors
Properties
public bool CacheEnabled { get; set; }
Property Value
- bool
public int CacheSize { get; set; }
Property Value
- int
public long MaxInactivityDuration { get; set; }
Property Value
- long
public long MaxInactivityDurationInitialDelay { get; set; }
Property Value
- long
public WireFormatInfo PreferredWireFormatInfo { get; set; }
Property Value
- WireFormatInfo
public bool SizePrefixDisabled { get; set; }
Property Value
- bool
public bool StackTraceEnabled { get; set; }
Property Value
- bool
public bool TcpNoDelayEnabled { get; set; }
Property Value
- bool
public bool TightEncodingEnabled { get; set; }
Property Value
- bool
public ITransport Transport { get; set; }
Property Value
- ITransport
public int Version { get; set; }
Property Value
- int
Methods
public void LooseMarshalNestedObject(DataStructure o, BinaryWriter dataOut)
Parameters
o
DataStructure
dataOut
BinaryWriter
public DataStructure LooseUnmarshalNestedObject(BinaryReader dis)
Parameters
dis
BinaryReader
Returns
- DataStructure
public void Marshal(object o, BinaryWriter ds)
Parameters
o
object
ds
BinaryWriter
public void RenegotiateWireFormat(WireFormatInfo info)
Parameters
info
WireFormatInfo
public int TightMarshalNestedObject1(DataStructure o, BooleanStream bs)
Parameters
o
DataStructure
bs
BooleanStream
Returns
- int
public void TightMarshalNestedObject2(DataStructure o, BinaryWriter ds, BooleanStream bs)
Parameters
o
DataStructure
ds
BinaryWriter
bs
BooleanStream
public DataStructure TightUnmarshalNestedObject(BinaryReader dis, BooleanStream bs)
Parameters
dis
BinaryReader
bs
BooleanStream
Returns
- DataStructure
public object Unmarshal(BinaryReader dis)
Parameters
dis
BinaryReader
Returns
- object
public void addMarshaller(BaseDataStreamMarshaller marshaller)
Parameters
marshaller
BaseDataStreamMarshaller
public void clearMarshallers()