Table of Contents
Preface
Chapter 1 Overview of BASEstar CIMfast
1.1 What is CIMfast?
1.2 The CIMfast Event Language (CEL)
1.3 Data Points the variables of CEL
Chapter 2 Getting Started
2.1 First
2.2 CIMfast Setup
2.3 Using the CIMfast Event Language
2.3.1 The Initialization Event
2.3.2 The Exit Event
2.4 Hello World
2.5 Hello World with an Exit Event
2.6 An Asynchronous Event
Chapter 3 Using CIMfast/CEL with BASEstar
3.1 Using BASEstar Data Points
3.2 Using BASEstar Messaging
3.2.1 BCF Formatted Messages
3.2.2 BCF Unformatted Messages
Chapter 4 Using CEL Expressions
4.1 What are CEL Expressions?
4.2 Expressions with Actions
4.3 Expressions with Events
4.4 Sequence of Event execution
Chapter 5 Using Callable BCF
5.1 What is Callable BCF?
5.2 BCF$CBCF_MAIN.C
5.3 The CALLBACK Action
5.4 The BCF_ex_execute_event() function
5.5 A simple Callable BCF program
Chapter 6 Using the CEL Examples
6.1 What are the CEL Examples?
6.2 Using the example files
Appendix A Complete CEL examples
A.1 Hello World with an Exit Event
A.2 An Asynchronous Event
A.3 Using BASEstar Data Points
A.4 Using BASEstar Messaging
A.4.1 SENDER.CEL
A.4.2 RECEIVER.CEL
A.4.3 SEND_FM.CEL
A.4.4 RECEIVE_FM.CEL
A.4.5 SEND_UM.CEL
A.4.6 RECEIVE_UM.CEL
A.5 Expressions with Actions
A.5.1 EXPR.CEL
A.5.2 EXPR_PT.CEL
A.6 Expressions with Events
A.7 Callable BCF
A.7.1 CBCF_EXAMPLE.CEL
A.7.2 CALLBACKS.C
Index