X11::Protocol is a Perl module for the X Window System Protocol, version 11.
SYNOPSIS
use X11::Protocol;
$x = X11::Protocol->new();
$win = $x->new_rsrc;
$x->CreateWindow($win, $x->root, 'InputOutput',
$x->root_depth, 'CopyFromParent',
($x_coord, $y_coord), $width,
$height, $border_w);
...
X11::Protocol is a client-side interface to the X11 Protocol (see X(1) for information about X11), allowing perl programs to display windows and graphics on X11 servers.
A full description of the protocol is beyond the scope of this documentation; for complete information, see the X Window System Protocol, X Version 11, available as Postscript or *roff source from ftp://ftp.x.org, or Volume 0: X Protocol Reference Manual of O'Reilly & Associates's series of books about X (ISBN 1-56592-083-X, http://www.oreilly.com), which contains most of the same information.
Product's homepage
Requirements:
· Perl