Lua для Wireshark: Tvp.new_real () не существует? - PullRequest
1 голос
/ 05 июня 2010

В документации по Lua для Wireshark утверждается, что класс Tvp имеет метод new_real (). Однако, этот метод, кажется, не существует, когда я пытаюсь использовать его в моем скрипте Lua. Я использую Wireshark 1.3.5 (последняя версия для разработчиков) для Windows x64. Метод был переименован? Если так, то к чему? Есть ли лучший форум поддержки для этого конкретного вопроса?

Ответы [ 2 ]

1 голос
/ 06 июня 2010

Оказывается, функция была перемещена в класс ByteArray - теперь вы вызываете ByteArray: tvb (), а не Tvb.real_new (byteArray).

0 голосов
/ 05 июня 2010

Очень часто, если я не уверен, какие методы доступны в библиотеке, я использую функцию pairs, чтобы распечатать их.Я думаю, вы могли бы использовать тот же подход с вашей проблемой.

for k, v in pairs(Tvp) do print(k, v) end
...