Save This Page
Home » openjdk-7 » sun » nio » ch » [javadoc | source]
sun.nio.ch
class: PollArrayWrapper [javadoc | source]
java.lang.Object
   sun.nio.ch.PollArrayWrapper
Manipulates a native array of structs corresponding to (fd, events) pairs. typedef struct pollfd { SOCKET fd; // 4 bytes short events; // 2 bytes } pollfd_t;
Field Summary
 long pollArrayAddress     
static  short SIZE_POLLFD     
static final  short POLLIN     
static final  short POLLOUT     
static final  short POLLERR     
static final  short POLLHUP     
static final  short POLLNVAL     
static final  short POLLREMOVE     
static final  short POLLCONN     
Constructor:
 PollArrayWrapper(int newSize) 
Method from sun.nio.ch.PollArrayWrapper Summary:
addEntry,   addWakeupSocket,   free,   getDescriptor,   getEventOps,   grow,   putDescriptor,   putEventOps,   replaceEntry
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from sun.nio.ch.PollArrayWrapper Detail:
  void addEntry(int index,
    SelectionKeyImpl ski) 
  void addWakeupSocket(int fdVal,
    int index) 
  void free() 
 int getDescriptor(int i) 
 int getEventOps(int i) 
  void grow(int newSize) 
  void putDescriptor(int i,
    int fd) 
  void putEventOps(int i,
    int event) 
  void replaceEntry(PollArrayWrapper source,
    int sindex,
    PollArrayWrapper target,
    int tindex)