24.05.2014 Views

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8.2.12 X Record Extension<br />

The purpose of this extension is to support the recording and reporting of all core<br />

X protocol and arbitrary X extension protocol.<br />

The extension is used to record the core X protocol and arbitrary X extension<br />

protocol entirely within the X server itself. When the extension has been<br />

requested to record specific protocol by one or more recording clients, the<br />

protocol data is formatted and returned to the recording clients. The extension<br />

provides a mechanism for capturing all events, including input device events that<br />

do not go to any clients.<br />

8.2.13 ICE X Rendezvous<br />

The Inter-Client Exchange protocol (ICE) that became a standard in X11R6<br />

specifies a generic communication framework for data exchange between<br />

arbitrary clients. The ICE protocol itself does not specify the manner in which two<br />

clients interested in communicating using ICE are made aware of each other’s<br />

existence.<br />

The ICE X Rendezvous protocol is one standard protocol by which two clients<br />

who have connections to a common X server can rendezvous. This new protocol<br />

is included in the ICE Protocol Specification document.<br />

8.2.14 Print Extension<br />

The print extension supports output to hardcopy devices using the core X drawing<br />

requests. The print extension adds requests for job and page control and defines<br />

how specific printer attributes are communicated between the server and printing<br />

clients. Printer attribute specifications are modeled after the ISO 10175<br />

specification.<br />

An X Client that wants to produce hardcopy output will typically open a second<br />

connection to an X print server, produce a print job, and then close the print<br />

server connection. The print server may be the same process as the display<br />

server (the term video server is sometimes used), although the implementation<br />

provided in R6.2 does not completely support video and print servers in the same<br />

binary.<br />

8.2.14.1 Running an X Print Server<br />

The print server is simply an X-server with the print extension and special DDX<br />

implementations. The X print server is started like any other X-server. The<br />

following command line is an example for use with a typical configuration:<br />

# Xprt :1 -ac<br />

The options used in the example are:<br />

:1 On a host that is running a video display server you will need to<br />

specify a different display from the default.<br />

-ac Disable access control since no simple mechanism for sharing keys is<br />

provided.<br />

The X print server also supports the following additional options:<br />

-XpFile<br />

Points to the directory containing the print server configuration files.<br />

200 <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong> <strong>Differences</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!