YAZ  4.2.57
Data Structures | Macros | Typedefs | Functions
z-charneg.h File Reference

ASN.1 Module NegotiationRecordDefinition-charSetandLanguageNegotiation-3. More...

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

Go to the source code of this file.

Data Structures

struct  Z_CharSetandLanguageNegotiation
struct  Z_OriginProposal_0
struct  Z_OriginProposal
struct  Z_TargetResponse
struct  Z_PrivateCharacterSetViaOid
struct  Z_PrivateCharacterSet
struct  Z_Iso2022OriginProposal
struct  Z_Iso2022TargetResponse
struct  Z_Iso2022
struct  Z_Environment
struct  Z_InitialSet
struct  Z_LeftAndRight
struct  Z_Iso10646

Macros

#define Z_CharSetandLanguageNegotiation_proposal   1
#define Z_CharSetandLanguageNegotiation_response   2
#define Z_OriginProposal_0_iso2022   1
#define Z_OriginProposal_0_iso10646   2
#define Z_OriginProposal_0_private   3
#define Z_TargetResponse_iso2022   1
#define Z_TargetResponse_iso10646   2
#define Z_TargetResponse_private   3
#define Z_TargetResponse_none   4
#define Z_PrivateCharacterSet_viaOid   1
#define Z_PrivateCharacterSet_externallySpecified   2
#define Z_PrivateCharacterSet_previouslyAgreedUpon   3
#define Z_Iso2022_originProposal   1
#define Z_Iso2022_targetResponse   2
#define Z_Environment_sevenBit   1
#define Z_Environment_eightBit   2
#define Z_LeftAndRight_g0   0
#define Z_LeftAndRight_g1   1
#define Z_LeftAndRight_g2   2
#define Z_LeftAndRight_g3   3
#define Z_LeftAndRight_g1   1
#define Z_LeftAndRight_g2   2
#define Z_LeftAndRight_g3   3

Typedefs

typedef struct
Z_CharSetandLanguageNegotiation 
Z_CharSetandLanguageNegotiation
typedef struct Z_OriginProposal_0 Z_OriginProposal_0
typedef struct Z_OriginProposal Z_OriginProposal
typedef struct Z_TargetResponse Z_TargetResponse
typedef struct
Z_PrivateCharacterSetViaOid 
Z_PrivateCharacterSetViaOid
typedef struct
Z_PrivateCharacterSet 
Z_PrivateCharacterSet
typedef struct
Z_Iso2022OriginProposal 
Z_Iso2022OriginProposal
typedef struct
Z_Iso2022TargetResponse 
Z_Iso2022TargetResponse
typedef struct Z_Iso2022 Z_Iso2022
typedef struct Z_Environment Z_Environment
typedef struct Z_InitialSet Z_InitialSet
typedef struct Z_LeftAndRight Z_LeftAndRight
typedef struct Z_Iso10646 Z_Iso10646

Functions

int z_CharSetandLanguageNegotiation (ODR o, Z_CharSetandLanguageNegotiation **p, int opt, const char *name)
int z_OriginProposal_0 (ODR o, Z_OriginProposal_0 **p, int opt, const char *name)
int z_OriginProposal (ODR o, Z_OriginProposal **p, int opt, const char *name)
int z_TargetResponse (ODR o, Z_TargetResponse **p, int opt, const char *name)
int z_PrivateCharacterSetViaOid (ODR o, Z_PrivateCharacterSetViaOid **p, int opt, const char *name)
int z_PrivateCharacterSet (ODR o, Z_PrivateCharacterSet **p, int opt, const char *name)
int z_Iso2022OriginProposal (ODR o, Z_Iso2022OriginProposal **p, int opt, const char *name)
int z_Iso2022TargetResponse (ODR o, Z_Iso2022TargetResponse **p, int opt, const char *name)
int z_Iso2022 (ODR o, Z_Iso2022 **p, int opt, const char *name)
int z_Environment (ODR o, Z_Environment **p, int opt, const char *name)
int z_InitialSet (ODR o, Z_InitialSet **p, int opt, const char *name)
int z_LeftAndRight (ODR o, Z_LeftAndRight **p, int opt, const char *name)
int z_Iso10646 (ODR o, Z_Iso10646 **p, int opt, const char *name)

Detailed Description

ASN.1 Module NegotiationRecordDefinition-charSetandLanguageNegotiation-3.

Generated automatically by YAZ ASN.1 Compiler 0.4

Definition in file z-charneg.h.

Macro Definition Documentation

