2012-06-27 4 views
1

Erlang에서 UDP 패킷을 만들려면 어떻게해야합니까? 패킷 백본 :Erlang : UDP 패킷을 만드는 방법

바이트 0-3 : SAMP 바이트 4 : 127 바이트 5 : 0 바이트 6 : 0 바이트 7 : 1 바이트 8 : '7777' 바이트의 제 9 바이트 : '7777' 바이트 (10)의 두 번째 바이트는 'I'는

답변

2
<<SAMP:32,127,0,0,1,7777:16,$i>> 

SAMP 가정하는 변수이며 'i'은 문자 "I"이다.

바이너리 구문은 Bit Syntax Expressions이고 다른 예는 Bit Syntax Examples입니다. 두 번째 예제는 하나의 비트 구문 표현식/패턴에 IP 패킷을 작성하는 예제입니다.이 패턴은 매우 깔끔합니다.

관련 문제