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 |
