YAZ  5.23.1
Data Structures | Macros | Typedefs | Functions
z-diag1.h File Reference

ASN.1 Module DiagnosticFormatDiag1. More...

#include <yaz/odr.h>
#include <yaz/z-core.h>

Go to the source code of this file.

Data Structures

struct  Z_DiagnosticFormat_s
 
struct  Z_DiagnosticFormat
 
struct  Z_TooMany
 
struct  Z_BadSpec
 
struct  Z_DbUnavail_0
 
struct  Z_DbUnavail
 
struct  Z_Attribute
 
struct  Z_AttCombo
 
struct  Z_DiagTerm
 
struct  Z_Proximity
 
struct  Z_AttrListList
 
struct  Z_Scan
 
struct  Z_StringList
 
struct  Z_Sort
 
struct  Z_Segmentation
 
struct  Z_ExtServices
 
struct  Z_OidList
 
struct  Z_AltOidList
 
struct  Z_AccessCtrl
 
struct  Z_RecordSyntax
 
struct  Z_DiagFormat
 

Macros

#define Z_DiagnosticFormat_s_defaultDiagRec   1
 
#define Z_DiagnosticFormat_s_explicitDiagnostic   2
 
#define Z_TooMany_argumentWords   1
 
#define Z_TooMany_truncatedWords   2
 
#define Z_TooMany_booleanOperators   3
 
#define Z_TooMany_incompleteSubfields   4
 
#define Z_TooMany_characters   5
 
#define Z_TooMany_recordsRetrieved   6
 
#define Z_TooMany_dataBasesSpecified   7
 
#define Z_TooMany_resultSetsCreated   8
 
#define Z_TooMany_indexTermsProcessed   9
 
#define Z_DbUnavail_0_doesNotExist   0
 
#define Z_DbUnavail_0_existsButUnavail   1
 
#define Z_DbUnavail_0_locked   2
 
#define Z_DbUnavail_0_accessDenied   3
 
#define Z_DiagTerm_codedValue   1
 
#define Z_DiagTerm_unparsable   2
 
#define Z_DiagTerm_tooShort   3
 
#define Z_DiagTerm_type   4
 
#define Z_Proximity_resultSets   1
 
#define Z_Proximity_badSet   2
 
#define Z_Proximity_relation   3
 
#define Z_Proximity_unit   4
 
#define Z_Proximity_distance   5
 
#define Z_Proximity_attributes   6
 
#define Z_Proximity_ordered   7
 
#define Z_Proximity_exclusion   8
 
#define Z_Scan_mustBeOne   1
 
#define Z_Scan_mustBePositive   2
 
#define Z_Scan_mustBeNonNegative   3
 
#define Z_Scan_other   4
 
#define Z_Scan_nonZeroStepSize   1
 
#define Z_Scan_specifiedStepSize   2
 
#define Z_Scan_termList1   3
 
#define Z_Scan_termList2   4
 
#define Z_Scan_posInResponse   5
 
#define Z_Scan_resources   6
 
#define Z_Scan_endOfList   7
 
#define Z_Sort_tooMany   1
 
#define Z_Sort_duplicate   2
 
#define Z_Sort_relation   1
 
#define Z_Sort_case   2
 
#define Z_Sort_action   3
 
#define Z_Sort_sort   4
 
#define Z_SortD_sequence   1
 
#define Z_SortD_noRsName   2
 
#define Z_SortD_tooMany   3
 
#define Z_SortD_incompatible   4
 
#define Z_SortD_generic   5
 
#define Z_SortD_dbSpecific   6
 
#define Z_SortD_sortElement   7
 
#define Z_SortD_key   8
 
#define Z_SortD_action   9
 
#define Z_SortD_illegal   10
 
#define Z_SortD_inputTooLarge   11
 
#define Z_SortD_aggregateTooLarge   12
 
#define Z_Segmentation_segmentCount   1
 
#define Z_Segmentation_segmentSize   2
 
#define Z_ExtServices_nameInUse   1
 
#define Z_ExtServices_noSuchName   2
 
#define Z_ExtServices_quota   3
 
#define Z_ExtServices_type   4
 
#define Z_ExtServices_id   1
 
#define Z_ExtServices_modifyDelete   2
 
#define Z_ExtServices_failed   1
 
#define Z_ExtServices_service   2
 
#define Z_ExtServices_parameters   3
 
#define Z_ExtServices_req   1
 
#define Z_ExtServices_permission   2
 
#define Z_ExtServices_immediate   3
 
#define Z_AccessCtrl_noUser   1
 
#define Z_AccessCtrl_refused   2
 
