Title Page
Copyright Page
Preface
1 Overview of BASEstar CIMfast
1.1 What Is CIMfast?
1.2 What Is Callable BCF?
2 Using Callable BCF Services with Applications
2.1 Language Requirements
2.2 Callable BCF Services Library
2.2.1 Application Input to CIMfast
2.2.2 Application Event Notification
2.2.3 Values Returned by Callback Services
2.2.4 Detailed Information Query Services
2.3 Callable BCF Scenario
3 Developing Applications with Callable BCF
3.1 Callable BCF Service Naming Convention
3.2 CIMfast Service Return Codes
3.3 CIMfast Include Files
3.4 Callable BCF Services Initialization
3.5 After Initialization
3.6 Callback Module Templates
3.6.1 Using a Template
4 Using Callable BCF Services with OpenVMS VAX
4.1 Linking Applications to the Callable BCF Services Library
4.2 Linking Applications to a Module Template
5 Using Callable BCF Services with ULTRIX RISC
5.1 Linking Applications to the Callable BCF Services Library
5.2 Linking Applications to a Module Template
6 Using BASEstar with Callable BCF Services
6.1 Using BASEstar Data Services
6.1.1 Services for Accessing Data Point Attributes
6.2 Using BASEstar Classic for OpenVMS VAX Messaging
6.2.1 Sending Application Messages from BCF
6.2.2 Sending Application Data Structures from CEL
6.3 BCF Formatted Messages
6.4 MSG_EVENT Message Information Services
7 Callable BCF Services Reference
bcf_al_get_last_action_descr
bcf_al_get_last_action_status
bcf_al_get_last_action_text
bcf_al_put_last_action_descr
bcf_al_put_last_action_status
bcf_bm_get_msg_buf
bcf_bm_get_msg_buf_len
bcf_bm_get_msg_code
bcf_bm_get_msg_port_id
bcf_bm_get_msg_port_name
bcf_bm_get_msg_src_port_id
bcf_bm_reset_msg_buf
bcf_bm_reset_msg_code
bcf_bm_send_msg
bcf_bm_set_msg_buf
bcf_bm_set_msg_code
bcf_bp_get_pt
bcf_bp_get_pt_name
bcf_bp_get_pt_object
bcf_bp_get_pt_status
bcf_bp_get_pt_value
bcf_bp_get_pt_value_elements
bcf_bp_get_pt_value_format
bcf_bp_get_pt_value_len
bcf_bp_set_pt
bcf_cb_exit
bcf_cb_initialize
bcf_cb_load_cel_file
bcf_cb_main_loop
bcf_el_abort_actions
bcf_el_abort_condition_events
bcf_el_abort_events
bcf_el_reex_action
bcf_el_reex_event
bcf_ex_check_if_event
bcf_ex_execute_event
bcf_ex_next_event
bcf_fm_get_fmt_msg_item
bcf_fm_get_fmt_msg_len
bcf_fm_init_fmt_msg
bcf_fm_put_fmt_msg_item
bcf_io_set_output_filter
bcf_se_get_element_count
bcf_se_get_element_id
bcf_se_get_element_name
bcf_se_get_element_value
bcf_tm_cancel_timer
bcf_tm_get_timer_name
bcf_tm_start_timer
bcf_uc_register_c_callback
A Callable BCF Facility Name Codes
Figures
Figure 21 Callable BCF Scenario
Figure 31 Callable BCF Service Naming Convention
Figure 32 Callable BCF Services Initialization Sequence