• There are no items in your cart

CAN/CSA-ISO/IEC 14519-04 (R2012)

Current
Current

The latest, up-to-date edition.

Information Technology - POSIX® Ada Language Interfaces - Binding for System Application Program Interface (API) (Adopted ISO/IEC 14519:2001 / IEEE 1003.5, 1999, second edition, 2001-12-15)
Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

01-01-2004

Introduction
Section 1: General
Section 2: Terminology and General Requirements
Section 3: Process Primitives
Section 4: Process Environment
Section 5: Files and Directories
Section 6: I/O Primitives
Section 7: Device- and Class-Specific Functions
Section 8: Language-Specific Services for Ada
Section 9: System Databases
Section 10: Data Interchange Format
Section 11: Synchronization
Section 12: Memory Management
Section 13: Execution Scheduling
Section 14: Clocks and Timers
Section 15: Message Passing
Section 16: Task Management
Section 17: Detailed Network Interface - XTI
Section 18: Detailed Network Interface - Socket
Section 19: Event Management
Annex A (informative) - Bibliography
Annex B (informative) - Rationale and Notes
Annex C (informative) - Ada/C Cross-References
Annex D (normative) - Protocol Mappings
Alphabetic Topical Index

Scope This Standard defines a set of system application program interfaces to operating system services. These interfaces provide access via the Ada programming language to the same operating system services for which C-language interfaces are specified in ISO/IEC 9945-1:1996 f2g c 1)2) and IEEE P1003.1g fB14g. The purpose of this standard is to support application portability at the Ada source code level. This Standard is intended to be used by both application developers and system implementors. This Standard is intended to be compatible with implementations of the 1995 revision to the Ada language standard (ISO/IEC 8652:1995 f1g). Fall-back approaches compatible with implementations of the original Ada language standard (ISO/IEC 8652:1987 fB5g) are also provided (see 1.3).

Scope This Standard defines a set of system application program interfaces to operating system services. These interfaces provide access via the Ada programming language to the same operating system services for which C-language interfaces are specified in ISO/IEC 9945-1:1996 f2g c 1)2) and IEEE P1003.1g fB14g. The purpose of this standard is to support application portability at the Ada source code level. This Standard is intended to be used by both application developers and system implementors. This Standard is intended to be compatible with implementations of the 1995 revision to the Ada language standard (ISO/IEC 8652:1995 f1g). Fall-back approaches compatible with implementations of the original Ada language standard (ISO/IEC 8652:1987 fB5g) are also provided (see 1.3).

DocumentType
Standard
ISBN
1-55397-355-0
Pages
898
PublisherName
Canadian Standards Association
Status
Current

Standards Relationship
ISO/IEC 14519:2001 Identical
IEEE 1003.5 : 1999 Identical

ISO/IEC 9945-1:2003 Information technology Portable Operating System Interface (POSIX) Part 1: Base Definitions
IEEE 1003.1B : 1993 PORTABLE OPERATING SYSTEM INTERFACE (POSIX) - SYSTEM APPLICATION PROGRAM INTERFACE (API) - AMENDMENT 1: REALTIME EXTENSION (C LANGUAGE)
IEEE 1003.5 : 1999 INFORMATION TECHNOLOGY - POSIX ADA LANGUAGE INTERFACES - PART 1: BINDING FOR SYSTEM APPLICATION PROGRAM INTERFACE (API) - AMENDMENT 2: PROTOCOL - INDEPENDENT INTERFACES (INCORPORATES IEEE STD 1003.5-1992, IEEE STD 1003.5B-1996 AND IEEE STD 1003.5C-1998)
ISO/IEC 7498-1:1994 Information technology Open Systems Interconnection Basic Reference Model: The Basic Model
ISO/IEC 8859-1:1998 Information technology 8-bit single-byte coded graphic character sets Part 1: Latin alphabet No. 1
ISO/IEC 8072:1996 Information technology Open systems interconnection Transport service definition
ISO/IEC 8348:2002 Information technology Open Systems Interconnection Network service definition
ISO/IEC 8878:1992 Information technology Telecommunications and information exchange between systems Use of X.25 to provide the OSI Connection-mode Network Service
ISO/IEC 8473-1:1998 Information technology Protocol for providing the connectionless-mode network service: Protocol specification Part 1:
ISO/IEC 8208:2000 Information technology Data communications X.25 Packet Layer Protocol for Data Terminal Equipment
ISO/IEC 8652:2012 Information technology — Programming languages — Ada
ISO/IEC 8473-3:1995 Information technology Protocol for providing the connectionless-mode network service: Provision of the underlying service by an X.25 subnetwork
ISO/IEC ISP 11188-3:1996 Information technology — International Standardized Profile — Common upper layer requirements — Part 3: Minimal OSI upper layer facilities
IEEE/Open Group 1003.1, 2013 Edition IEEE Standard for Information Technology—Portable Operating System Interface (POSIX(TM)) Base Specifications, Issue 7

View more information
US$458.00
Excluding Tax where applicable

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.