#define Z_AccessCtrl_simple   3
 
#define Z_AccessCtrl_oid   4
 
#define Z_AccessCtrl_alternative   5
 
#define Z_AccessCtrl_pwdInv   6
 
#define Z_AccessCtrl_pwdExp   7
 
#define Z_DiagFormat_and   0
 
#define Z_DiagFormat_or   1
 
#define Z_DiagFormat_and_not   2
 
#define Z_DiagFormat_prox   3
 
#define Z_DiagFormat_tooMany   1
 
#define Z_DiagFormat_badSpec   2
 
#define Z_DiagFormat_dbUnavail   3
 
#define Z_DiagFormat_unSupOp   4
 
#define Z_DiagFormat_attribute   5
 
#define Z_DiagFormat_attCombo   6
 
#define Z_DiagFormat_term   7
 
#define Z_DiagFormat_proximity   8
 
#define Z_DiagFormat_scan   9
 
#define Z_DiagFormat_sort   10
 
#define Z_DiagFormat_segmentation   11
 
#define Z_DiagFormat_extServices   12
 
#define Z_DiagFormat_accessCtrl   13
 
#define Z_DiagFormat_recordSyntax   14
 

Typedefs

typedef struct Z_DiagnosticFormat_s Z_DiagnosticFormat_s
 
typedef struct Z_DiagnosticFormat Z_DiagnosticFormat
 
typedef struct Z_TooMany Z_TooMany
 
typedef struct Z_BadSpec Z_BadSpec
 
typedef struct Z_DbUnavail_0 Z_DbUnavail_0
 
typedef struct Z_DbUnavail Z_DbUnavail
 
typedef struct Z_Attribute Z_Attribute
 
typedef struct Z_AttCombo Z_AttCombo
 
typedef struct Z_DiagTerm Z_DiagTerm
 
typedef struct Z_Proximity Z_Proximity
 
typedef struct Z_AttrListList Z_AttrListList
 
typedef struct Z_Scan Z_Scan
 
typedef struct Z_StringList Z_StringList
 
typedef struct Z_Sort Z_Sort
 
typedef struct Z_Segmentation Z_Segmentation
 
typedef struct Z_ExtServices Z_ExtServices
 
typedef struct Z_OidList Z_OidList
 
typedef struct Z_AltOidList Z_AltOidList
 
typedef struct Z_AccessCtrl Z_AccessCtrl
 
typedef struct Z_RecordSyntax Z_RecordSyntax
 
typedef struct Z_DiagFormat Z_DiagFormat
 

Functions

int z_DiagnosticFormat_s (ODR o, Z_DiagnosticFormat_s **p, int opt, const char *name)
 
int z_DiagnosticFormat (ODR o, Z_DiagnosticFormat **p, int opt, const char *name)
 
int z_TooMany (ODR o, Z_TooMany **p, int opt, const char *name)
 
int z_BadSpec (ODR o, Z_BadSpec **p, int opt, const char *name)
 
int z_DbUnavail_0 (ODR o, Z_DbUnavail_0 **p, int opt, const char *name)
 
int z_DbUnavail (ODR o, Z_DbUnavail **p, int opt, const char *name)
 
int z_Attribute (ODR o, Z_Attribute **p, int opt, const char *name)
 
int z_AttCombo (ODR o, Z_AttCombo **p, int opt, const char *name)
 
int z_DiagTerm (ODR o, Z_DiagTerm **p, int opt, const char *name)
 
int z_Proximity (ODR o, Z_Proximity **p, int opt, const char *name)
 
int z_AttrListList (ODR o, Z_AttrListList **p, int opt, const char *name)
 
int z_Scan (ODR o, Z_Scan **p, int opt, const char *name)
 
int z_StringList (ODR o, Z_StringList **p, int opt, const char *name)
 
int z_Sort (ODR o, Z_Sort **p, int opt, const char *name)
 
int z_Segmentation (ODR o, Z_Segmentation **p, int opt, const char *name)
 
int z_ExtServices (ODR o, Z_ExtServices **p, int opt, const char *name)
 
int z_OidList (ODR o, Z_OidList **p, int opt, const char *name)
 
int z_AltOidList (ODR o, Z_AltOidList **p, int opt, const char *name)
 
int z_AccessCtrl (ODR o, Z_AccessCtrl **p, int opt, const char *name)
 
int z_RecordSyntax (ODR o, Z_RecordSyntax **p, int opt, const char *name)
 
int z_DiagFormat (ODR o, Z_DiagFormat **p, int opt, const char *name)
 

Detailed Description

