Next:
Introduction
Up:
Neda's Implementation of ESRO
Previous:
Overview of Software
 
Contents
ESRO Protocol Engine
Subsections
Introduction
Overview and Concepts
ESROP Service Features
Software Architecture
Upper Interface
Lower Interface
Timer and Data Unit Management Interface
Network Management Interface
ESRO Service Primitives
SAP Management
Operation Invocation
Upper Interface Functions
SAP Management
Bind an ESROP-User
Unbind an ESROP-User
ESROP Action Primitives
ESROS-INVOKE.request
ESROS-RESULT.request
ESROS-ERROR.request
ESROS Event Primitives
ESROS-INVOKE.indication
ESROS-RESULT.indication
ESROS-ERROR.indication
ESROS-FAILURE.indication
ESROS-RESULT.confirm
ESROS-ERROR.confirm
Lower Interface Functions
Connectionless interface
UDP SAP Bind
UDP SAP Unbind
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
Multiple Processes vs. Single Process
Libraries used building Unix ESROS user application as a separate process
Libraries used building MS-DOS ESROS user application in one process with Function Call API
Libraries used building MS-DOS ESROS user application in one process with Call-back API
Scheduler Module (SCH_)
Timer Module (TMR_)
FLEX & BISON
Design Overview
SAP Management
ESROP Finite State Machine
Events
Event Processor
State Information
ESROS Timers
ESROP PDU Parser
ESROP PDU Formatter
Operation Invocation
Invoker ESROP-Provider
Performer ESROP-Provider