Reference

ACE_Notification_Buffer(3)

Simple wrapper for passing ACE_Event_Handler *s and ACE_Reactor_Masks between threads.

NAME

ACE_Notification_Buffer - Simple wrapper for passing ACE_Event_Handler *s and ACE_Reactor_Masks between threads.

SYNOPSIS

#include <ace/Event_Handler.h>
class ACE_Notification_Buffer
{
  public:
    ACE_Notification_Buffer (void);
    ACE_Notification_Buffer (
        ACE_Event_Handler *eh,
        ACE_Reactor_Mask mask
        );
    ~ACE_Notification_Buffer (void);
    ACE_Event_Handler *eh_;
    ACE_Reactor_Mask mask_;
};

PUBLIC MEMBERS

ACE_Notification_Buffer (void);

ACE_Notification_Buffer (
    ACE_Event_Handler *eh,
    ACE_Reactor_Mask mask
    );

~ACE_Notification_Buffer (void);

Default dtor.

ACE_Event_Handler *eh_;

Pointer to the Event_Handler that will be dispatched by the main event loop.

ACE_Reactor_Mask mask_;

Mask that indicates which method to call.

AUTHOR

Douglas C. Schmidt [email protected]

LIBRARY

ace