FL4REC-API
FLAM4 Record Interface (Windows and Linux conform with z/OS (MF-EDZ))
|
Definition of used data types for FLAM's APIs. More...
Data Structures | |
struct | key_element |
Defines a key element for index sequential access methods (VSAM-KSDS) More... | |
struct | key_description |
Key elements for index sequential data access. More... | |
Typedefs | |
typedef char | C08 |
8 bit character | |
typedef signed char | I08 |
signed 8 bit integer | |
typedef unsigned char | U08 |
unsigned 8 bit integer | |
typedef signed short | I16 |
signed 16 bit integer | |
typedef unsigned short | U16 |
unsigned 16 bit integer | |
typedef signed int | I32 |
signed 32 bit integer | |
typedef unsigned int | U32 |
unsigned 32 bit integer | |
typedef signed long long int | I64 |
signed 64 bit integer | |
typedef unsigned long long int | U64 |
signed 64 bit integer | |
typedef struct key_element | FKE |
Defines a key element for index sequential access methods (VSAM-KSDS) | |
typedef struct key_description | FKD |
Key elements for index sequential data access. | |
Enumerations | |
enum | flmset_parameter { FLMSET_SPLITMODE = 1 , FLMSET_SPLITNUMBER = 2 , FLMSET_SPLITSIZE = 3 , FLMSET_PRIMARY_SPACE = 4 , FLMSET_SECONDARY_SPACE = 5 , FLMSET_VOLUME = 6 , FLMSET_UNIT = 7 , FLMSET_DATA_CLASS = 8 , FLMSET_STORAGE_CLASS = 9 , FLMSET_MANAGEMENT_CLASS = 10 , FLMSET_DISPOSTION_STATUS = 11 , FLMSET_DISPOSITION_NORMAL = 12 , FLMSET_DISPOSITION_ABNORMAL = 13 , FLMSET_CRYPTOMODE =2001 , FLMSET_SECUREINFO =2002 } |
The flmset_parameter enum defines constants for the flmset() function. More... | |
enum | flmget_parameter { FLMGET_SPLITMODE = 1 , FLMGET_SPLITNUMBER = 2 , FLMGET_SPLITSIZE = 3 , FLMGET_CRYPTOMODE =2001 , FLMGET_SECUREINFO =2002 , FLMGET_MODE =4001 , FLMGET_RLCOMPMODE =6001 } |
The flmget_parameter enum defines constants for the flmqry() function. More... | |
Definition of used data types for FLAM's APIs.
typedef char C08 |
8 bit character
typedef signed char I08 |
signed 8 bit integer
typedef unsigned char U08 |
unsigned 8 bit integer
typedef signed short I16 |
signed 16 bit integer
typedef unsigned short U16 |
unsigned 16 bit integer
typedef signed int I32 |
signed 32 bit integer
typedef unsigned int U32 |
unsigned 32 bit integer
typedef signed long long int I64 |
signed 64 bit integer
typedef unsigned long long int U64 |
signed 64 bit integer
typedef struct key_element FKE |
Defines a key element for index sequential access methods (VSAM-KSDS)
typedef struct key_description FKD |
Key elements for index sequential data access.
Defines up to 8 key elements for index sequential data access. Such access methods are only supported on mainframe systems (BSAM/VSAM).
enum flmset_parameter |
The flmset_parameter enum defines constants for the flmset() function.
enum flmget_parameter |
The flmget_parameter enum defines constants for the flmqry() function.