Objective Systems, Inc.  
Home
About ASN.1
Products
Free Software
Open Source
Documents
Services
Resources
Resellers
Customers
Careers
About Us
Contact Us
 

Google


Objective Systems, Inc.

XER Runtime Library Functions.


Detailed Description

The ASN.1 XML Encoding Rules (XER) runtime library contains low-level constants, types, and functions that are assembled by the ASN1C compiler to encode/decode more complex structures.

The XER low-level C encode/decode functions are identified by their prefixes: xerEnc for XER encode, xerDec for XER decode, and xer for XER utility functions.


Modules

 XER C Decode Functions.
 XER C Encode Functions.
 XER C Utility Functions.
 XML C Decode Functions.
 XML C Encode Functions.

Classes

struct  XerElemInfo
struct  XmlNamedBitsDict
struct  OSXMLNamespace

Defines

#define XERINDENT   3
#define XERBYTECNT(pctxt)   (pctxt)->buffer.byteIndex
#define EXTERNXER

Typedefs

typedef XmlNamedBitsDict XmlNamedBitsDict
typedef OSXMLNamespace OSXMLNamespace

Enumerations

enum  ASN1XERState {
  XERINIT, XERSTART, XERDATA, XEREND,
  XERSTART0, XEREND0
}


Copyright © 1997-2005 Objective Systems,Inc.
All Rights Reserved.
This document may be distributed in any form, electronic
or otherwise, provided that it is distributed in its entirety
and that the copyright and this notice are included.

This file was last modified on 8 Sep 2005.
ASN1C XER Runtime, ASN1C v5.8x