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

fdList

[protected]

std::list<TimeWatcher *> timeList

timeList

[protected]

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

notifyStack

[protected]

bool terminated

terminated

[protected]

bool fdListChanged

fdListChanged

[protected]

bool timeListChanged

timeListChanged

[protected]

fd_set readfds

readfds

[protected]

fd_set writefds

writefds

[protected]

fd_set exceptfds

exceptfds

[protected]

fd_set reentrant_readfds

reentrant_readfds

[protected]

fd_set reentrant_writefds

reentrant_writefds

[protected]

fd_set reentrant_exceptfds

reentrant_exceptfds

[protected]

int maxfd

maxfd

[protected]

int level

level

[protected]

 StdIOManager ()

StdIOManager

void  processOneEvent (bool blocking)

processOneEvent

Reimplemented from IOManager.

void  run ()

run

Reimplemented from IOManager.

void  terminate ()

terminate

Reimplemented from IOManager.

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

watchFD

Reimplemented from IOManager.

void  remove (IONotify *notify, int types)

remove

Reimplemented from IOManager.

void  addTimer (int milliseconds, TimeNotify *notify)

addTimer

Reimplemented from IOManager.

void  removeTimer (TimeNotify *notify)

removeTimer

Reimplemented from IOManager.


Generated by: stefan on stefan on Sat Jun 2 23:13:28 2001, using kdoc 2.0a53.