User`s guide

4
DC 900-1339H
FMP Programmer’s Guide
2.1.2 Asynchronous Market Feeds ...................... 29
2.1.2.1 Structured Asynchronous Frame ................ 30
2.1.2.2 Unstructured Asynchronous Frame ............... 30
2.1.3 Isochronous Market Feeds ....................... 31
2.1.4 Bonneville Market Feed......................... 31
2.1.5 Character Codes............................. 31
2.1.6 Message Transmission ......................... 32
2.2 FMP Access Modes.............................. 32
3 FMP DLI Functions 35
3.1 Summary of DLI Concepts ......................... 36
3.1.1 Configuration in the Freeway Environment .............. 36
3.1.2 Normal versus Raw Operation ..................... 37
3.1.3 Blocking versus Non-blocking I/O ................... 38
3.1.4 Buffer Management ........................... 39
3.2 Example FMP Call Sequences ........................ 40
3.3 Overview of DLI Functions for FMP .................... 42
3.3.1 DLI Optional Arguments ........................ 44
3.4 Overview of FMP Requests using dlWrite ................. 45
3.4.1 Commands using Raw dlWrite ..................... 47
3.4.1.1 Set Translation Table Command ................. 47
3.4.1.2 Clear Statistics Command .................... 47
3.4.1.3 Set ICP Message Buffer Size Command ............. 48
3.4.1.4 Configure Link Command .................... 49
3.4.1.5 Start Link Command ....................... 50
3.4.1.6 Stop Link Command ....................... 51
3.4.2 Information Requests using Raw dlWrite ............... 53
3.4.2.1 Request Buffer Report ...................... 53
3.4.2.2 Request Configuration Report .................. 54
3.4.2.3 Request Statistics Report ..................... 54
3.4.2.4 Request Status Report ...................... 55
3.4.2.5 Request Translation Table Report ................ 56
3.4.2.6 Request Software Version ID ................... 57
3.4.3 Data Transfer using Raw dlWrite .................... 57
3.4.3.1 Send Normal Data ........................ 58
3.4.3.2 Send Transparent Data ...................... 59