준호씨의 블로그

perl - recv 리턴값 본문

개발이야기

perl - recv 리턴값

준호씨 2017.10.17 00:43

recv 의 리턴값은 socket 프로토콜이 지원한다면 sender 의 address 이다. 그렇지 않으면 빈 문자열을 리턴한다. 실패시 undefined 를 리턴한다.

Socket 의 recv 도 마찬가지이다. 에러시 -1 을 리턴 하도록 처리 하는 예시

my $ret = $sock->recv($buf, 1024);
return -1 unless (defined $ret); # recv fail

참고

https://perldoc.perl.org/functions/recv.html

0 Comments
댓글쓰기 폼