Lines Matching refs:packet
34 from pyshark.packet.fields import LayerFieldsContainer, LayerField
35 from pyshark.packet.packet import Packet as RawPacket
673 def get_layer_field(packet: RawPacket, field_uri: str) -> Any:
682 assert isinstance(packet, RawPacket)
692 candidate_layers = _get_candidate_layers(packet, layer_name)
712 return LayerFieldsContainer(packet, field_uri)
717 def check_layer_field_exists(packet, field_uri): argument
725 assert isinstance(packet, RawPacket)
732 candidate_layers = _get_candidate_layers(packet, layer_name)
742 def _get_candidate_layers(packet, layer_name): argument
758 if hasattr(packet, ln):
759 layers.append(packet.get_multiple_layers(ln))