]> git.ipfire.org Git - thirdparty/cups.git/commit - backend/ipp.c
Added new cupsBackchannelRead() and cupsBackchannelWrite()
authormike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Sat, 17 Sep 2005 03:48:43 +0000 (03:48 +0000)
committermike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Sat, 17 Sep 2005 03:48:43 +0000 (03:48 +0000)
commit5baa731faa0926cd0b7acfe11e8b1e0cbf7313b0
tree646565443ed07b61e481a24caa314995f5114d56
parent12d0108377f5ccaef83a29df9508f74a85122709
Added new cupsBackchannelRead() and cupsBackchannelWrite()
functions, as well as backchannel support to the parallel,
serial, socket, and USB backends (STR #1252)

The parallel and USB backends now treat a "no space available"
error as an out-of-paper condition (STR #1225)

backend/ipp.c:
    - report_printer_state(): Cleanup printer status handling.

backend/parallel.c:
    - main(): Add backchannel support, and check for ENOSPC
      error.

backend/serial.c:
    - main(): Add backchannel support.

backend/socket.c:
    - main(): Add backchannel support.

backend/usb-unix.c:
    - print_device(): Add backchannel support, and check for
      ENOSPC error.

cups/backchannel.c:
    - Add cupsBackchannelRead() and cupsBackchannelWrite() functions.

cups/cups.h:
    - Add cupsBackchannelRead() and cupsBackchannelWrite() functions.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@4658 7a7537e8-13f0-0310-91df-b6672ffda945
CHANGES.txt
backend/ipp.c
backend/parallel.c
backend/serial.c
backend/socket.c
backend/usb-unix.c
cups/Dependencies
cups/Makefile
cups/backchannel.c [new file with mode: 0644]
cups/cups.h