live
HandlerSet Class Reference

#include <HandlerSet.hh>

Collaboration diagram for HandlerSet:

Public Member Functions

 HandlerSet ()
virtual ~HandlerSet ()
void assignHandler (int socketNum, int conditionSet, TaskScheduler::BackgroundHandlerProc *handlerProc, void *clientData)
void clearHandler (int socketNum)
void moveHandler (int oldSocketNum, int newSocketNum)

Private Member Functions

HandlerDescriptor * lookupHandler (int socketNum)

Private Attributes

HandlerDescriptor fHandlers

Friends

class HandlerIterator

Detailed Description

Definition at line 47 of file HandlerSet.hh.

Constructor & Destructor Documentation

◆ HandlerSet()

HandlerSet::HandlerSet ( )

◆ ~HandlerSet()

virtual HandlerSet::~HandlerSet ( )
virtual

Member Function Documentation

◆ assignHandler()

void HandlerSet::assignHandler ( int socketNum,
int conditionSet,
TaskScheduler::BackgroundHandlerProc * handlerProc,
void * clientData )

◆ clearHandler()

void HandlerSet::clearHandler ( int socketNum)

◆ lookupHandler()

HandlerDescriptor * HandlerSet::lookupHandler ( int socketNum)
private

◆ moveHandler()

void HandlerSet::moveHandler ( int oldSocketNum,
int newSocketNum )

◆ HandlerIterator

friend class HandlerIterator
friend

Definition at line 60 of file HandlerSet.hh.

References HandlerIterator.

Referenced by HandlerIterator.

Field Documentation

◆ fHandlers

HandlerDescriptor HandlerSet::fHandlers
private

Definition at line 61 of file HandlerSet.hh.


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