Как я могу сделать UDP-пакет в Erlang? Основу пакетов:Erlang: Как сделать UDP-пакет
байт 0-3: SAMP байт 4: 127 байт 5: 0 байт 6: 0 байт 7: 1 байт 8: первый байт '7777' байта 9: второй байт «7777» байт 10: «я»
Как я могу сделать UDP-пакет в Erlang? Основу пакетов:Erlang: Как сделать UDP-пакет
байт 0-3: SAMP байт 4: 127 байт 5: 0 байт 6: 0 байт 7: 1 байт 8: первый байт '7777' байта 9: второй байт «7777» байт 10: «я»
<<SAMP:32,127,0,0,1,7777:16,$i>>
предполагая SAMP
является переменной и 'i'
является символ «я».
Для получения дополнительной информации см. Bit Syntax Expressions для синтаксиса двоичных файлов и Bit Syntax Examples. На втором показан пример записи IP-пакета в одноразрядное синтаксическое выражение/шаблон, что очень удобно.