Source code for pcapng_utils.tshark.types

 1from collections.abc import Sequence, Mapping
 2from typing import Protocol, Any
 3
 4TsharkRaw = list[str | int]
 5DictPacket = Mapping[str, Any]
 6DictLayers = Mapping[str, Any]
 7HarEntry = dict[str, Any]
 8NameValueDict = Mapping[str, str]
 9
10
[docs] 11class ParsedTrafficProtocol(Protocol): 12 def __init__(self, traffic: Sequence[DictLayers]) -> None: ... 13
[docs] 14 def get_har_entries(self) -> list[HarEntry]: ...