- int error; /* current error state (0==OK) */
-
- int can_grow; /* are we allowed to reallocate */
- unsigned char *buf; /* memory handle */
- int size; /* current buffer size (encoding+decoding) */
-
- int pos; /* current position (encoding) */
- int top; /* top of buffer (max pos when encoding) */
-
- const unsigned char *bp; /* position in buffer (decoding) */
-
- int t_class; /* implicit tagging (-1==default tag) */
- int t_tag;
-
- int enable_bias; /* force choice enable flag */
- int choice_bias; /* force choice */
- int lenlen; /* force length-of-lenght (odr_setlen()) */
-
- FILE *print; /* output file handler for direction print */
- int indent; /* current indent level for printing */