ASN.1 Module DiagnosticFormatDiag1.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file z-diag1.h.

Macro Definition Documentation

#define Z_AccessCtrl_alternative   5

Definition at line 304 of file z-diag1.h.

Referenced by z_AccessCtrl().

#define Z_AccessCtrl_noUser   1

Definition at line 300 of file z-diag1.h.

Referenced by z_AccessCtrl().

#define Z_AccessCtrl_oid   4

Definition at line 303 of file z-diag1.h.

Referenced by z_AccessCtrl().

#define Z_AccessCtrl_pwdExp   7

Definition at line 306 of file z-diag1.h.

Referenced by z_AccessCtrl().

#define Z_AccessCtrl_pwdInv   6

Definition at line 305 of file z-diag1.h.

Referenced by z_AccessCtrl().

#define Z_AccessCtrl_refused   2

Definition at line 301 of file z-diag1.h.

Referenced by z_AccessCtrl().

#define Z_AccessCtrl_simple   3

Definition at line 302 of file z-diag1.h.

Referenced by z_AccessCtrl().

#define Z_DbUnavail_0_accessDenied   3

Definition at line 125 of file z-diag1.h.

#define Z_DbUnavail_0_doesNotExist   0

Definition at line 122 of file z-diag1.h.

#define Z_DbUnavail_0_existsButUnavail   1

Definition at line 123 of file z-diag1.h.

#define Z_DbUnavail_0_locked   2

Definition at line 124 of file z-diag1.h.

#define Z_DiagFormat_accessCtrl   13

Definition at line 349 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_and   0

Definition at line 322 of file z-diag1.h.

#define Z_DiagFormat_and_not   2

Definition at line 324 of file z-diag1.h.

#define Z_DiagFormat_attCombo   6

Definition at line 342 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_attribute   5

Definition at line 341 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_badSpec   2

Definition at line 338 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_dbUnavail   3

Definition at line 339 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_extServices   12

Definition at line 348 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_or   1

Definition at line 323 of file z-diag1.h.

#define Z_DiagFormat_prox   3

Definition at line 325 of file z-diag1.h.

#define Z_DiagFormat_proximity   8

Definition at line 344 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_recordSyntax   14

Definition at line 350 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_scan   9

Definition at line 345 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_segmentation   11

Definition at line 347 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_sort   10

Definition at line 346 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_term   7

Definition at line 343 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_tooMany   1

Definition at line 337 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagFormat_unSupOp   4

Definition at line 340 of file z-diag1.h.

Referenced by z_DiagFormat().

#define Z_DiagnosticFormat_s_defaultDiagRec   1
#define Z_DiagnosticFormat_s_explicitDiagnostic   2

Definition at line 90 of file z-diag1.h.

Referenced by z_DiagnosticFormat_s().

#define Z_DiagTerm_codedValue   1

Definition at line 149 of file z-diag1.h.

#define Z_DiagTerm_tooShort   3

Definition at line 151 of file z-diag1.h.

#define Z_DiagTerm_type   4

Definition at line 152 of file z-diag1.h.

#define Z_DiagTerm_unparsable   2

Definition at line 150 of file z-diag1.h.

#define Z_ExtServices_failed   1

Definition at line 270 of file z-diag1.h.

#define Z_ExtServices_id   1

Definition at line 267 of file z-diag1.h.

#define Z_ExtServices_immediate   3

Definition at line 276 of file z-diag1.h.

Referenced by z_ExtServices().

#define Z_ExtServices_modifyDelete   2

Definition at line 268 of file z-diag1.h.

#define Z_ExtServices_nameInUse   1

Definition at line 262 of file z-diag1.h.

#define Z_ExtServices_noSuchName   2

Definition at line 263 of file z-diag1.h.

#define Z_ExtServices_parameters   3

Definition at line 272 of file z-diag1.h.

#define Z_ExtServices_permission   2

Definition at line 275 of file z-diag1.h.

Referenced by z_ExtServices().

#define Z_ExtServices_quota   3

Definition at line 264 of file z-diag1.h.

#define Z_ExtServices_req   1

Definition at line 274 of file z-diag1.h.

Referenced by z_ExtServices().

#define Z_ExtServices_service   2

Definition at line 271 of file z-diag1.h.

#define Z_ExtServices_type   4

Definition at line 265 of file z-diag1.h.

#define Z_Proximity_attributes   6

Definition at line 173 of file z-diag1.h.

Referenced by z_Proximity().

#define Z_Proximity_badSet   2

Definition at line 169 of file z-diag1.h.

Referenced by z_Proximity().

#define Z_Proximity_distance   5

