I have updated the driver spec in the wiki (substantially based on documentation written by Luke O’Sullivan).  All the details on how to implement hold, recall and renewal functionality are now covered.  This is all a bit complex, so please feel free to ask questions here if anything is unclear…  and let me once again thank Luke for all his work on getting this put together!


- Demian