Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Enumeration members

close

close = "close"

在使用 close() 关闭套接字后会触发 'close' 事件。 一旦触发,则此套接字上将不会触发新的 'message' 事件。

connect

connect = "connect"

'connect' 事件在套接字关联到远程地址作为成功的 connect() 调用的结果之后触发。

error

error = "error"

每当发生任何错误时都会触发 'error' 事件。 事件句柄被传入单一的 Error 对象。

listening

listening = "listening"

一旦 Socket 可寻址并且可以接收数据,则会触发 'listening' 事件。 这会在 bind() 中显式地发生,或者在第一次使用 send() 发送数据时隐式地发生。直到 Socket 正在监听,底层系统资源不存在,则调用 setTTL() 等将失败。

message

message = "message"

当套接字上有新的数据报可用时,则会触发 'message' 事件。 事件句柄传入了两个参数:msg 和 rinfo。 如果传入数据包的源地址是 IPv6 链路本地地址,则将接口名称添加到 address。 例如,在 en0 接口上接收的数据包可能将地址字段设置为 'fe80::2618:1234:ab11:3b9c%en0',其中 '%en0' 是作为区域 ID 后缀的接口名称。

Generated using TypeDoc