Public Member Functions

EventNotify Class Reference

#include <EventNotify.h>

Public Member Functions

 EventNotify ()
void signal (void)
int wait (void)
int timedwait (int timeout)
void lock (void)
bool trylock (void)
void unlock (void)
 ~EventNotify ()

Detailed Description

Definition at line 36 of file EventNotify.h.


Constructor & Destructor Documentation

EventNotify::EventNotify (  ) 

Definition at line 40 of file EventNotify.cc.

References FD_CLOEXEC, ink_cond_init(), ink_mutex_init(), and ink_release_assert.

EventNotify::~EventNotify (  ) 

Definition at line 180 of file EventNotify.cc.

References ink_cond_destroy(), and ink_mutex_destroy().


Member Function Documentation

void EventNotify::lock ( void   ) 
void EventNotify::signal ( void   ) 
int EventNotify::timedwait ( int  timeout  ) 
bool EventNotify::trylock ( void   ) 

Definition at line 161 of file EventNotify.cc.

References ink_mutex_try_acquire().

void EventNotify::unlock ( void   ) 
int EventNotify::wait ( void   ) 

The documentation for this class was generated from the following files: