Document revision date: 30 March 2001

## OpenVMS Utility Routines Manual

Previous | Contents | Index

Chapter 9
9 | EDT Routines
9.1 | Introduction to EDT Routines
9.2 | Using the EDT Routines: An Example
9.3 | EDT Routines
Command 49 | EDT$EDIT
Command 50 | FILEIO
Command 51 | WORKIO
Command 52 | XLATE
Chapter 10
10 | File Definition Language (FDL) Routines
10.1 | Introduction to FDL Routines
10.2 | Using the FDL Routines: Examples
10.3 | FDL Routines
Command 53 | FDL$CREATE
Command 54 | FDL$GENERATE
Command 55 | FDL$PARSE
Command 56 | FDL$RELEASE
Chapter 11
11 | Librarian (LBR) Routines
11.1 | Introduction to LBR Routines
11.1.1 | Types of Libraries
11.1.2 | Structure of Libraries
11.1.2.1 | Library Headers
11.1.2.2 | Modules
11.1.2.3 | Indexes and Keys
11.1.3 | Summary of LBR Routines
11.2 | Using the LBR Routines: Examples
11.2.1 | Creating, Opening, and Closing a Text Library
11.2.2 | Inserting a Module
11.2.3 | Extracting a Module
11.2.4 | Deleting a Module
11.2.5 | Using Multiple Keys and Multiple Indexes
11.2.6 | Accessing Module Headers
11.2.7 | Reading Library Headers
11.2.8 | Displaying Help Text
11.2.9 | Listing and Processing Index Entries
11.3 | LBR Routines
Command 57 | LBR$CLOSE
Command 58 | LBR$DELETE_DATA
Command 59 | LBR$DELETE_KEY
Command 60 | LBR$FIND
Command 61 | LBR$FLUSH
Command 62 | LBR$GET_HEADER
Command 63 | LBR$GET_HELP
Command 64 | LBR$GET_HISTORY
Command 65 | LBR$GET_INDEX
Command 66 | LBR$GET_RECORD
Command 67 | LBR$INI_CONTROL
Command 68 | LBR$INSERT_KEY
Command 69 | LBR$LOOKUP_KEY
Command 70 | LBR$OPEN
Command 71 | LBR$OUTPUT_HELP
Command 72 | LBR$PUT_END
Command 73 | LBR$PUT_HISTORY
Command 74 | LBR$PUT_RECORD
Command 75 | LBR$REPLACE_KEY
Command 76 | LBR$RET_RMSSTV
Command 77 | LBR$SEARCH
Command 78 | LBR$SET_INDEX
Command 79 | LBR$SET_LOCATE
Command 80 | LBR$SET_MODULE
Command 81 | LBR$SET_MOVE
Chapter 12
12 | Lightweight Directory Access Protocol (LDAP) Routines
12.1 | Introduction
12.1.1 | Overview of the LDAP Model
12.1.2 | Overview of LDAP API Use
12.1.3 | LDAP API Use on OpenVMS Systems
12.1.4 | 64-bit Addressing Support
12.1.4.1 | Background
12.1.4.2 | Implementation
12.1.4.2.1 | Library Symbol Names
12.1.4.2.2 | LDAP Data Structures
12.1.4.3 | Mixing Pointer Sizes
12.1.5 | Multithreading Support
12.2 | Common Data Structures and Memory Handling
12.3 | LDAP Error Codes
12.4 | Initializing an LDAP Session
12.5 | LDAP Session Handle Options
12.6 | Working with Controls
12.7 | Authenticating to the Directory
12.8 | Closing the Session
12.9 | Searching
12.9.1 | Reading and Listing the Children of an Entry
12.10 | Comparing a Value Against an Entry
12.11 | Modifying an Entry
12.12 | Modifying the Name of an Entry
12.13 | Adding an Entry
12.14 | Deleting an Entry
12.15 | Extended Operations
12.16 | Abandoning an Operation
12.17 | Obtaining Results and Looking Inside LDAP Messages
12.18 | Handling Errors and Parsing Results
12.18.1 | Stepping Through a List of Results
12.19 | Parsing Search Results
12.19.1 | Stepping Through a List of Entries
12.19.2 | Stepping Through the Attributes of an Entry
12.19.3 | Retrieving the Values of an Attribute
12.19.4 | Retrieving the Name of an Entry
12.19.5 | Retrieving Controls from an Entry
12.19.6 | Parsing References
12.20 | Encoded ASN.1 Value Manipulation
12.20.1 | Encoding
12.20.1.1 | Encoding Example
12.20.2 | Decoding
12.20.2.1 | Decoding Example
12.21 | Sample LDAP API Code

Previous | Next | Contents | Index

| privacy and legal statement |
4493PRO_CONTENTS_001.HTML