| Method Summary | 
|   | 
  __str__(self)
 | 
|   | 
  unpack(self,
          buf)
 
Unpack packet header fields from buf, and set self.data. | 
  |     Inherited from Packet | 
|   | 
  __init__(self,
          *args,
          **kwargs)
 
Packet constructor with ([buf], [field=val,...]) prototype. | 
|   | 
  __getitem__(self,
          k)
 | 
|   | 
  __len__(self)
 | 
|   | 
  __repr__(self)
 | 
|   | 
  pack(self)
 
Return packed header + self.data string. | 
|   | 
  pack_hdr(self)
 
Return packed header string. | 
  |     Inherited from object | 
|   | 
  __delattr__(...)
 
x.__delattr__('name') <==> del x.name... | 
|   | 
  __getattribute__(...)
 
x.__getattribute__('name') <==> x.name... | 
|   | 
  __hash__(x)
 
x.__hash__() <==> hash(x)... | 
|   | 
  __new__(T,
          S,
          ...)
 
T.__new__(S, ...) -> a new object with type S, a subtype of T... | 
|   | 
  __reduce__(...)
 
helper for pickle... | 
|   | 
  __reduce_ex__(...)
 
helper for pickle... | 
|   | 
  __setattr__(...)
 
x.__setattr__('name', value) <==> x.name = value... | 
  | Class Variable Summary | 
tuple | 
__hdr__ = (('type', 'B', 8), ('code', 'B', 0), ('sum', '...
 | 
dict | 
__hdr_defaults__ = {'sum': 0, 'code': 0, 'type': 8}      
 | 
list | 
__hdr_fields__ = ['type', 'code', 'sum']                 
 | 
str | 
__hdr_fmt__ = '>BBH'                                     
 | 
int | 
__hdr_len__ = 4                                                                      | 
_MetaPacket | 
  Echo = dpkt.icmp.Echo | 
_MetaPacket | 
  ParamProbe = dpkt.icmp.ParamProbe | 
_MetaPacket | 
  Quench = dpkt.icmp.Quench | 
_MetaPacket | 
  Quote = dpkt.icmp.Quote | 
_MetaPacket | 
  Redirect = dpkt.icmp.Redirect | 
_MetaPacket | 
  TimeExceed = dpkt.icmp.TimeExceed | 
_MetaPacket | 
  Unreach = dpkt.icmp.Unreach | 
dict | 
_typesw = {0: <class 'dpkt.icmp.Echo'>, 3: <class 'dpkt....
 |