Public interface of libieee1284
Next
Public interface of libieee1284
API 3.2
Tim
Waugh
<
twaugh@redhat.com
>
Copyright © 2001-2003 Tim Waugh
Table of Contents
Introduction
libieee1284
— IEEE1284 communications library
I. Structures
parport
— representation of a parallel port
parport_list
— a collection of parallel ports
II. Functions
ieee1284_find_ports
— find ports on the system
ieee1284_free_ports
— safely deallocate a port list
ieee1284_get_deviceid
— retrieve an IEEE 1284 Device ID
ieee1284_open
— open a port
ieee1284_close
— close an open port
ieee1284_ref
— modify a port's reference count
ieee1284_claim
— claim access to the port
ieee1284_release
— release a port
ieee1284_data
— control the data lines
ieee1284_status
— analyse status lines
ieee1284_control
— manipulate control lines
ieee1284_negotiation
— IEEE 1284 negotiation
ieee1284_ecp_fwd_to_rev
— ECP direction switching
ieee1284_transfer
— data transfer functions
ieee1284_get_irq_fd
— interrupt notification
ieee1284_set_timeout
— modify inactivity timeout