seda.nbio.SelectSetImpl Class Reference

Inherited by seda.nbio.SelectSetDevPollImpl, and seda.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 seda.nbio.SelectSetImpl.add SelectItem  selarr[]  )  [package, pure virtual]
 

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.

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

Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.


The documentation for this class was generated from the following file:
Generated on Tue Jun 20 19:05:39 2006 for libnbio2-java by  doxygen 1.4.6