Definition at line 172 of file z-diag1.h.

Referenced by z_Proximity().

#define Z_Proximity_exclusion   8

Definition at line 175 of file z-diag1.h.

Referenced by z_Proximity().

#define Z_Proximity_ordered   7

Definition at line 174 of file z-diag1.h.

Referenced by z_Proximity().

#define Z_Proximity_relation   3

Definition at line 170 of file z-diag1.h.

Referenced by z_Proximity().

#define Z_Proximity_resultSets   1

Definition at line 168 of file z-diag1.h.

Referenced by z_Proximity().

#define Z_Proximity_unit   4

Definition at line 171 of file z-diag1.h.

Referenced by z_Proximity().

#define Z_Scan_endOfList   7

Definition at line 204 of file z-diag1.h.

Referenced by z_Scan().

#define Z_Scan_mustBeNonNegative   3

Definition at line 193 of file z-diag1.h.

#define Z_Scan_mustBeOne   1

Definition at line 191 of file z-diag1.h.

#define Z_Scan_mustBePositive   2

Definition at line 192 of file z-diag1.h.

#define Z_Scan_nonZeroStepSize   1

Definition at line 198 of file z-diag1.h.

Referenced by z_Scan().

#define Z_Scan_other   4

Definition at line 194 of file z-diag1.h.

#define Z_Scan_posInResponse   5

Definition at line 202 of file z-diag1.h.

Referenced by z_Scan().

#define Z_Scan_resources   6

Definition at line 203 of file z-diag1.h.

Referenced by z_Scan().

#define Z_Scan_specifiedStepSize   2

Definition at line 199 of file z-diag1.h.

Referenced by z_Scan().

#define Z_Scan_termList1   3

Definition at line 200 of file z-diag1.h.

Referenced by z_Scan().

#define Z_Scan_termList2   4

Definition at line 201 of file z-diag1.h.

Referenced by z_Scan().

#define Z_Segmentation_segmentCount   1

Definition at line 254 of file z-diag1.h.

Referenced by z_Segmentation().

#define Z_Segmentation_segmentSize   2

Definition at line 255 of file z-diag1.h.

Referenced by z_Segmentation().

#define Z_Sort_action   3

Definition at line 229 of file z-diag1.h.

#define Z_Sort_case   2

Definition at line 228 of file z-diag1.h.

#define Z_Sort_duplicate   2

Definition at line 224 of file z-diag1.h.

#define Z_Sort_relation   1

Definition at line 227 of file z-diag1.h.

#define Z_Sort_sort   4

Definition at line 230 of file z-diag1.h.

#define Z_Sort_tooMany   1

Definition at line 223 of file z-diag1.h.

#define Z_SortD_action   9

Definition at line 242 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_aggregateTooLarge   12

Definition at line 245 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_dbSpecific   6

Definition at line 239 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_generic   5

Definition at line 238 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_illegal   10

Definition at line 243 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_incompatible   4

Definition at line 237 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_inputTooLarge   11

Definition at line 244 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_key   8

Definition at line 241 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_noRsName   2

Definition at line 235 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_sequence   1

Definition at line 234 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_sortElement   7

Definition at line 240 of file z-diag1.h.

Referenced by z_Sort().

#define Z_SortD_tooMany   3

Definition at line 236 of file z-diag1.h.

Referenced by z_Sort().

#define Z_TooMany_argumentWords   1

Definition at line 101 of file z-diag1.h.

#define Z_TooMany_booleanOperators   3

Definition at line 103 of file z-diag1.h.

#define Z_TooMany_characters   5

Definition at line 105 of file z-diag1.h.

#define Z_TooMany_dataBasesSpecified   7

Definition at line 107 of file z-diag1.h.

#define Z_TooMany_incompleteSubfields   4

Definition at line 104 of file z-diag1.h.

#define Z_TooMany_indexTermsProcessed   9

Definition at line 109 of file z-diag1.h.

#define Z_TooMany_recordsRetrieved   6

Definition at line 106 of file z-diag1.h.

#define Z_TooMany_resultSetsCreated   8

Definition at line 108 of file z-diag1.h.

#define Z_TooMany_truncatedWords   2

Definition at line 102 of file z-diag1.h.

Typedef Documentation

typedef struct Z_AccessCtrl Z_AccessCtrl

Definition at line 70 of file z-diag1.h.

typedef struct Z_AltOidList Z_AltOidList

Definition at line 67 of file z-diag1.h.

typedef struct Z_AttCombo Z_AttCombo

Definition at line 37 of file z-diag1.h.

typedef struct Z_Attribute Z_Attribute

