1The Ioctl extension
2
3The idea is to have an easily extensible module for getting the value
4of the C Ioctl constants.
5
6The .xs file is automatically rebuilt from the Ioctl.def and xsproto
7file, and likewise the .pm file is generated from Ioctl.def and
8pmproto. Any local additions that need to be included should go in
9Ioctl.def (where, incidentally, they won't be wiped out if you install
10a new version on top of this one.)
11
12No symbols are exported by default.  You need to name each symbol you
13want ("use Ioctl qw(TCFLSH TCXONC);".) You can also directly refer to
14unexported constants via "Ioctl::SymbolName".
15
16Genconst.pl also supplies constants and preproccesor/C code. Any
17changes to the master distribution will be made there, but any site
18local changes should be made in Ioctl.def. This way, genconst.pl can
19be patched in future, while leaving your local improvements/munging
20alone.
21
22- Ken (kjahds@kjahds.com, CIS:70705,126)
23