class StdIOManager


Full nameArts::StdIOManager
Definition#include <arts/iomanager.h>
InheritsArts::IOManager [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

std::list<IOWatchFD *> fdList

[protected: ]

std::list<TimeWatcher *> timeList

[protected: ]

std::stack< std::pair<IOWatchFD *,int> > notifyStack

[protected: ]

bool terminated

[protected: ]

bool fdListChanged

[protected: ]

fd_set readfds

[protected: ]

fd_set writefds

[protected: ]

fd_set exceptfds

[protected: ]

fd_set reentrant_readfds

[protected: ]

fd_set reentrant_writefds

[protected: ]

fd_set reentrant_exceptfds

[protected: ]

int maxfd

[protected: ]

int level

[protected: ]

 StdIOManager ()

void  processOneEvent (bool blocking)

Reimplemented from IOManager.

void  run ()

Reimplemented from IOManager.

void  terminate ()

Reimplemented from IOManager.

void  watchFD (int fd, int types, IONotify *notify)

Reimplemented from IOManager.

void  remove (IONotify *notify, int types)

Reimplemented from IOManager.

void  addTimer (int milliseconds, TimeNotify *notify)

Reimplemented from IOManager.

void  removeTimer (TimeNotify *notify)

Reimplemented from IOManager.


Generated by: stefan@stefan on Sat Feb 24 19:11:23 2001, using kdoc 2.0a47.