Table of Contents
- Title and Copyright Information
- Preface
-
1
PIN Libraries Reference
- Configuration File-Reading Functions
-
Decimal Data Type Manipulation Functions
- About Using the API
- pbo_decimal_abs
- pbo_decimal_abs_assign
- pbo_decimal_add
- pbo_decimal_add_assign
- pbo_decimal_compare
- pbo_decimal_copy
- pbo_decimal_destroy
- pbo_decimal_divide
- pbo_decimal_divide_assign
- pbo_decimal_from_double
- pbo_decimal_from_double_round
- pbo_decimal_from_str
- pbo_decimal_is_null
- pbo_decimal_is_zero
- pbo_decimal_multiply
- pbo_decimal_multiply_assign
- pbo_decimal_negate
- pbo_decimal_negate_assign
- pbo_decimal_round
- pbo_decimal_round_assign
- pbo_decimal_sign
- pbo_decimal_subtract
- pbo_decimal_subtract_assign
- pbo_decimal_to_double
- pbo_decimal_to_str
- Error-Handling Macros
-
Flist Field-Handling Macros
- PIN_FLIST_ANY_GET_NEXT
- PIN_FLIST_ELEM_ADD
- PIN_FLIST_ELEM_COPY
- PIN_FLIST_ELEM_COUNT
- PIN_FLIST_ELEM_DROP
- PIN_FLIST_ELEM_GET
- PIN_FLIST_ELEM_GET_NEXT
- PIN_FLIST_ELEM_MOVE
- PIN_FLIST_ELEM_PUT
- PIN_FLIST_ELEM_SET
- PIN_FLIST_ELEM_TAKE
- PIN_FLIST_ELEM_TAKE_NEXT
- PIN_FLIST_FLD_COPY
- PIN_FLIST_FLD_DROP
- PIN_FLIST_FLD_GET
- PIN_FLIST_FLD_MOVE
- PIN_FLIST_FLD_PUT
- PIN_FLIST_FLD_RENAME
- PIN_FLIST_FLD_SET
- PIN_FLIST_FLD_TAKE
- PIN_FLIST_SUBSTR_ADD
- PIN_FLIST_SUBSTR_DROP
- PIN_FLIST_SUBSTR_GET
- PIN_FLIST_SUBSTR_PUT
- PIN_FLIST_SUBSTR_SET
- PIN_FLIST_SUBSTR_TAKE
- Flist Management Macros
-
POID Management Macros
- PIN_POID_COMPARE
- PIN_POID_COPY
- PIN_POID_CREATE
- PIN_POID_DESTROY
- PIN_POID_FROM_STR
- PIN_POID_GET_DB
- PIN_POID_GET_ID
- PIN_POID_GET_REV
- PIN_POID_GET_TYPE
- PIN_POID_IS_NULL
- PIN_POID_LIST_ADD_POID
- PIN_POID_LIST_COPY
- PIN_POID_LIST_COPY_NEXT_POID
- PIN_POID_LIST_COPY_POID
- PIN_POID_LIST_CREATE
- PIN_POID_LIST_DESTROY
- PIN_POID_LIST_REMOVE_POID
- PIN_POID_LIST_TAKE_NEXT_POID
- PIN_POID_PRINT
- PIN_POID_TO_STR
- String Manipulation Functions
- Validity Period Manipulation Macros
- 2 Storable Class Definitions
-
3
Perl Extensions to the PCM Libraries
- Connection Functions
- Error-Handling Functions
- Flist Conversion Functions
- PCM Opcode Functions
- Example Perl Scripts
- pcm_context_close
- pcm_perl_connect
- pcm_perl_context_open
- pcm_perl_destroy_ebuf
- pcm_perl_ebuf_to_str
- pcm_perl_get_session
- pcm_perl_get_userid
- pcm_perl_is_err
- pcm_perl_new_ebuf
- pcm_perl_op
- pcm_perl_print_ebuf
- pin_flist_destroy
- pin_flist_sort
- pin_perl_flist_to_str
- pin_perl_str_to_flist
- pin_perl_time
- pin_set_err
- 4 Storable Class-to-SQL Mapping
- 5 Event Notification Definitions
-
6
Sample Applications
-
About Using the PCM C Sample Programs
- Finding the PCM C Sample Programs
- Description of the PCM C Sample Programs
- Compiling the Sample PCM C Programs
- Running the Sample PCM C Programs
- Using the FM and DM Templates
- Creating Accounts by Using the sample_app.c Program
- Removing Accounts by Using the sample_del.c Program
- Searching by Using the sample_search.c Program
- Displaying Current Users by Using the sample_who.c Program
- Troubleshooting the sample_app.c Application
- About Using the PCM C++ Sample Programs
- About Using the PCM Java Sample Programs
- About Using the PCM Perl Sample Programs
-
About Using the PCM C Sample Programs