11.12.  Functions for handling packet data

Wireshark

11.12.  Functions for handling packet data

11.12.1. ByteArray

11.12.1.1. ByteArray.new([hexbytes])

11.12.1.1.1. Arguments
11.12.1.1.2. Returns

11.12.1.2. bytearray:__concat(first, second)

11.12.1.2.1. Arguments
11.12.1.2.2. Returns
11.12.1.2.3. Errors

11.12.1.3. bytearray:prepend(prepended)

11.12.1.3.1. Arguments
11.12.1.3.2. Errors

11.12.1.4. bytearray:append(appended)

11.12.1.4.1. Arguments
11.12.1.4.2. Errors

11.12.1.5. bytearray:set_size(size)

11.12.1.5.1. Arguments
11.12.1.5.2. Errors

11.12.1.6. bytearray:set_index(index, value)

11.12.1.6.1. Arguments

11.12.1.7. bytearray:get_index(index)

11.12.1.7.1. Arguments
11.12.1.7.2. Returns

11.12.1.8. bytearray:len()

11.12.1.8.1. Returns

11.12.1.9. bytearray:subset(offset, length)

11.12.1.9.1. Arguments
11.12.1.9.2. Returns

11.12.2. Int

11.12.3. Tvb

11.12.3.1. ByteArray.tvb(name)

11.12.3.1.1. Arguments
11.12.3.1.2. Returns

11.12.3.2. TvbRange.tvb(range)

11.12.3.2.1. Arguments

11.12.3.3. tvb:__tostring()

11.12.3.3.1. Returns

11.12.3.4. tvb:reported_len()

11.12.3.4.1. Returns

11.12.3.5. tvb:len()

11.12.3.5.1. Returns

11.12.3.6. tvb:reported_length_remaining()

11.12.3.6.1. Returns

11.12.3.7. tvb:offset()

11.12.3.7.1. Returns

11.12.3.8. tvb:__call()

11.12.3.9. wslua:__concat()

11.12.4. TvbRange

11.12.4.1. tvb:range([offset], [length])

11.12.4.1.1. Arguments
11.12.4.1.2. Returns

11.12.4.2. tvbrange:uint()

11.12.4.2.1. Returns

11.12.4.3. tvbrange:le_uint()

11.12.4.3.1. Returns

11.12.4.4. tvbrange:uint64()

11.12.4.5. tvbrange:le_uint64()

11.12.4.6. tvbrange:int()

11.12.4.6.1. Returns

11.12.4.7. tvbrange:le_int()

11.12.4.7.1. Returns

11.12.4.8. tvbrange:int64()

11.12.4.9. tvbrange:le_int64()

11.12.4.10. tvbrange:float()

11.12.4.10.1. Returns

11.12.4.11. tvbrange:le_float()

11.12.4.11.1. Returns

11.12.4.12. tvbrange:ipv4()

11.12.4.12.1. Returns

11.12.4.13. tvbrange:le_ipv4()

11.12.4.13.1. Returns

11.12.4.14. tvbrange:ether()

11.12.4.14.1. Returns
11.12.4.14.2. Errors

11.12.4.15. tvbrange:nstime()

11.12.4.15.1. Returns
11.12.4.15.2. Errors

11.12.4.16. tvbrange:le_nstime()

11.12.4.16.1. Returns
11.12.4.16.2. Errors

11.12.4.17. tvbrange:string()

11.12.4.17.1. Returns

11.12.4.18. tvbrange:ustring()

11.12.4.18.1. Returns

11.12.4.19. tvbrange:le_ustring()

11.12.4.19.1. Returns

11.12.4.20. tvbrange:stringz()

11.12.4.20.1. Returns

11.12.4.21. tvbrange:ustringz()

11.12.4.21.1. Returns

11.12.4.22. tvbrange:le_ustringz()

11.12.4.22.1. Returns

11.12.4.23. tvbrange:bytes()

11.12.4.23.1. Returns

11.12.4.24. tvbrange:bitfield([position], [length])

11.12.4.24.1. Arguments
11.12.4.24.2. Returns

11.12.4.25. tvbrange:range([offset], [length], name)

11.12.4.25.1. Arguments
11.12.4.25.2. Returns

11.12.4.26. tvbrange:len()

11.12.4.27. tvbrange:offset()

11.12.4.28. tvbrange:__tostring()

11.12.5. UInt