ASN1C C/C++ Common Runtime
ASN1C v7.5.x
|
#include <rtxContext.h>
Public Attributes | |
void * | pMemHeap |
OSRTBuffer | buffer |
OSRTBufSave | savedInfo |
OSRTErrInfoList | errInfo |
OSUINT32 | initCode |
OSRTFLAGS | flags |
OSOCTET | level |
OSOCTET | state |
OSOCTET | diagLevel |
OSOCTET | lastChar |
struct OSRTSTREAM * | pStream |
struct OSRTPrintStream * | pPrintStrm |
OSRTDList | elemNameStack |
OSRTDList | regExpCache |
OSRTStack | containerEndIndexStack |
const OSOCTET * | key |
OSSIZE | keylen |
OSVoidPtr | pXMLInfo |
OSVoidPtr | pASN1Info |
OSVoidPtr | pLicInfo |
OSVoidPtr | pUserData |
OSVoidPtr | pGlobalData |
struct OS3GPPSecParams * | p3gppSec |
OSFreeCtxtGlobalPtr | gblFreeFunc |
OSVoidPtr | ssl |
struct OSRTDiagBitFieldList * | pBitFldList |
OSUINT16 | indent |
OSUINT16 | version |
Run-time context structure
This structure is a container structure that holds all working variables involved in encoding or decoding a message.
OSRTStack OSCTXT::containerEndIndexStack |
Stack of OSBufferIndex, representing pointers to the end of currently open containers having length determinants. Each OSBufferIndex represents the value of the buffer's byteIndex and bitOffset after the container has been decoded (i.e. the location of the first bit beyond the container). Used by 3GPP decoders.