IEEE DRAFT 1003.21LIS : D3.0 99
Withdrawn
A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.
DRAFT STANDARD FOR INFORMATION TECHNOLOGY - PORTABLE OPERATING SYSTEMS INTERFACE (POSIX) - PART 1: REALTIME DISTRIBUTED SYSTEMS COMMUNICATION APPLICATION PROGRAM INTERFACE (API) [LANGUAGE-INDEPENDENT]
23-07-2013
12-01-2013
Introduction
Section 1: General
1.1 Scope
1.2 Normative References
1.3 Conformance
1.4 Test Methods
Section 2: Terminology and General Requirements
2.1 Conventions
2.2 Definitions
2.3 Completion Status Handling and Specification
2.4 Numerical Limits
2.5 Configuration Names
2.6 Other Names
Section 3: Relationship to POSIX Standards
3.1 Introduction
3.2 Rationale
3.3 Fork
3.4 Exec
Section 4: Overview
4.1 Introduction
4.2 Realtime Considerations
4.3 Related Work
4.4 Basic Interface Components
4.5 Communication Setup
4.6 Communication Models
4.7 Message Transfer Operations
4.8 Some Simple Examples
4.9 Additional Operations
4.10 Future Considerations
Section 5: Basic Interface Concepts
5.1 Introduction
5.2 Rationale
5.3 Operation Completion
5.4 Signals
5.5 Operation Cancellation
5.6 Time
5.7 Timeouts
5.8 Message Priority
5.9 Order
5.10 Reliability
5.11 Send Control Blocks
5.12 Message Size
5.13 Cross-References
Section 6: Initialization of Communication
6.1 Introduction
6.2 Rationale
6.3 Datatype
6.4 Initialization
6.5 Language-Binding Requirements
6.6 Cross-References
Section 7: Asynchronous Operations
7.1 Introduction
7.2 Rationale
7.3 Datatypes
7.4 Asynchronous Operation Concepts
7.5 Operations
7.6 Cross-References
Section 8: Event Management
8.1 Introduction
8.2 Rationale
8.3 Datatypes
8.4 Operations
8.5 Cross-References
Section 9: Buffer Management
9.1 Introduction
9.2 Rationale
9.3 Buffer Management Concepts
9.4 Datatypes
9.5 Buffer Management Operations
9.6 Buffer Management Inquiry Operations
9.7 Cross-References
Section 10: Endpoint Management
10.1 Introduction
10.2 Rationale
10.3 Datatypes
10.4 Endpoint Creation
10.5 Endpoint Deletion
10.6 Purge Endpoint
10.7 Inquiry Operations
10.8 Cross-References
Section 11: Directory Services
11.1 Introduction
11.2 Rationale
11.3 Datatypes
11.4 Operations
11.5 Language Binding Requirements
11.6 Cross-References
Section 12: Destination-Based Message Transfer
12.1 Introduction
12.2 Rationale
12.3 Send Control Blocks
12.4 Send a Message to a Destination
12.5 Operations for Receiving Messages
12.6 Message Transmission Events
12.7 Cross-References
Section 13: Broadcast
13.1 Introduction
13.2 Rationale
13.3 Broadcast Destination
13.4 Registration and Deregistration
13.5 Cross-References
Section 14: Multicast Services
14.1 Introduction
14.2 Rationale
14.3 Datatypes
14.4 Multicast Group Management
14.5 Multicast Group Inquiry Operations
14.6 Multicast Events
14.7 Cross-References
Section 15: Labeled Messages
15.1 Introduction
15.2 Rationale
15.3 Datatypes
15.4 Registration and Deregistration
15.5 Send Control Blocks
15.6 Operations for Sending Labeled Messages
15.7 Operations for Receiving Labeled Messages
15.8 Message Transmission Events
15.9 Cross-References
Section 16: Connection Management
16.1 Introduction
16.2 Rationale
16.3 Datatypes
16.4 Transition Events
16.5 Endpoint Mode Operations
16.6 Connection-Establishment Operations
16.7 Message Transfer Operations
16.8 Connection Termination Operations
16.9 Inquiry Operations
16.10 Connection Events
16.11 Cross-References
Section 17: Termination
17.1 Introduction
17.2 Rationale
17.3 Interface Termination by Application
17.4 Termination of Schedulable Units
17.5 Language Binding Requirements
17.6 Cross-References
Annex A (informative) Bibliography
Annex B (normative) Language-Binding Requirements and
Guidelines
B.1 Definitions
B.2 Requirements and Guidelines
B.3 Documentation
Annex C (informative) Examples
C.1 Introduction
C.2 Broadcast
C.3 Connection-Oriented
C.4 Labeled Messages
Annex D (informative) Formal Specification
D.1 Introduction
D.2 Rationale for Choice of Specification Language
D.3 Formal Specification Components
D.4 Completed Formal Specification
Annex E (informative) Balloting Instructions
E.1 General
E.2 Summary of Draft 3.0 Instructions
E.3 Background on Balloting Procedures
E.4 Ballot Resolution
E.5 Balloting Guidelines
E.6 Ballot Form
E.7 Post-Ballot Editing
Alphabet Topical Index
Defines programming-language-independent operating system interface for realtime distributed systems communication. This standard is for use by both language binding developers and system implementers.
DocumentType |
Draft
|
PublisherName |
Institute of Electrical & Electronics Engineers
|
Status |
Withdrawn
|
SAE ARD 50067 : A2003 | AVIONICS OPERATING SYSTEM APPLICATION PROGRAM INTERFACE REQUIREMENTS |
ISO/IEC 8859-1:1998 | Information technology 8-bit single-byte coded graphic character sets Part 1: Latin alphabet No. 1 |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.