scapy.contrib.esmc
- class scapy.contrib.esmc.EQLTLV(_pkt, /, *, type=2, length=20, enhancedSsmCode=255, clockIdentity=b'\x00\x00\x00\x00\x00\x00\x00\x00', flag=0, cascaded_eEEcs=1, cascaded_EEcs=0, reserved=b'\x00\x00\x00\x00\x00')[source]
Bases:
ESMC- aliastypes = [<class 'scapy.contrib.esmc.EQLTLV'>, <class 'scapy.contrib.esmc.ESMC'>, <class 'scapy.packet.Packet'>]
- fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<ByteField (EQLTLV).type>, <ShortField (EQLTLV).length>, <XByteField (EQLTLV).enhancedSsmCode>, <XStrFixedLenField (EQLTLV).clockIdentity>, <ByteField (EQLTLV).flag>, <ByteField (EQLTLV).cascaded_eEEcs>, <ByteField (EQLTLV).cascaded_EEcs>, <XStrFixedLenField (EQLTLV).reserved>]
- class scapy.contrib.esmc.ESMC(_pkt, /, *, ituOui=b'\x00\x19\xa7', ituSubtype=1, version=1, event=0, reserved1=0, reserved2=b'\x00\x00\x00')[source]
Bases:
Packet- aliastypes = [<class 'scapy.contrib.esmc.ESMC'>, <class 'scapy.packet.Packet'>]