Definition at line 34 of file z-diag1.h.

Definition at line 46 of file z-diag1.h.

typedef struct Z_BadSpec Z_BadSpec

Definition at line 25 of file z-diag1.h.

typedef struct Z_DbUnavail Z_DbUnavail

Definition at line 31 of file z-diag1.h.

typedef struct Z_DbUnavail_0 Z_DbUnavail_0

Definition at line 28 of file z-diag1.h.

typedef struct Z_DiagFormat Z_DiagFormat

Definition at line 76 of file z-diag1.h.

Definition at line 19 of file z-diag1.h.

Definition at line 16 of file z-diag1.h.

typedef struct Z_DiagTerm Z_DiagTerm

Definition at line 40 of file z-diag1.h.

typedef struct Z_ExtServices Z_ExtServices

Definition at line 61 of file z-diag1.h.

typedef struct Z_OidList Z_OidList

Definition at line 64 of file z-diag1.h.

typedef struct Z_Proximity Z_Proximity

Definition at line 43 of file z-diag1.h.

Definition at line 73 of file z-diag1.h.

typedef struct Z_Scan Z_Scan

Definition at line 49 of file z-diag1.h.

Definition at line 58 of file z-diag1.h.

typedef struct Z_Sort Z_Sort

Definition at line 55 of file z-diag1.h.

typedef struct Z_StringList Z_StringList

Definition at line 52 of file z-diag1.h.

typedef struct Z_TooMany Z_TooMany

Definition at line 22 of file z-diag1.h.

Function Documentation

int z_AccessCtrl ( ODR  o,
Z_AccessCtrl **  p,
int  opt,
const char *  name 
)
int z_AltOidList ( ODR  o,
Z_AltOidList **  p,
int  opt,
const char *  name 
)

Definition at line 306 of file z-diag1.c.

References odr::direction, ODR_DECODE, odr_initmember(), odr_missing(), odr_oid(), and odr_sequence_of().

Referenced by z_AccessCtrl().

int z_AttCombo ( ODR  o,
Z_AttCombo **  p,
int  opt,
const char *  name 
)
int z_Attribute ( ODR  o,
Z_Attribute **  p,
int  opt,
const char *  name 
)
int z_AttrListList ( ODR  o,
Z_AttrListList **  p,
int  opt,
const char *  name 
)

Definition at line 166 of file z-diag1.c.

References odr::direction, ODR_DECODE, odr_initmember(), odr_missing(), odr_sequence_of(), and z_AttributeList().

Referenced by z_Scan().

int z_BadSpec ( ODR  o,
Z_BadSpec **  p,
int  opt,
const char *  name 
)
int z_DbUnavail ( ODR  o,
Z_DbUnavail **  p,
int  opt,
const char *  name 
)
int z_DbUnavail_0 ( ODR  o,
Z_DbUnavail_0 **  p,
int  opt,
const char *  name 
)
int z_DiagFormat ( ODR  o,
Z_DiagFormat **  p,
int  opt,
const char *  name 
)
int z_DiagnosticFormat ( ODR  o,
Z_DiagnosticFormat **  p,
int  opt,
const char *  name 
)
int z_DiagnosticFormat_s ( ODR  o,
Z_DiagnosticFormat_s **  p,
int  opt,
const char *  name 
)
int z_DiagTerm ( ODR  o,
Z_DiagTerm **  p,
int  opt,
const char *  name 
)
int z_ExtServices ( ODR  o,
Z_ExtServices **  p,
int  opt,
const char *  name 
)
int z_OidList ( ODR  o,
Z_OidList **  p,
int  opt,
const char *  name 
)

Definition at line 294 of file z-diag1.c.

References odr::direction, ODR_DECODE, odr_initmember(), odr_missing(), odr_oid(), and odr_sequence_of().

Referenced by z_AccessCtrl().

int z_Proximity ( ODR  o,
Z_Proximity **  p,
int  opt,
const char *  name 
)
int z_RecordSyntax ( ODR  o,
Z_RecordSyntax **  p,
int  opt,
const char *  name 
)
int z_Scan ( ODR  o,
Z_Scan **  p,
int  opt,
const char *  name 
)
int z_Segmentation ( ODR  o,
Z_Segmentation **  p,
int  opt,
const char *  name 
)
int z_Sort ( ODR  o,
Z_Sort **  p,
int  opt,
const char *  name 
)
int z_StringList ( ODR  o,
Z_StringList **  p,
int  opt,
const char *  name 
)
int z_TooMany ( ODR  o,
Z_TooMany **  p,
int  opt,
const char *  name 
)