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 () |
abstract void seda.nbio.SelectSetImpl.add | ( | SelectItem | sel | ) | [package, pure virtual] |
Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.
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.remove | ( | SelectItem | sel | ) | [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 | ( | int | index | ) | [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.
abstract void seda.nbio.SelectSetImpl.update | ( | SelectItem | sel | ) | [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 int seda.nbio.SelectSetImpl.numActive | ( | ) | [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 int seda.nbio.SelectSetImpl.select | ( | int | timeout | ) | [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 SelectItem [] seda.nbio.SelectSetImpl.getEvents | ( | ) | [package, pure virtual] |
Implemented in seda.nbio.SelectSetDevPollImpl, and seda.nbio.SelectSetPollImpl.