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 Mon Oct 30 12:28:00 2006 for libnbio2-java by  doxygen 1.4.7