Base class from which clients can inherit. More...
#include <netrq.h>
Public Member Functions | |
virtual const char * | getId (void) const =0 throw () |
virtual int | getMaxBytes (void) const =0 throw () |
virtual void | write (IO xdrbuf::Output *output)=0 |
virtual int | getRetryInterval (void) const throw () |
if non-zero, this request is asking to be resent after the specified clock interval | |
virtual | ~Request (void) throw () |
Base class from which clients can inherit.
This is how you can store per-request context (state) in the queue, and have it automatically cleaned up.
Definition at line 76 of file netrq.h.