ASN1C C/C++ Common Runtime
ASN1C v7.2.x
|
#include <asn1type.h>
Public Attributes | |
OSOCTET * | ptr |
long | len |
int | seqx |
OSUINT16 | mask [ASN1_K_CCBMaskSize] |
OSSIZE | bytes |
int | stat |
The ASN.1 Context Control Block.
This structure is used to help facilitate decoding in SEQUENCE and SET structures. It is rarely (if ever) used directly by client code, and will instead by used in generated code.
OSSIZE ASN1CCB::bytes |
The bytes processed by the block, used for streaming.
long ASN1CCB::len |
The constructor length.
OSUINT16 ASN1CCB::mask[ASN1_K_CCBMaskSize] |
The set mask value.
OSOCTET* ASN1CCB::ptr |
The contructor pointer.
int ASN1CCB::seqx |
The sequence element index.
int ASN1CCB::stat |
The status, as returned by BS_CHKEND.