Main Page | Packages | Class Hierarchy | Compound List | File List | Compound Members

nbio.SelectSetImpl Class Reference

Inherited by nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

List of all members.


Detailed Description

SelectSetImpl represents an internal implementation of SelectSet.

This allows SelectSet to change its internal implementation based on the features provided by the underlying O/S.


Package Functions

abstract void add (SelectItem sel)
abstract void add (SelectItem selarr[])
abstract void remove (SelectItem sel)
abstract void remove (SelectItem selarr[])
abstract void remove (int index)
abstract void update ()
abstract void update (SelectItem sel)
abstract int size ()
abstract int numActive ()
abstract SelectItem elementAt (int index)
abstract int select (int timeout)
abstract SelectItem[] getEvents (short mask)
abstract SelectItem[] getEvents ()


Member Function Documentation

abstract void nbio.SelectSetImpl.add SelectItem  selarr[]  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract void nbio.SelectSetImpl.add SelectItem  sel  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract SelectItem nbio.SelectSetImpl.elementAt int  index  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract SelectItem [] nbio.SelectSetImpl.getEvents  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract SelectItem [] nbio.SelectSetImpl.getEvents short  mask  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract int nbio.SelectSetImpl.numActive  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract void nbio.SelectSetImpl.remove int  index  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract void nbio.SelectSetImpl.remove SelectItem  selarr[]  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract void nbio.SelectSetImpl.remove SelectItem  sel  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract int nbio.SelectSetImpl.select int  timeout  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract int nbio.SelectSetImpl.size  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract void nbio.SelectSetImpl.update SelectItem  sel  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.

abstract void nbio.SelectSetImpl.update  )  [package, pure virtual]
 

Implemented in nbio.SelectSetDevPollImpl, and nbio.SelectSetPollImpl.


The documentation for this class was generated from the following file:
Generated on Fri Jul 18 21:37:52 2003 for libnbio2-java by doxygen 1.3.2