scapy.contrib.homepluggp
- class scapy.contrib.homepluggp.CM_ATTENUATION_CHARACTERISTICS_MME(_pkt, /, *, EVMACAddress='00:00:00:00:00:00', NumberOfGroups=None, NumberOfCarrierPerGroupe=0, Groups=[''])[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | EVMACADDRESS | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | NUMBEROFGROUPS|NUMBEROFCARRIER| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | GROUPS | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_ATTENUATION_CHARACTERISTICS_MMECM_ATTENUATION_CHARACTERISTICS_MME fields EVMACAddress
'00:00:00:00:00:00'NumberOfGroups
NoneNumberOfCarrierPerGroupe
0Groups
['']
- class scapy.contrib.homepluggp.CM_ATTEN_CHAR_IND(_pkt, /, *, ApplicationType=0, SecurityType=0, SourceAdress='00:00:00:00:00:00', RunID=b'\x00\x00\x00\x00\x00\x00\x00\x00', SourceID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', ResponseID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', NumberOfSounds=0, NumberOfGroups=None, Groups=[''])[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |APPLICATIONTYPE| SECURITYTYPE | SOURCEADRESS | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RUNID | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SOURCEID | + + | | + + | | + + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | RESPONSEID | +-+-+-+-+-+-+-+-+ + | | + + | | + + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | NUMBEROFSOUNDS| NUMBEROFGROUPS| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | GROUPS | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_ATTEN_CHAR_INDCM_ATTEN_CHAR_IND fields ApplicationType
0SecurityType
0SourceAdress
'00:00:00:00:00:00'RunID
b'\x00\x00\x00\x00\x00\x00\x00\x00'SourceID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'ResponseID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'NumberOfSounds
0NumberOfGroups
NoneGroups
['']
- class scapy.contrib.homepluggp.CM_ATTEN_CHAR_RSP(_pkt, /, *, ApplicationType=0, SecurityType=0, SourceAdress='00:00:00:00:00:00', RunID=b'\x00\x00\x00\x00\x00\x00\x00\x00', SourceID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', ResponseID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', Result=0)[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |APPLICATIONTYPE| SECURITYTYPE | SOURCEADRESS | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RUNID | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SOURCEID | + + | | + + | | + + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | RESPONSEID | +-+-+-+-+-+-+-+-+ + | | + + | | + + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | RESULT | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_ATTEN_CHAR_RSPCM_ATTEN_CHAR_RSP fields ApplicationType
0SecurityType
0SourceAdress
'00:00:00:00:00:00'RunID
b'\x00\x00\x00\x00\x00\x00\x00\x00'SourceID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'ResponseID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'Result
0
- class scapy.contrib.homepluggp.CM_MNBC_SOUND_IND(_pkt, /, *, ApplicationType=0, SecurityType=0, SenderID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', Countdown=0, RunID=b'\x00\x00\x00\x00\x00\x00\x00\x00', RSVD=b'\x00\x00\x00\x00\x00\x00\x00\x00', RandomValue=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |APPLICATIONTYPE| SECURITYTYPE | SENDERID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + + | | + + | | + +-+-+-+-+-+-+-+-+ | | COUNTDOWN | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RUNID | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RSVD | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RANDOMVALUE | + + | | + + | | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_MNBC_SOUND_INDCM_MNBC_SOUND_IND fields ApplicationType
0SecurityType
0SenderID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'Countdown
0RunID
b'\x00\x00\x00\x00\x00\x00\x00\x00'RSVD
b'\x00\x00\x00\x00\x00\x00\x00\x00'RandomValue
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
- class scapy.contrib.homepluggp.CM_SET_KEY_CNF(_pkt, /, *, Result=0, MyNonce=0, YourNonce=0, PID=0, ProtoRunNumber=0, ProtoMessNumber=0, CCoCapability=0)[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RESULT | MYNONCE | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | YOURNONCE | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | PID | PROTORUNNUMBER | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |PROTOMESSNUMBER| CCOCAPABILITY | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_SET_KEY_CNFCM_SET_KEY_CNF fields Result
0MyNonce
0YourNonce
0PID
0ProtoRunNumber
0ProtoMessNumber
0CCoCapability
0
- class scapy.contrib.homepluggp.CM_SET_KEY_REQ(_pkt, /, *, KeyType=0, MyNonce=0, YourNonce=0, PID=0, ProtoRunNumber=0, ProtoMessNumber=0, CCoCapability=0, NetworkID=b'\x00\x00\x00\x00\x00\x00\x00', NewEncKeySelect=0, NewKey=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | KEYTYPE | MYNONCE | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | YOURNONCE | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | PID | PROTORUNNUMBER | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |PROTOMESSNUMBER| CCOCAPABILITY | NETWORKID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |NEWENCKEYSELECT| NEWKEY | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + + | | + + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_SET_KEY_REQCM_SET_KEY_REQ fields KeyType
0MyNonce
0YourNonce
0PID
0ProtoRunNumber
0ProtoMessNumber
0CCoCapability
0NetworkID
b'\x00\x00\x00\x00\x00\x00\x00'NewEncKeySelect
0NewKey
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
- class scapy.contrib.homepluggp.CM_SLAC_MATCH_CNF(_pkt, /, *, ApplicationType=0, SecurityType=0, MatchVariableFieldLen=None, VariableField=<SLAC_varfield_cnf |>)[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |APPLICATIONTYPE| SECURITYTYPE | MATCHVARIABLEFIELDLEN | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | VARIABLEFIELD | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_SLAC_MATCH_CNFCM_SLAC_MATCH_CNF fields ApplicationType
0SecurityType
0MatchVariableFieldLen
NoneVariableField
<SLAC_varfield_cnf |>
- class scapy.contrib.homepluggp.CM_SLAC_MATCH_REQ(_pkt, /, *, ApplicationType=0, SecurityType=0, MatchVariableFieldLen=None, VariableField=<SLAC_varfield |>)[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |APPLICATIONTYPE| SECURITYTYPE | MATCHVARIABLEFIELDLEN | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | VARIABLEFIELD | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_SLAC_MATCH_REQCM_SLAC_MATCH_REQ fields ApplicationType
0SecurityType
0MatchVariableFieldLen
NoneVariableField
<SLAC_varfield |>
- class scapy.contrib.homepluggp.CM_SLAC_PARM_CNF(_pkt, /, *, MSoundTargetMAC='00:00:00:00:00:00', NumberMSounds=0, TimeOut=0, ResponseType=0, ForwardingSTA='00:00:00:00:00:00', ApplicationType=0, SecurityType=0, RunID=b'\x00\x00\x00\x00\x00\x00\x00\x00')[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | MSOUNDTARGETMAC | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | NUMBERMSOUNDS | TIMEOUT | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RESPONSETYPE | FORWARDINGSTA | +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ | |APPLICATIONTYPE| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SECURITYTYPE | RUNID | +-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+ Fig. CM_SLAC_PARM_CNFCM_SLAC_PARM_CNF fields MSoundTargetMAC
'00:00:00:00:00:00'NumberMSounds
0TimeOut
0ResponseType
0ForwardingSTA
'00:00:00:00:00:00'ApplicationType
0SecurityType
0RunID
b'\x00\x00\x00\x00\x00\x00\x00\x00'
- class scapy.contrib.homepluggp.CM_SLAC_PARM_REQ(_pkt, /, *, ApplicationType=0, SecurityType=0, RunID=b'\x00\x00\x00\x00\x00\x00\x00\x00')[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |APPLICATIONTYPE| SECURITYTYPE | RUNID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_SLAC_PARM_REQCM_SLAC_PARM_REQ fields ApplicationType
0SecurityType
0RunID
b'\x00\x00\x00\x00\x00\x00\x00\x00'
- class scapy.contrib.homepluggp.CM_START_ATTEN_CHAR_IND(_pkt, /, *, ApplicationType=0, SecurityType=0, NumberOfSounds=0, TimeOut=0, ResponseType=0, ForwardingSTA='00:00:00:00:00:00', RunID=b'\x00\x00\x00\x00\x00\x00\x00\x00')[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |APPLICATIONTYPE| SECURITYTYPE | NUMBEROFSOUNDS| TIMEOUT | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RESPONSETYPE | FORWARDINGSTA | +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ | | RUNID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. CM_START_ATTEN_CHAR_INDCM_START_ATTEN_CHAR_IND fields ApplicationType
0SecurityType
0NumberOfSounds
0TimeOut
0ResponseType
0ForwardingSTA
'00:00:00:00:00:00'RunID
b'\x00\x00\x00\x00\x00\x00\x00\x00'
- class scapy.contrib.homepluggp.SLAC_varfield(_pkt, /, *, EVID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', EVMAC='00:00:00:00:00:00', EVSEID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', EVSEMAC='00:00:00:00:00:00', RunID=b'\x00\x00\x00\x00\x00\x00\x00\x00', RSVD=b'\x00\x00\x00\x00\x00\x00\x00\x00')[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | EVID | + + | | + + | | + + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | EVMAC | +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ | | EVSEID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + + | | + + | | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | EVSEMAC | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | RUNID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | RSVD | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. SLAC_varfieldSLAC_varfield fields EVID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'EVMAC
'00:00:00:00:00:00'EVSEID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'EVSEMAC
'00:00:00:00:00:00'RunID
b'\x00\x00\x00\x00\x00\x00\x00\x00'RSVD
b'\x00\x00\x00\x00\x00\x00\x00\x00'
- class scapy.contrib.homepluggp.SLAC_varfield_cnf(_pkt, /, *, EVID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', EVMAC='00:00:00:00:00:00', EVSEID=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', EVSEMAC='00:00:00:00:00:00', RunID=b'\x00\x00\x00\x00\x00\x00\x00\x00', RSVD=b'\x00\x00\x00\x00\x00\x00\x00\x00', NetworkID=b'\x00\x00\x00\x00\x00\x00\x00', Reserved=0, NMK=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | EVID | + + | | + + | | + + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | EVMAC | +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ | | EVSEID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + + | | + + | | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | EVSEMAC | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | RUNID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | RSVD | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | NETWORKID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | RESERVED | NMK | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + + | | + + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. SLAC_varfield_cnfSLAC_varfield_cnf fields EVID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'EVMAC
'00:00:00:00:00:00'EVSEID
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'EVSEMAC
'00:00:00:00:00:00'RunID
b'\x00\x00\x00\x00\x00\x00\x00\x00'RSVD
b'\x00\x00\x00\x00\x00\x00\x00\x00'NetworkID
b'\x00\x00\x00\x00\x00\x00\x00'Reserved
0NMK
b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
- class scapy.contrib.homepluggp.VS_ATTENUATION_CHARACTERISTICS_MME(_pkt, /, *, EVMACAddress='00:00:00:00:00:00', NumberOfGroups=None, NumberOfCarrierPerGroupe=0, Reserved=b'\x00\x00\x00\x00\x00\x00\x00', Groups=[''])[源代码]
基类:
Packet- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | EVMACADDRESS | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | NUMBEROFGROUPS|NUMBEROFCARRIER| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RESERVED | + +-+-+-+-+-+-+-+-+ | | GROUPS | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+ Fig. VS_ATTENUATION_CHARACTERISTICS_MMEVS_ATTENUATION_CHARACTERISTICS_MME fields EVMACAddress
'00:00:00:00:00:00'NumberOfGroups
NoneNumberOfCarrierPerGroupe
0Reserved
b'\x00\x00\x00\x00\x00\x00\x00'Groups
['']