BASEstar CIMfast Programmer's Reference Guide

*HyperReader

CONTENTS

  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 Module Templates for Using Callable BCF
      3.6.1      Using a Template

  4      Using Callable BCF Services with OpenVMS
    4.1 Linking Applications to the Callable BCF Services Library
    4.2 Linking Applications to a Module Template

  5      Using Callable BCF Services with OSF/1 AXP
    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 Messaging
      6.2.1      Sending Application Messages from BCF
      6.2.2      Sending Application Data Structures from CEL
      6.2.3      MSG_EVENT Message Information Services
    6.3 BCF Formatted Messages

  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_field_name

  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_get_pt_value_size

  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