Envoy Application Programming Manual

Table Of Contents
Contents
Envoy Application Programming Manual427159-001
ii
2. Software Concepts
2. Software Concepts
Synchronization and Timing 2-1
Software Environment
2-1
The Envoy Environment
2-2
File-System Procedures
2-4
File-System Error Codes
2-6
Message Transmission
2-6
Message Formats
2-8
Line States
2-10
Initial and Continuation Operations
2-11
Line Configurations
2-11
Point-to-Point Operation
2-12
Multipoint Operation
2-15
Station Addresses
2-16
Polling Operation
2-17
Selection Operation
2-20
Line-Error Handling
2-22
Programming Considerations for NonStop™ Himalaya Servers
2-23
3. BISYNC Point-To-Point Protocol
Protocol Capabilities 3-1
Exceptions to BISYNC Standard
3-1
Envoy BISYNC Features
3-2
Envoy-SWIFT Considerations
3-3
Application Process Interface
3-4
Opening a Line
3-4
Sending a Message
3-4
Receiving a Message
3-4
Sending EOT
3-5
Recognizing EOT
3-5
ASCII and EBCDIC Line Code
3-5
Line Contention
3-5
Retries
3-5
Timeouts
3-6