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

HandlerDescriptorlookupHandler (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: