Class ArenaMessageStorage
Inheritance
System.Object
ArenaMessageStorage
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: FixAntenna.Message.dll
Syntax
public class ArenaMessageStorage : ByteBufferStorage, IContinuousMessageStorage
Fields
ArenaStorageGrowIncrement
Declaration
protected const int ArenaStorageGrowIncrement = 512
Field Value
Type |
Description |
System.Int32 |
|
ArenaStorageInitialSize
Declaration
protected const int ArenaStorageInitialSize = 256
Field Value
Type |
Description |
System.Int32 |
|
MaxBytesInArenaStorage
Declaration
public const int MaxBytesInArenaStorage = 4096
Field Value
Type |
Description |
System.Int32 |
|
Methods
Add(Byte[], Int32, Int32)
Declaration
public virtual void Add(byte[] value, int offset, int length)
Parameters
Type |
Name |
Description |
System.Byte[] |
value |
|
System.Int32 |
offset |
|
System.Int32 |
length |
|
Add(Int32, Byte[], Int32, Int32)
Declaration
public override void Add(int tagIndex, byte[] value, int offset, int length)
Parameters
Type |
Name |
Description |
System.Int32 |
tagIndex |
|
System.Byte[] |
value |
|
System.Int32 |
offset |
|
System.Int32 |
length |
|
Overrides
ClearAll()
Declaration
public override void ClearAll()
Overrides
Copy(ArenaMessageStorage)
Declaration
public virtual void Copy(ArenaMessageStorage srcStorage)
Parameters
GetByteArray()
Declaration
public virtual byte[] GetByteArray()
Returns
Type |
Description |
System.Byte[] |
|
GetByteArray(Int32)
Declaration
public override byte[] GetByteArray(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
Type |
Description |
System.Byte[] |
|
Overrides
GetByteBuffer(Int32)
Declaration
protected override ByteBuffer GetByteBuffer(int tagIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
tagIndex |
|
Returns
Overrides
GetLength()
Declaration
public virtual int GetLength()
Returns
Type |
Description |
System.Int32 |
|
GetOffset()
Declaration
public virtual int GetOffset()
Returns
Type |
Description |
System.Int32 |
|
GetStartOffset()
Declaration
public virtual int GetStartOffset()
Returns
Type |
Description |
System.Int32 |
|
IsEmpty()
Declaration
public override bool IsEmpty()
Returns
Type |
Description |
System.Boolean |
|
Overrides
Overflow()
Declaration
public virtual bool Overflow()
Returns
Type |
Description |
System.Boolean |
|
Implements