Product Standard |
---|
User Interface: X Window System Application Interface |
Document Number: X98UA |
©January 1998, The Open Group All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners.
Motif,® OSF/1,® UNIX,® and the "X Device"® are registered trademarks and IT DialToneTM; and The Open GroupTM; are trademarks of The Open Group in the U.S. and other countries.
X Window System Application Interface
No label.
This Product Standard provides X Window System user interface services to applications via a programmatic interface. It includes the Xlib interface, the X Protocol, ICCCM, and the Xt Intrinsics, at the X11 Release 4 level.
It is optional whether the displays are local and/or remote and whether they employ the X Protocol (that is, the focus of this Product Standard is application portability).
Conforming implementations must be able to drive a local or a remote display device, or both.
Not applicable.
Xlib-C Language Binding Specification.1
X Toolkit Intrinsics Specification.2
X Window System File Formats and Application Conventions Specification3, Chapters 2 to 7, Inter-client Communications Conventions Manual (ICCCM).
X Window System File Formats and Application Conventions Specification, Chapters 8 to 11, X Logical Font Description (XLFD).
C Language. C language source programs invoking the services of this Product Standard must be supported by the registered product.
Products conforming to the X Window System Application Interface Product Standard may optionally support the interchange of textual data according to the X Window System File Formats and Application Conventions Specification.
Products conforming to the X Window System Application Interface Product Standard may optionally provide support for driving external displays according to the X Window System Protocol Specification4, requirements on clients, and the X Window System File Formats and Application Conventions Specification, Chapters 2 to 7, Inter-client Communications Conventions Manual (ICCCM).
Support for X Protocol over TCP/IP is required.
Support for other transport protocols may be declared in the Conformance Statement.
Not applicable.
XPG3 Internationalized System Calls and Libraries, Internationalized System Calls and Libraries, or Internationalized System Calls and Libraries Extended.
None.
A Test Report from a currently authorized release of the VSW5 Test Suite.
The tests must be performed in a test environment that contains an X Window System Display and the X Window System Application Interface implementation interconnected with TCP/IP.
If external protocol support is claimed, then the X Protocol driving the display during the test must be carried over an external TCP/IP connection.
The Xlib interface is upwards-compatible from that of the XPG3 Window Management Product Standard.
Any comments relating to the material contained in this document may be submitted to The Open Group at:
The Open Groupor by electronic mail to:
Apex Plaza
Forbury Road
Reading
Berkshire, RG1 1AX
United Kingdom
OGSpecs@opengroup.org