TOC PREV NEXT INDEX

Put your logo here!


T A B L E O F C O N T E N T S
1 INTRODUCTION 7
1.1 PURPOSE 7
1.2 SCOPE 7
1.3 RELEASE NOTES 7
1.4 APPLICABLE DOCUMENTS 7
1.5 REFERENCE DOCUMENTS 7
1.6 ABBREVIATIONS AND ACRONYMS 8
1.7 STYLISTIC CONVENTIONS 8
1.8 PROBLEM REPORTING/CHANGE REQUEST 8
2 USER'S GUIDE 9
2.1 OVERVIEW 9
2.2 USAGE OF THE EVH TOOL KIT 9
2.3 ERROR HANDLING 13
2.4 EVENTS AND CALL BACKS 13
2.5 TIMEOUTS 16
2.6 TIMERS 16
2.7 COMMANDS AND REPLIES 17
2.8 DATABASE EVENTS 18
2.9 MULTIPLE EVENT (SYNCHRONIZATION) 19
2.10 UNIX FILE DESCRIPTORS 20
2.11 UNIX SIGNALS 23
2.12 RESERVED COMMAND NAMES 25
2.13 TRACING 26
2.13.1 Callbacks execution time. 26
2.13.2 Received messages. 26
2.13.3 Sended messages. 27
2.14 CHECKING OF INCOMING COMMANDS 27
2.15 DUMMY PROCESS 27
2.16 EXAMPLES 28
2.17 CAVEATS 28
2.17.1 Local copy of messages 28
2.17.2 Strange compiler error: no compatible member...(spr. 960208) 28
2.17.3 Command aliases 29
3 REFERENCE 31
3.1 Functions and classes 33
3.2 Utilities and programs 121
4 ERROR MESSAGES 125
5 INCLUDE FILES 129
5.1 evhCALLBACK.h 129
5.2 evhCALLBACK_DICT.h 131
5.3 evhCALLBACK_LIST.h 132
5.4 evhCOMMAND.h 133
5.5 evhCRONOMETER.h 135
5.6 evhDB_CMD_SEND.h 136
5.7 evhDB_CMD_SERIAL.h 139
5.8 evhDB_COMMAND.h 140
5.9 evhDB_LIST_COMMAND.h 142
5.10 evhDB_SEND_ID.h 143
5.11 evhDB_SERIAL_DATA.h 144
5.12 evhDB_SYNC.h 145
5.13 evhDB_TASK.h 147
5.14 evhDUMMY.h 148
5.15 evhFILEIO.h 151
5.16 evhHANDLER.h 152
5.17 evhMSG_TYPE_KEY.h 155
5.18 evhOBJ_CALLBACK.h 156
5.19 evhSELECT.h 158
5.20 evhSIGNAL.h 159
5.21 evhStates.h 160
5.22 evhSTD_COMMANDS.h 162
5.23 evhSYNC.h 164
5.24 evhTASK.h 166
5.25 evhTIMEOUT.h 168
5.26 evhTIMER.h 169
6 EXAMPLE PROGRAMS 171
6.1 RECEIVE A COMMAND AND SEND BACK REPLY 171
6.2 SEND OFF COMMAND AND RECEIVE REPLIES 174
6.2.1 Process 1 174
6.2.2 Process 2 178
6.3 HANDLING OF A TIMEOUT 181
6.4 USAGE OF THE EVH TIMER FEATURE 184
6.5 SYNCHRONIZATION WITH MULTIPLE EVENTS 187
6.6 HANDLING OF DATABASE EVENTS 191
6.7 HANDLING OF UNIX FILE I/O (USING THE SELECT FEATURE) 197
6.8 HANDLING OF UNIX SIGNALS 201
6.9 DYNAMIC HANDLING OF COMMANDS 204
6.10 A DUMMY COMMAND SERVER 211


Quadralay Corporation
http://www.webworks.com
Voice: (512) 719-3399
Fax: (512) 719-3606
sales@webworks.com
TOC PREV NEXT INDEX