Input Services


QP_add_input()
registers a function to be called when input occurs on a file descriptor
QP_add_output()
registers a function to be called when output occurs on a file descriptor
QP_add_exception()
registers a function to be called when an exception condition occurs on a file descriptor
QP_add_timer()
arranges for a function to be called after a period of time
QP_add_absolute_timer()
arranges for a function to be called at a given time
QP_remove_input()
removes any input callbacks registered on a file descriptor
QP_remove_output()
removes any output callbacks registered on a file descriptor
QP_remove_exception()
removes any exception callbacks registered on a file descriptor
QP_remove_timer()
removes a timer callback
QP_select()
waits until I/O is ready on any of a set of file descriptors, or a timeout period occurs
QP_wait_input()
waits until input is ready on a file descriptor or a timeout period occurs