设定UDP


使用UDP前可提前设定接收IP地址与UDP端口号码。进行此设定通过pid_sendto函数发送数据时,可省略第四与第五因数。 为了设定使用pid_ioctl函数的set命令。

pid_ioctl($pid, "set ITEM VALUE");

ITEM指设定项目,VALUE显示对项目的值。

可设定的UDP项目

ITEM 说明
dstaddr e.g. 10.1.0.2 destination IP address
dstport e.g. 1470 destination port number

UDP设定例

$pid = pid_open("/mmap/udp0");            // open UDP 0
pid_bind($pid, "", 1470);                 // binding
pid_ioctl($pid, "set dstaddr 10.1.0.2");  // destination IP address
pid_ioctl($pid, "set dstport 1470");      // destination port number