Я сам не использовал Wireshark, но поиск в их онлайн-руководстве пользователя приводит к этой главе , которая, кажется, документирует список методов и полей пакета. Нет метаметода, позволяющего userdata
поддерживать pairs()
, поэтому документация - это все, что вы получите.
Кроме того, вы можете попробовать позвонить getmetatable()
на userdata
и перечислить его содержимое. Конечно, он может использовать __index()
, чтобы скрыть реальные методы где-то еще ...
Я думаю, что Wireshark также обсуждал список рассылки Lua-L . Его архивы могут быть полезны.
В качестве низкоприоритетного курорта Wireshark имеет открытый исходный код, поэтому должна быть возможность найти код, который реализует интерфейс для Lua ...