Public
Types
Type to describe relationship between the typed buffer and its wrapper instance of TypedBuffer derived class |
Public
Fields
Maximum length of a valid type string of typed buffer |
|
Maximum length of a valid sub-type string of typed buffer |
Public
Properties
The location of unmanaged typed buffer allocated by ATMI C functions such as tpalloc. |
|
The size of unmanaged typed buffer |
|
The type of typed buffer |
|
The sub-type of typed buffer |
Public
Methods
Resize the unmanaged typed buffer owned by the instance |
|
Free the unmanaged typed buffer owned by the instance |
|
Used to explicitly call the PreSend method for the instance |
|
Used to explicitly call the PostReceive method for the instance |
Protected
Methods
Overridable, used to implement the Dispose pattern. |
|
Overridable, for derived class to do its own conversion work before an unmanaged typed buffer is delivered to ATMI C functions. |
|
Overridable, for derived class to do its own conversion work after an unmanaged typed buffer is returned from ATMI C functions. |
Protected
Constructors
Initializes a new instance of the TypedBuffer class |