YAZ
5.34.0
|
ODR private data. More...
#include <odr-priv.h>
Data Fields | |
char * | buf |
const char * | bp |
int | pos |
int | top |
int | size |
struct odr_constack * | stack_first |
struct odr_constack * | stack_top |
const char ** | tmp_names_buf |
int | tmp_names_sz |
struct Odr_ber_tag | odr_ber_tag |
yaz_iconv_t | iconv_handle |
int | error_id |
char | element [80] |
void(* | stream_write )(ODR o, void *handle, int type, const char *buf, int len) |
void(* | stream_close )(void *handle) |
int | can_grow |
int | t_class |
int | t_tag |
int | enable_bias |
int | choice_bias |
int | lenlen |
FILE * | |
int | indent |
ODR private data.
Definition at line 83 of file odr-priv.h.
const char* Odr_private::bp |
Definition at line 85 of file odr-priv.h.
Referenced by ber_any(), ber_bitstring(), ber_boolean(), ber_integer(), ber_null(), ber_octetstring(), ber_oidc(), ber_tag(), odp_more_chunks(), odr_choice(), odr_constructed_begin(), odr_constructed_end(), odr_constructed_more(), odr_offset(), odr_peektag(), odr_reset(), odr_setbuf(), and z_External().
char* Odr_private::buf |
Definition at line 84 of file odr-priv.h.
Referenced by ber_tag(), decode_headers_content(), odr_createmem(), odr_destroy(), odr_getbuf(), odr_grow_block(), odr_offset(), odr_printf(), odr_reset(), odr_setbuf(), odr_write(), yaz_decode_http_request(), yaz_decode_http_response(), yaz_encode_http_request(), yaz_encode_http_response(), z_External(), and z_GDU().
int Odr_private::can_grow |
Definition at line 106 of file odr-priv.h.
Referenced by odr_createmem(), odr_destroy(), odr_grow_block(), and odr_setbuf().
int Odr_private::choice_bias |
Definition at line 111 of file odr-priv.h.
Referenced by odr_choice(), odr_choice_bias(), and odr_reset().
char Odr_private::element[80] |
Definition at line 101 of file odr-priv.h.
Referenced by odr_getelement(), odr_setelement(), and odr_seterror().
int Odr_private::enable_bias |
Definition at line 110 of file odr-priv.h.
Referenced by odr_choice_bias(), odr_choice_enable_bias(), and odr_createmem().
int Odr_private::error_id |
Definition at line 100 of file odr-priv.h.
Referenced by odr_geterrorx(), and odr_seterror().
yaz_iconv_t Odr_private::iconv_handle |
used by ber_tag
Definition at line 99 of file odr-priv.h.
Referenced by odr_createmem(), odr_destroy(), odr_iconv_string(), odr_reset(), and odr_set_charset().
int Odr_private::indent |
Definition at line 114 of file odr-priv.h.
Referenced by odr_constructed_begin(), odr_constructed_end(), odr_prname(), and odr_reset().
int Odr_private::lenlen |
Definition at line 112 of file odr-priv.h.
Referenced by odr_constructed_begin(), odr_reset(), and odr_setlenlen().
struct Odr_ber_tag Odr_private::odr_ber_tag |
size of tmp_names_buf
Definition at line 95 of file odr-priv.h.
Referenced by ber_tag(), and odr_createmem().
int Odr_private::pos |
Definition at line 86 of file odr-priv.h.
Referenced by odr_createmem(), odr_seek(), odr_setbuf(), and odr_write().
FILE* Odr_private::print |
Definition at line 113 of file odr-priv.h.
Referenced by dump_http_package(), odr_destroy(), odr_octetstring(), odr_printf(), and odr_set_stream().
int Odr_private::size |
Definition at line 88 of file odr-priv.h.
Referenced by decode_headers_content(), odr_createmem(), odr_getbuf(), odr_grow_block(), odr_seek(), odr_setbuf(), odr_write(), yaz_decode_http_request(), yaz_decode_http_response(), z_External(), and z_GDU().
struct odr_constack* Odr_private::stack_first |
Definition at line 91 of file odr-priv.h.
Referenced by odr_constructed_begin(), and odr_reset().
struct odr_constack* Odr_private::stack_top |
first member of allocated stack
Definition at line 92 of file odr-priv.h.
Referenced by odr_choice(), odr_constructed_begin(), odr_constructed_end(), odr_constructed_more(), odr_get_element_path(), and odr_reset().
void(* Odr_private::stream_close) (void *handle) |
Definition at line 104 of file odr-priv.h.
Referenced by odr_destroy(), and odr_set_stream().
Definition at line 102 of file odr-priv.h.
Referenced by dump_http_package(), odr_octetstring(), odr_printf(), and odr_set_stream().
int Odr_private::t_class |
Definition at line 107 of file odr-priv.h.
Referenced by ber_tag(), odr_bitstring(), odr_bool(), odr_constructed_begin(), odr_cstring(), odr_enum(), odr_iconv_string(), odr_implicit_settag(), odr_initmember(), odr_integer(), odr_null(), odr_octetstring(), odr_oid(), odr_reset(), odr_sequence_begin(), and odr_set_begin().
int Odr_private::t_tag |
Definition at line 108 of file odr-priv.h.
Referenced by odr_bitstring(), odr_bool(), odr_constructed_begin(), odr_cstring(), odr_enum(), odr_iconv_string(), odr_implicit_settag(), odr_integer(), odr_null(), odr_octetstring(), odr_oid(), odr_reset(), odr_sequence_begin(), and odr_set_begin().
const char** Odr_private::tmp_names_buf |
top of stack
Definition at line 94 of file odr-priv.h.
Referenced by odr_get_element_path(), and odr_reset().
int Odr_private::tmp_names_sz |
array returned by odr_get_element_path
Definition at line 95 of file odr-priv.h.
Referenced by odr_get_element_path(), and odr_reset().
int Odr_private::top |
Definition at line 87 of file odr-priv.h.
Referenced by ber_tag(), odr_createmem(), odr_getbuf(), odr_reset(), odr_seek(), odr_setbuf(), odr_write(), yaz_encode_http_request(), and yaz_encode_http_response().