## NAME

ACE_Notification_Buffer - Simple wrapper for passing `ACE_Event_Handler *`s and `ACE_Reactor_Mask`s 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

Doug Schmidt

## LIBRARY

ace