#define Z_CharSetandLanguageNegotiation_proposal   1
#define Z_CharSetandLanguageNegotiation_response   2

Definition at line 66 of file z-charneg.h.

Referenced by yaz_set_response_charneg(), and z_CharSetandLanguageNegotiation().

#define Z_Environment_eightBit   2

Definition at line 156 of file z-charneg.h.

Referenced by z_Environment().

#define Z_Environment_sevenBit   1

Definition at line 155 of file z-charneg.h.

Referenced by z_Environment().

#define Z_Iso2022_originProposal   1

Definition at line 145 of file z-charneg.h.

Referenced by z_Iso2022().

#define Z_Iso2022_targetResponse   2

Definition at line 146 of file z-charneg.h.

Referenced by z_Iso2022().

#define Z_LeftAndRight_g0   0

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

#define Z_LeftAndRight_g1   1

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

#define Z_LeftAndRight_g1   1

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

#define Z_LeftAndRight_g2   2

Definition at line 176 of file z-charneg.h.

#define Z_LeftAndRight_g2   2

Definition at line 176 of file z-charneg.h.

#define Z_LeftAndRight_g3   3

Definition at line 177 of file z-charneg.h.

#define Z_LeftAndRight_g3   3

Definition at line 177 of file z-charneg.h.

#define Z_OriginProposal_0_iso10646   2
#define Z_OriginProposal_0_iso2022   1

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

Referenced by z_OriginProposal_0().

#define Z_OriginProposal_0_private   3
#define Z_PrivateCharacterSet_externallySpecified   2
#define Z_PrivateCharacterSet_previouslyAgreedUpon   3

Definition at line 119 of file z-charneg.h.

Referenced by z_PrivateCharacterSet().

#define Z_PrivateCharacterSet_viaOid   1

Definition at line 117 of file z-charneg.h.

Referenced by z_PrivateCharacterSet().

#define Z_TargetResponse_iso10646   2

Definition at line 98 of file z-charneg.h.

Referenced by yaz_get_response_charneg(), z_get_TargetResponse(), and z_TargetResponse().

#define Z_TargetResponse_iso2022   1

Definition at line 97 of file z-charneg.h.

Referenced by z_TargetResponse().

#define Z_TargetResponse_none   4

Definition at line 100 of file z-charneg.h.

Referenced by z_TargetResponse().

#define Z_TargetResponse_private   3

Definition at line 99 of file z-charneg.h.

Referenced by yaz_get_response_charneg(), z_get_TargetResponse(), and z_TargetResponse().

Typedef Documentation

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

typedef struct Z_Environment Z_Environment

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

typedef struct Z_InitialSet Z_InitialSet

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

typedef struct Z_Iso10646 Z_Iso10646

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

typedef struct Z_Iso2022 Z_Iso2022

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

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

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

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

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

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

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

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

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

Function Documentation

int z_CharSetandLanguageNegotiation ( ODR  o,
Z_CharSetandLanguageNegotiation **  p,
int  opt,
const char *  name 
)
int z_Environment ( ODR  o,
Z_Environment **  p,
int  opt,
const char *  name 
)
int z_InitialSet ( ODR  o,
Z_InitialSet **  p,
int  opt,
const char *  name 
)
int z_Iso10646 ( ODR  o,
Z_Iso10646 **  p,
int  opt,
const char *  name 
)
int z_Iso2022 ( ODR  o,
Z_Iso2022 **  p,
int  opt,
const char *  name 
)
int z_Iso2022OriginProposal ( ODR  o,
Z_Iso2022OriginProposal **  p,
int  opt,
const char *  name 
)
int z_Iso2022TargetResponse ( ODR  o,
Z_Iso2022TargetResponse **  p,
int  opt,
const char *  name 
)
int z_LeftAndRight ( ODR  o,
Z_LeftAndRight **  p,
int  opt,
const char *  name 
)
int z_OriginProposal ( ODR  o,
Z_OriginProposal **  p,
int  opt,
const char *  name 
)
int z_OriginProposal_0 ( ODR  o,
Z_OriginProposal_0 **  p,
int  opt,
const char *  name 
)
int z_PrivateCharacterSet ( ODR  o,
Z_PrivateCharacterSet **  p,
int  opt,
const char *  name 
)
int z_PrivateCharacterSetViaOid ( ODR  o,
Z_PrivateCharacterSetViaOid **  p,
int  opt,
const char *  name 
)
int z_TargetResponse ( ODR  o,
Z_TargetResponse **  p,
int  opt,
const char *  name 
)