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 |