TMonitor


class description - source file - inheritance tree

class TMonitor : public TObject

    private:
void SetReady(TSocket* sock) public:
TMonitor(const TMonitor&) TMonitor() virtual ~TMonitor() void Activate(TSocket* sock) void ActivateAll() void Add(TSocket* sock, TMonitor::EInterest interest = kRead) static TClass* Class() void DeActivate(TSocket* sock) void DeActivateAll() Int_t GetActive() const Int_t GetDeActive() const TList* GetListOfActives() const TList* GetListOfDeActives() const virtual TClass* IsA() const void Remove(TSocket* sock) void RemoveAll() TSocket* Select() TSocket* Select(Long_t timeout) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
TList* fActive list of sockets to monitor TList* fDeActive list of (temporary) disabled sockets TSocket* fReady socket which is ready to be read or written public:
static const TMonitor::EInterest kRead static const TMonitor::EInterest kWrite

Class Description



Last update: Fri May 14 13:32:41 2004


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.