#include <bayonne.h>
Inheritance diagram for PortNotify:

Public Member Functions | |
| void | update (unsigned char port=0xff) |
| Post a port id to the buffer. | |
Protected Member Functions | |
| unsigned char | fetch (timeout_t timeout) |
| Waits for a specified timeout for a port id to be available. | |
| PortNotify () | |
| This class is often constructed as part of a Driver or service thread class. | |
The new Common C++ 1.1 allows us to do this far more efficiently through a Buffer object which can be attached to a driver or service as needed.
|
|
This class is often constructed as part of a Driver or service thread class. It is never used stand-alone. |
|
|
Waits for a specified timeout for a port id to be available. If the id is available, it is returned.
|
|
|
Post a port id to the buffer. The special id 0xff is used to resequence timer queues, and 0x00 is often used to stop a driver.
|
1.4.4