NAME
irUngetInput - place character on the input queue
SYNOPSIS
#include <irapi.h>
int irUngetInput (channel_id cid, char *i_buf);
DESCRIPTION
The irUngetInput function places the character string i_buf
onto the input queue of the channel specified by channel
identifier (cid). Input characters are placed in queue in
last-in-first-out (LIFO) order they are the first out [see
irGetInput(3IRAPI)].
EVENT
No event results from the call to irUngetInput.
RETURN VALUE
The number of characters placed on the input queue is
returned if the request is successful.
IRR_FAIL is returned if an error occurs.
ERROR
irError is set as follow if an error occurs:
IRER_INVALID if the cid is not valid
IRER_SYSERROR if a system or driver call failure occurs
(check irSysError for additional information)
SEE ALSO
irGetInput(3IRAPI), irFlushInput(3IRAPI)
VERSION
This is version 11/25/02 of this man page.