UDP 바인딩


UDP데이터를 수신하기 위해서는 pid_bind함수를 사용하는 바인딩 과정이 필요합니다.

<?php
$pid = pid_bind($pid, $addr, $port);
?>

$addr은 바인딩 할 IP주소이고 $port는 바인딩 할 UDP포트번호 입니다. 바인딩 할 IP주소에 빈 문자열("")을 설정하면 현재 PHPoC에 설정 된 IP주소로 자동 설정 됩니다.

※ 바인딩 할 IP주소는 빈 문자열("") 이외의 값을 설정할 수 없습니다.

UDP 바인딩 예

<?php
$pid = pid_open("/mmap/udp0");      // 0번 UDP 열기
$port = 1470;                       // UDP 포트번호
pid_bind($pid, "", $port);          // UDP 바인딩
?>