Package android.system
Class StructPollfd
- java.lang.Object
-
- android.system.StructPollfd
-
public final class StructPollfd extends Object
Used as an in/out parameter toOs.poll(android.system.StructPollfd[], int). Corresponds to C'sstruct pollfdfrom<poll.h>.
-
-
Field Summary
Fields Modifier and Type Field Description shorteventsThe events we're interested in.FileDescriptorfdThe file descriptor to poll.shortreventsThe events that actually happened.ObjectuserDataA non-standard extension that lets callers conveniently map back to the object their fd belongs to.
-
Constructor Summary
Constructors Constructor Description StructPollfd()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringtoString()Returns a string containing a concise, human-readable description of this object.
-
-
-
Field Detail
-
fd
public FileDescriptor fd
The file descriptor to poll.
-
events
public short events
The events we're interested in. POLLIN corresponds to being in select(2)'s read fd set, POLLOUT to the write fd set.
-
revents
public short revents
The events that actually happened.
-
userData
public Object userData
A non-standard extension that lets callers conveniently map back to the object their fd belongs to. This is used by Selector, for example, to associate each FileDescriptor with the corresponding SelectionKey.
-
-
Method Detail
-
toString
public String toString()
Description copied from class:ObjectReturns a string containing a concise, human-readable description of this object. Subclasses are encouraged to override this method and provide an implementation that takes into account the object's type and data. The default implementation is equivalent to the following expression:getClass().getName() + '@' + Integer.toHexString(hashCode())
See Writing a useful
toStringmethod if you intend implementing your owntoStringmethod.
-
-