#include <Notify_Handler.h>
Inheritance diagram for TAO_Notify_Handler:


Public Methods | |
| ~TAO_Notify_Handler (void) | |
| Dtor. More... | |
| virtual int | handle_input (ACE_HANDLE fd) |
| The standard handle_input method, it just redirects to the connection handler. More... | |
| virtual int | handle_close (ACE_HANDLE fd, ACE_Reactor_Mask close_mask) |
Static Public Methods | |
| TAO_Notify_Handler * | create_handler (TAO_Connection_Handler *c, ACE_Allocator *alloc) |
| Static method to create an instance of this object in the memory pool. More... | |
| void | destroy_handler (TAO_Notify_Handler *nh) |
| Static method to destroy an instance of this object. More... | |
Protected Methods | |
| TAO_Notify_Handler (TAO_Connection_Handler *ch, ACE_Allocator *alloc) | |
| Ctor. More... | |
Private Methods | |
| TAO_Notify_Handler (void) | |
| Preventing default ctor's. More... | |
Private Attributes | |
| TAO_Connection_Handler * | ch_ |
| Our copy of the connection handler, reference count incremented and stored. More... | |
| ACE_Allocator * | allocator_ |
| Our allocator. More... | |
Cluttering the *IOP handlers with the job of handling notify calls introduces problems as mentioned in [BUG 1230]. This special handler can help to avoid that problem by splitting the responsibilities between actual connection handling and notify handling that is done underneath the ORB.
|
|
Dtor.
|
|
||||||||||||
|
Ctor.
|
|
|
Preventing default ctor's.
|
|
||||||||||||
|
Static method to create an instance of this object in the memory pool.
|
|
|
Static method to destroy an instance of this object.
|
|
||||||||||||
|
Reimplemented from ACE_Event_Handler. |
|
|
The standard handle_input method, it just redirects to the connection handler.
Reimplemented from ACE_Event_Handler. |
|
|
Our allocator.
|
|
|
Our copy of the connection handler, reference count incremented and stored.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001