You are here: Start » AVL.NET » ByteBuffer Class
ByteBuffer Class
This type stores a raw binary data of variable length (a continuous stream of bytes). It is usually used when implementing a non-textual custom communication with external systems and devices, or when working with non-textual files of arbitrary formats.
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.TS.dll |
Constructors
Constructor | Description | |
---|---|---|
ByteBuffer(Int32) | ||
ByteBuffer() |
Properties
Name | Type | Description | |
---|---|---|---|
DataEnd | System.IntPtr | ||
Data | System.IntPtr | ||
Empty | System.Boolean | ||
IsDisposed | System.Boolean | ||
MaxBufferSize | System.Int32 | ||
Size | System.Int32 | Gets the current buffer content size in bytes |
Methods
Name | Description | |
---|---|---|
Dispose() | Disposes underlying unmanaged resources. See MSDN documentation for IDisposable interface for more info. | |
Equals(object) | Inherited from System.Object | |
GetHashCode() | Inherited from System.Object | |
GetType() | Inherited from System.Object | |
Resize(int) | ||
SetNotOwn(int, System.IntPtr) | ||
Set(int) | ||
Set(int, AvlNet.ByteBuffer) | ||
Set(System.IntPtr, int) | ||
ToString() | Inherited from System.Object |