class
ACE_IO_Handler
: public ACE_Event_Handler
(Return to index)
Type:
Instantiable
Base Classes:
public ACE_Event_Handler
Derived Classes
Include file:
AceDispatch/ace_iohandler.h
Public:
ACE_IO_Handler
(
IOHandler
*)
virtual int
handle_exception
(ACE_HANDLE fd = ACE_INVALID_HANDLE)
Called when execption events occur (e.g., SIGURG).
virtual int
handle_input
(ACE_HANDLE fd = ACE_INVALID_HANDLE)
Called when input events occur (e.g., connection or data).
virtual int
handle_output
(ACE_HANDLE fd = ACE_INVALID_HANDLE)
Called when output events are possible (e.g., flow control abates).
virtual int
handle_timeout
(const ACE_Time_Value &tv, const void *arg = 0)
Called when timer expires.
IOHandler
*
iohandler
()
Protected:
IOHandler
*
_iohandler
(more documentation)