Next:
List of Tables
Up:
Neda's Implementation of ESRO
Previous:
Neda's Implementation of ESRO
Contents
List of Tables
List of Figures
Preface
Who to contact
Introduction
About This Product
About This Document
Architecture
Overview of Software
Getting the sources
Compiling and Building the Software
ESRO Protocol Engine
Introduction
Overview and Concepts
ESROP Service Features
Software Architecture
ESRO Service Primitives
SAP Management
Operation Invocation
Upper Interface Functions
SAP Management
ESROP Action Primitives
ESROS Event Primitives
Lower Interface Functions
Connectionless interface
Action Primitives
Event Primitives
Environment Interface
Data Unit Management
Timer Management
Network Management
Portation Notes
Unresolved Symbols
Configuration
Tracing
Differences Between Unix and MS-DOS/Windows Portations
Design Overview
SAP Management
ESROP Finite State Machine
ESROS Timers
ESROP PDU Parser
ESROP PDU Formatter
Operation Invocation
ESRO API
ESROS With Function Call API
Initialize the Parameters
Activate ESROS Service Access Point
Deactivate ESROS Service Access Point
ESROS Invoke Service Request
ESROS Result Service Request
ESROS Error Service Request
Get an event
Sample Code
ESROS With Callback API
Initialize the Parameters
Activate ESROS Service Access Point
Deactivate ESROS Service Access Point
ESROS Invoke Service Request
ESROS Result Service Request
ESROS Error Service Request
Sample Code
ESROS Programs
Introduction
Providers and Users - Unix vs. MS-DOS/Windows
Unix
MS-DOS/Windows
The ESROS Service Provider
Unix
MS-DOS/Windows
Service User Programs
ops_xmpl
stress
Tester
Support Programs
esropscop
Running the Test Programs
Unix
MS-DOS/Windows
Senarios
Logging-Related Commands
Invocation-Related Commands
Result-Related Commands
Error-Related Commands
General Commands
Scenario File Manipulation Commands
Tracing
OCP Trace Module Tracing
PDU Transaction Logging
Implementation Notes
Differences Between Unix and MS-DOS Portations
ESROS Testing
Conformance and Interconnection Testing Overview
Abstract Test Methods
What Is an ATM?
Remote Test Method
Coordinated Test Method
Distributed Test Method
Local Test Method
The ESROS Test Tools
How the Test Tools Work
Test Objectives
Valid sequences of primitives
Invalid sequences of primitives
Parameter variations on primitives
Stress Tests
Multiple results
Test Cases
Valid sequences of primitives
Invalid sequences of primitives
Parameter variations on primitives
Stress Tests
Multiple Results
Example
Acronyms
ESRO API Example Usage
invoker.c
invoksch.c
performer.c
perfsch.c
ESRO Program man Pages
Trace Bit Definitions
Neda PICS for ESROS
Introduction
Identification
Supplier Identification
Implementation Information
ESROS
ESROS Protocol Summary
ESROS Protocol Capabilities
Bibliography