recv_bbuf

설명

이더넷 객체로부터 바이너리 데이터를 수신하여 BBuf 객체에 저장합니다.

문법

{ENet객체}.recv_bbuf {BBuf객체}[,{대기시간}][,{퇴피주소}]

파라미터

항목
의미
기타

BBuf객체

수신한 바이너리 데이터를 저장 할 BBuf객체

대기시간

timeout 시간. 경과하면 다음 명령문, 혹은 퇴피스텝으로 진행한다. 지정하지 않으면 무한 대기한다.

msec

퇴피주소

timeout 일 때 분기할 주소. 지정하지 않으면 다음 주소로 진행한다.

주소

리턴값

수신한 데이터 개수

사용 예

var bbuf=enet_to_sensor.BBuf()
enet_to_sensor.recv bbuf
enet_to_sensor.recv bbuf, 5000
var nitem=enet_to_sensor.recv(bbuf,5000,*TimeOut)
end

*TimeOut
print "Time out! No response from sensor"
end

Last updated

Was this helpful?