组件:隧道 ================ 此组件由[[item:linked_card|连接卡]]提供。 这种扩展卡与[[component:modem:zh|网卡组件]]类似,但是由于这种卡仅限点对点通信,所以它不能配置端口,而且连接是常开的。 组件名:`tunnel`。 回调函数: - `send(data...)` 将给定数据发送到另一张连接卡。 \\ - `maxPacketSize():number` 获取最大数据包大小(可在配置文件修改)。 \\ - `getChannel():string` 获取连接卡的隧道地址。此属性的另一种获取方式为通过物品栏控制器读取含有此物品的物品栏槽位数据,其中的`linkChannel`即为此数据。 \\ - `getWakeMessage():string` 获取当前设置的唤醒信息。当网卡的任意端口检测到了唤醒信息(某网络数据包第一个参数中的字符串),而电脑处于关闭状态,则电脑会启动。可用于机器人、普通电脑、服务器、无人机以及平板电脑。 \\ - `setWakeMessage(message: string, [fuzzy: boolean]):string` 将唤醒信息设定为给定的**字符串**。信息可以模糊匹配(由`fuzzy`参数决定,默认为`false`)。模糊匹配时会忽略网络数据包中的其他参数。 此扩展卡也会产生`modem_message`信号,格式与网卡相同。 目录 ---- {{page>component:contents:zh&noheader&noeditbutton&nouser&nofooter}}