RawSocketOption 构造函数

const RawSocketOption(
  1. int level,
  2. int option,
  3. Uint8List value
)

RawSocket.getRawOptionRawSocket.setRawOption 创建一个 RawSocketOption

leveloption 参数对应于 getsockopt()setsockopt() 本地调用中的 leveloptname 参数。

value 参数及其长度对应于本地调用中的 optval 和 length 参数。

对于 RawSocket.getRawOption 调用,在成功调用后,value 参数将被更新(尽管其长度将不会改变)。

对于 RawSocket.setRawOption 调用,value 参数将被用来设置选项。

实现

const RawSocketOption(this.level, this.option, this.value);