ISO-13719-2-1998.pdf
《ISO-13719-2-1998.pdf》由会员分享,可在线阅读,更多相关《ISO-13719-2-1998.pdf(152页珍藏版)》请在三一文库上搜索。
1、B C Reference number ISO/IEC 13719-2:1998(E) INTERNATIONAL STANDARD ISO/IEC 13719-2 Second edition 1998-10-01 Information technology Portable Common Tool Environment (PCTE) Part 2: C programming language binding Technologies de linformation Environnement doutil courant portable (PCTE) Partie 2: Inte
2、rface de programmation en langage de programmation C Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/03/2007 02:35:59 MDTNo reproduction or networking permitted without license fro
3、m IHS -,-,- ISO/IEC 13719-2:1998(E) ISO/IEC 1998 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from the publisher. I
4、SO/IEC Copyright Office Case postale 56 CH-1211 Genve 20 Switzerland Printed in Switzerland ii Contents 1 Scope1 2 Conformance1 3 Normative references1 4 Definitions2 5 Formal notations2 6 Outline of the Standard2 7 Binding strategy2 7.1 C programming language standard2 7.2 General principles3 7.3 S
5、ets and sequences3 7.4 Character strings4 7.5 Memory allocation4 7.6 References and names4 7.7 Operation return values5 7.8 Error conditions5 7.9 Identifiers5 7.10 Implementation limits5 8 Datatype mapping6 8.1 Mapping of PCTE datatypes to LI datatypes6 8.1.1 Mapping of predefined PCTE datatypes6 8.
6、1.2 Mapping of private PCTE datatypes7 8.1.3 Mapping of complex PCTE datatypes8 8.1.4 New LI datatype generators8 8.2 Mapping of LI datatypes to C datatypes9 8.2.1 LI datatype boolean9 8.2.2 LI datatype pcte-integer9 8.2.3 LI datatype pcte-natural10 8.2.4 LI datatype pcte-float11 8.2.5 LI datatype p
7、cte-time12 8.2.6 LI datatype pcte-text13 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/03/2007 02:35:59 MDTNo reproduction or networking permitted without license from IHS -,-,-
8、ISO/IECISO/IEC 13719-2:1998(E) iii 8.2.7 LI datatype octet14 8.2.8 LI enumerated datatype pcte-xxx14 8.2.9 LI private datatypes15 8.2.10 LI datatype generator pcte-sequence15 8.2.11 LI datatype pcte-string17 8.2.12 LI datatype generator bounded-set18 8.2.13 LI datatype generator choice19 8.2.14 LI d
9、atatype record20 8.3 Private datatypes21 8.4 References and names22 8.5 C private type Pcte_sequence23 8.5.1 Operations on sequences27 8.5.2 Error conditions for sequence operators30 8.6 Deriving C function semantics from the abstract specification30 8.7 Headers31 8.7.1 The global PCTE header32 8.7.
10、2 The PCTE basic type header32 8.7.3 The PCTE sequence header33 9 Object management36 9.1 Object management datatypes37 9.2 Link operations39 9.3 Object operations43 9.4 Version operations49 10 Schema management51 10.1 Schema management datatypes51 10.2 Update operations53 10.3 Usage operations59 10
11、.4 Working schema operations62 11 Volumes, devices, and archives66 11.1 Volume, device, and archive datatypes66 11.2 Volume, device, and archive operations67 11.3 Clusters69 12 Files, pipes, and devices70 12.1 File, pipe, and device datatypes70 12.2 File, pipe, and device operations71 13 Process exe
12、cution73 13.1 Process execution datatypes74 13.2 Process execution operations74 13.3 Security operations78 13.4 Profiling operations79 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale,
13、04/03/2007 02:35:59 MDTNo reproduction or networking permitted without license from IHS -,-,- ISO/IEC 13719-2:1998(E) ISO/IEC iv 13.5 Monitoring operations79 14 Message queues80 14.1 Message queue datatypes80 14.2 Message queue operations81 15 Notification84 15.1 Notification datatypes84 15.2 Notifi
14、cation operations84 16 Concurrency and integrity control85 16.1 Concurrency and integrity control datatypes85 16.2 Concurrency and integrity control operations85 17 Replication86 17.1 Replication datatypes86 17.2 Replication operations87 18 Network connection88 18.1 Network connection datatypes88 18
15、.2 Network connection operations89 18.3 Foreign system operations91 18.4 Time operations91 19 Discretionary security91 19.1 Discretionary security datatypes92 19.2 Discretionary access control operations94 19.3 Discretionary security administration operations94 20 Mandatory security96 20.1 Mandatory
16、 security datatypes96 20.2 Mandatory security operations96 20.3 Mandatory security administration operations98 20.4 Mandatory security operations for processes99 21 Auditing100 21.1 Auditing datatypes100 21.2 Auditing operations103 22 Accounting105 22.1 Accounting datatypes105 22.2 Accounting admini
17、stration operations107 22.3 Consumer identity operations109 23 References109 23.1 Reference datatypes109 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/03/2007 02:35:59 MDTNo repr
18、oduction or networking permitted without license from IHS -,-,- ISO/IECISO/IEC 13719-2:1998(E) v 23.2 Object reference operations110 23.3 Link reference operations112 23.4 Type reference operations114 24 Limits115 24.1 Implementation limit datatypes115 24.2 Implementation limit operations117 25 Erro
19、r conditions117 25.1 Error condition datatypes117 25.2 Error condition operations124 Annex A - The object orientation module125 Index of abstract operations130 Index of C subprograms136 Index of C datatypes143 Copyright International Organization for Standardization Provided by IHS under license wit
20、h ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/03/2007 02:35:59 MDTNo reproduction or networking permitted without license from IHS -,-,- ISO/IEC 13719-2:1998(E) ISO/IEC vi Foreword ISO (the International Organization for Standardization) and IEC (the International Ele
21、ctrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of tech
22、nical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint techn
23、ical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote. International Standard ISO/IEC 13719-
24、2 was prepared by ECMA (as Standard ECMA-158) and was adopted, under a special “fast-track procedure”, by Joint Technical Committee ISO/IEC JTC 1, Information technology, in parallel with its approval by national bodies of ISO and IEC. This second edition cancels and replaces the first edition (ISO/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISO 13719 1998
链接地址:https://www.31doc.com/p-3776193.html