YAZ  5.34.0
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

◆ Z_CharSetandLanguageNegotiation_proposal

#define Z_CharSetandLanguageNegotiation_proposal   1

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

◆ Z_CharSetandLanguageNegotiation_response

#define Z_CharSetandLanguageNegotiation_response   2

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

◆ Z_Environment_eightBit

#define Z_Environment_eightBit   2

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

◆ Z_Environment_sevenBit

#define Z_Environment_sevenBit   1

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

◆ Z_Iso2022_originProposal

#define Z_Iso2022_originProposal   1

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

◆ Z_Iso2022_targetResponse

#define Z_Iso2022_targetResponse   2

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

◆ Z_LeftAndRight_g0

#define Z_LeftAndRight_g0   0

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

◆ Z_LeftAndRight_g1 [1/2]

#define Z_LeftAndRight_g1   1

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

◆ Z_LeftAndRight_g1 [2/2]

#define Z_LeftAndRight_g1   1

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

◆ Z_LeftAndRight_g2 [1/2]

#define Z_LeftAndRight_g2   2

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

◆ Z_LeftAndRight_g2 [2/2]

#define Z_LeftAndRight_g2   2

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

◆ Z_LeftAndRight_g3 [1/2]

#define Z_LeftAndRight_g3   3

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

◆ Z_LeftAndRight_g3 [2/2]

#define Z_LeftAndRight_g3   3

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

◆ Z_OriginProposal_0_iso10646

#define Z_OriginProposal_0_iso10646   2

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

◆ Z_OriginProposal_0_iso2022

#define Z_OriginProposal_0_iso2022   1

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

◆ Z_OriginProposal_0_private

#define Z_OriginProposal_0_private   3

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

◆ Z_PrivateCharacterSet_externallySpecified

#define Z_PrivateCharacterSet_externallySpecified   2

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

◆ Z_PrivateCharacterSet_previouslyAgreedUpon

#define Z_PrivateCharacterSet_previouslyAgreedUpon   3

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

◆ Z_PrivateCharacterSet_viaOid

#define Z_PrivateCharacterSet_viaOid   1

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

◆ Z_TargetResponse_iso10646

#define Z_TargetResponse_iso10646   2

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

◆ Z_TargetResponse_iso2022

#define Z_TargetResponse_iso2022   1

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

◆ Z_TargetResponse_none

#define Z_TargetResponse_none   4

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

◆ Z_TargetResponse_private

#define Z_TargetResponse_private   3

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

Typedef Documentation

◆ Z_CharSetandLanguageNegotiation

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

◆ Z_Environment

typedef struct Z_Environment Z_Environment

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

◆ Z_InitialSet

typedef struct Z_InitialSet Z_InitialSet

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

◆ Z_Iso10646

typedef struct Z_Iso10646 Z_Iso10646

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

◆ Z_Iso2022

typedef struct Z_Iso2022 Z_Iso2022

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

◆ Z_Iso2022OriginProposal

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

◆ Z_Iso2022TargetResponse

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

◆ Z_LeftAndRight

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

◆ Z_OriginProposal

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

◆ Z_OriginProposal_0

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

◆ Z_PrivateCharacterSet

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

◆ Z_PrivateCharacterSetViaOid

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

◆ Z_TargetResponse

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

Function Documentation

◆ z_CharSetandLanguageNegotiation()

int z_CharSetandLanguageNegotiation ( ODR  o,
Z_CharSetandLanguageNegotiation **  p,
int  opt,
const char *  name 
)

◆ z_Environment()

int z_Environment ( ODR  o,
Z_Environment **  p,
int  opt,
const char *  name 
)

◆ z_InitialSet()

int z_InitialSet ( ODR  o,
Z_InitialSet **  p,
int  opt,
const char *  name 
)

◆ z_Iso10646()

int z_Iso10646 ( ODR  o,
Z_Iso10646 **  p,
int  opt,
const char *  name 
)

◆ z_Iso2022()

int z_Iso2022 ( ODR  o,
Z_Iso2022 **  p,
int  opt,
const char *  name 
)

◆ z_Iso2022OriginProposal()

int z_Iso2022OriginProposal ( ODR  o,
Z_Iso2022OriginProposal **  p,
int  opt,
const char *  name 
)

◆ z_Iso2022TargetResponse()

int z_Iso2022TargetResponse ( ODR  o,
Z_Iso2022TargetResponse **  p,
int  opt,
const char *  name 
)

◆ z_LeftAndRight()

int z_LeftAndRight ( ODR  o,
Z_LeftAndRight **  p,
int  opt,
const char *  name 
)

◆ z_OriginProposal()

int z_OriginProposal ( ODR  o,
Z_OriginProposal **  p,
int  opt,
const char *  name 
)

◆ z_OriginProposal_0()

int z_OriginProposal_0 ( ODR  o,
Z_OriginProposal_0 **  p,
int  opt,
const char *  name 
)

◆ z_PrivateCharacterSet()

int z_PrivateCharacterSet ( ODR  o,
Z_PrivateCharacterSet **  p,
int  opt,
const char *  name 
)

◆ z_PrivateCharacterSetViaOid()

int z_PrivateCharacterSetViaOid ( ODR  o,
Z_PrivateCharacterSetViaOid **  p,
int  opt,
const char *  name 
)

◆ z_TargetResponse()

int z_TargetResponse ( ODR  o,
Z_TargetResponse **  p,
int  opt,
const char *  name 
)