Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
utils::EventFD Class Reference

#include <eventfd.hpp>

Public Member Functions

 EventFD ()
 
virtual ~EventFD ()
 
 EventFD (const EventFD &eventfd)=delete
 
EventFDoperator= (const EventFD &)=delete
 
int getFD () const
 
void send ()
 Send an event of a given value. More...
 
void receive ()
 Receives the signal. More...
 

Private Attributes

int mFD
 

Constructor & Destructor Documentation

utils::EventFD::EventFD ( )
utils::EventFD::~EventFD ( )
virtual
utils::EventFD::EventFD ( const EventFD eventfd)
delete

Member Function Documentation

int utils::EventFD::getFD ( ) const
Returns
event's file descriptor.
EventFD& utils::EventFD::operator= ( const EventFD )
delete
void utils::EventFD::receive ( )

Receives the signal.

Blocks if there is no event.

void utils::EventFD::send ( )

Send an event of a given value.

Member Data Documentation

int utils::EventFD::mFD
private

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