HP OpenVMS Systems Documentation
OpenVMS Utility Routines Manual
Previous
Contents
Index
Chapter 9
9
DECdts Portable Applications Programming Interface
9.1
DECdts Time Representation
9.1.1
Absolute Time Representation
9.1.2
Relative Time Representation
9.2
Time Structures
9.2.1
The utc Structure
9.2.2
The tm Structure
9.2.3
The timespec Structure
9.2.4
The reltimespec Structure
9.2.5
The OpenVMS Time Structure
9.3
DECdts API Header Files
9.4
Linking Programs with the DECdts API
9.5
DECdts API Routine Functions
Command 49
utc_abstime
Command 50
utc_addtime
Command 51
utc_anytime
Command 52
utc_anyzone
Command 53
utc_ascanytime
Command 54
utc_ascgmtime
Command 55
utc_asclocaltime
Command 56
utc_ascreltime
Command 57
utc_binreltime
Command 58
utc_bintime
Command 59
utc_boundtime
Command 60
utc_cmpintervaltime
Command 61
utc_cmpmidtime
Command 62
utc_gettime
Command 63
utc_getusertime
Command 64
utc_gmtime
Command 65
utc_gmtzone
Command 66
utc_localtime
Command 67
utc_localzone
Command 68
utc_mkanytime
Command 69
utc_mkascreltime
Command 70
utc_mkasctime
Command 71
utc_mkbinreltime
Command 72
utc_mkbintime
Command 73
utc_mkgmtime
Command 74
utc_mklocaltime
Command 75
utc_mkreltime
Command 76
utc_mkvmsanytime
Command 77
utc_mkvmsgmtime
Command 78
utc_mkvmslocaltime
Command 79
utc_mulftime
Command 80
utc_multime
Command 81
utc_pointtime
Command 82
utc_reltime
Command 83
utc_spantime
Command 84
utc_subtime
Command 85
utc_vmsanytime
Command 86
utc_vmsgmtime
Command 87
utc_vmslocaltime
9.6
Example Using the DECdts API Routines
Chapter 10
10
EDT Routines
10.1
Introduction to EDT Routines
10.2
Using the EDT Routines: An Example
10.3
EDT Routines
Command 88
EDT$EDIT
Command 89
FILEIO
Command 90
WORKIO
Command 91
XLATE
Chapter 11
11
File Definition Language (FDL) Routines
11.1
Introduction to FDL Routines
11.2
Using the FDL Routines: Examples
11.3
FDL Routines
Command 92
FDL$CREATE
Command 93
FDL$GENERATE
Command 94
FDL$PARSE
Command 95
FDL$RELEASE
Chapter 12
12
Librarian (LBR) Routines
12.1
Introduction to LBR Routines
12.1.1
Types of Libraries
12.1.2
Structure of Libraries
12.1.2.1
Library Headers
12.1.2.2
Modules
12.1.2.3
Indexes and Keys
12.1.3
Summary of LBR Routines
12.2
Using the LBR Routines: Examples
12.2.1
Creating, Opening, and Closing a Text Library
12.2.2
Inserting a Module
12.2.3
Extracting a Module
12.2.4
Deleting a Module
12.2.5
Using Multiple Keys and Multiple Indexes
12.2.6
Accessing Module Headers
12.2.7
Reading Library Headers
12.2.8
Displaying Help Text
12.2.9
Listing and Processing Index Entries
12.3
LBR Routines
Command 96
LBR$CLOSE
Command 97
LBR$DELETE_DATA
Command 98
LBR$DELETE_KEY
Command 99
LBR$FIND
Command 100
LBR$FLUSH
Command 101
LBR$GET_HEADER
Command 102
LBR$GET_HELP
Command 103
LBR$GET_HISTORY
Command 104
LBR$GET_INDEX
Command 105
LBR$GET_RECORD
Command 106
LBR$INI_CONTROL
Command 107
LBR$INSERT_KEY
Command 108
LBR$LOOKUP_KEY
Command 109
LBR$OPEN
Command 110
LBR$OUTPUT_HELP
Command 111
LBR$PUT_END
Command 112
LBR$PUT_HISTORY
Command 113
LBR$PUT_RECORD
Command 114
LBR$REPLACE_KEY
Command 115
LBR$RET_RMSSTV
Command 116
LBR$SEARCH
Command 117
LBR$SET_INDEX
Command 118
LBR$SET_LOCATE
Command 119
LBR$SET_MODULE
Command 120
LBR$SET_MOVE
Previous
Next
Contents
Index