Most visited

Recently visited

Added in API level 21

StructPollfd

public final class StructPollfd
extends Object

java.lang.Object
   ↳ android.system.StructPollfd


用作poll(StructPollfd[], int)的输入/输出参数。 对应于struct pollfd C <poll.h>

Summary

Fields

public short events

我们感兴趣的事件。

public FileDescriptor fd

要轮询的文件描述符。

public short revents

实际发生的事件。

public Object userData

一个非标准的扩展名,可以让呼叫者方便地映射回他们fd所属的对象。

Public constructors

StructPollfd()

Public methods

String toString()

返回对象的字符串表示形式。

Inherited methods

From class java.lang.Object

Fields

events

Added in API level 21
short events

我们感兴趣的事件。POLLIN对应于正在选择(2)的读取fd集合,POLLOUT到写入fd集合。

fd

Added in API level 21
FileDescriptor fd

要轮询的文件描述符。

revents

Added in API level 21
short revents

实际发生的事件。

userData

Added in API level 21
Object userData

一个非标准的扩展名,可以让呼叫者方便地映射回他们fd所属的对象。 这由Selector使用,例如,将每个FileDescriptor与相应的SelectionKey相关联。

Public constructors

StructPollfd

Added in API level 21
StructPollfd ()

Public methods

toString

Added in API level 21
String toString ()

返回对象的字符串表示形式。 一般来说, toString方法返回一个“文本表示”该对象的字符串。 结果应该是一个简洁但内容丰富的表述,对于一个人来说很容易阅读。 建议所有子类重写此方法。

ObjecttoString方法返回一个字符串,其中包含对象为实例的类的名称,符号字符“ @ ”以及对象的哈希代码的无符号十六进制表示形式。 换句话说,这个方法返回一个字符串,其值等于:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Returns
String a string representation of the object.

Hooray!