ECMA 158 : 4ED 97
Current
The latest, up-to-date edition.
PORTABLE COMMON TOOL ENVIRONMENT (PCTE) - C PROGRAMMING LANGUAGE BINDING
12-01-2013
1 Scope
2 Conformance
3 Normative references
4 Definitions
5 Formal notations
6 Outline of the Standard
7 Binding strategy
7.1 C programming language standard
7.2 General principles
7.3 Sets and sequences
7.4 Character strings
7.5 Memory allocation
7.6 References and names
7.7 Operation return values
7.8 Error conditions
7.9 Identifiers
7.10 Implementation limits
8 Datatype mapping
8.1 Mapping of PCTE datatypes to LI datatypes
8.2 Mapping of LI datatypes to C datatypes
8.3 Private datatypes
8.4 References and names
8.5 C private type Pcte_sequence
8.6 Deriving C function semantics from the abstract
specification
8.7 Headers
9 Object management
9.1 Object management datatypes
9.2 Link operations
9.3 Object operations
9.4 Version operations
10 Schema management
10.1 Schema management datatypes
10.2 Update operations
10.3 Usage operations
10.4 Working schema operations
11 Volumes, devices, and archives
11.1 Volume, device, and archive datatypes
11.2 Volume, device, and archive operations
11.3 Clusters
12 Files, pipes, and devices
12.1 File, pipe, and device datatypes
12.2 File, pipe, and device operations
13 Process execution
13.1 Process execution datatypes
13.2 Process execution operations
13.3 Security operations
13.4 Profiling operations
13.5 Monitoring operations
14 Message queues
14.1 Message queue datatypes
14.2 Message queue operations
15 Notification
15.1 Notification datatypes
15.2 Notification operations
16 Concurrency and integrity control
16.1 Concurrency and integrity control datatypes
16.2 Concurrency and integrity control operations
17 Replication
17.1 Replication datatypes
17.2 Replication operations
18 Network connection
18.1 Network connection datatypes
18.2 Network connection operations
18.3 Foreign system operations
18.4 Time operations
19 Discretionary security
19.1 Discretionary security datatypes
19.2 Discretionary access control operations
19.3 Discretionary security administration operations
20 Mandatory security
20.1 Mandatory security datatypes
20.2 Mandatory security operations
20.3 Mandatory security administration operations
20.4 Mandatory security operations for processes
21 Auditing
21.1 Auditing datatypes
21.2 Auditing operations
22 Accounting
22.1 Accounting datatypes
22.2 Accounting administration operations
22.3 Consumer identity operations
23 References
23.1 Reference datatypes
23.2 Object reference operations
23.3 Link reference operations
23.4 Type reference operations
24 Limits
24.1 Implementation limit datatypes
24.2 Implementation limit operations
25 Error conditions
25.1 Error condition datatypes
25.2 Error condition operations
Annex A - The object orientation module
Index of abstract operations
Index of C subprograms
Index of C datatypes
Defines the binding of the Portable Common Tool Environment (PCTE), as specified in ECMA-149, to the C programming language.
Committee |
TC 33
|
DocumentType |
Standard
|
PublisherName |
European Computer Manufacturers Association
|
Status |
Current
|
ECMA 162 : 4ED 97 | |
ECMA 230 : 2ED 97 | PORTABLE COMMON TOOL ENVIRONMENT (PCTE) - IDL BINDING (INTERFACE DEFINITION LANGUAGE) |
ISO 8601:2004 | Data elements and interchange formats Information interchange Representation of dates and times |
ECMA 149 : 4ED 97 | PORTABLE COMMON TOOL ENVIRONMENT (PCTE) - ABSTRACT SPECIFICATION |
ISO/IEC 11404:2007 | Information technology — General-Purpose Datatypes (GPD) |
ISO/IEC TR 10182:2016 | Information technology — Programming languages, their environments and system software interfaces — Guidelines for language bindings |
ECMA 162 : 4ED 97 |
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.