MH Constant Enumerations

This module contains all constant enumerations of MH implementations. Available enumerations include:

MH_Packet

Mobility Header Types *

Mobility Header Types - for the MH Type field in the Mobility Header

This module contains the constant enumeration for Mobility Header Types - for the MH Type field in the Mobility Header, which is automatically generated from pcapkit.vendor.mh.packet.Packet.

class pcapkit.const.mh.packet.Packet(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: IntEnum

[Packet] Mobility Header Types - for the MH Type field in the Mobility Header

Binding_Refresh_Request = 0

Binding Refresh Request [RFC 6275]

Home_Test_Init = 1

Home Test Init [RFC 6275]

Care_of_Test_Init = 2

Care-of Test Init [RFC 6275]

Home_Test = 3

Home Test [RFC 6275]

Care_of_Test = 4

Care-of Test [RFC 6275]

Binding_Update = 5

Binding Update [RFC 6275]

Binding_Acknowledgement = 6

Binding Acknowledgement [RFC 6275]

Binding_Error = 7

Binding Error [RFC 6275]

Fast_Binding_Update = 8

Fast Binding Update [RFC 5568]

Fast_Binding_Acknowledgment = 9

Fast Binding Acknowledgment [RFC 5568]

Fast_Neighbor_Advertisement = 10

Fast Neighbor Advertisement (Deprecated) [RFC 5568]

Experimental_Mobility_Header = 11

Experimental Mobility Header [RFC 5096]

Home_Agent_Switch_Message = 12

Home Agent Switch Message [RFC 5142]

Heartbeat_Message = 13

Heartbeat Message [RFC 5847]

Handover_Initiate_Message = 14

Handover Initiate Message [RFC 5568]

Handover_Acknowledge_Message = 15

Handover Acknowledge Message [RFC 5568]

Binding_Revocation_Message = 16

Binding Revocation Message [RFC 5846]

Localized_Routing_Initiation = 17

Localized Routing Initiation [RFC 6705]

Localized_Routing_Acknowledgment = 18

Localized Routing Acknowledgment [RFC 6705]

Update_Notification = 19

Update Notification [RFC 7077]

Update_Notification_Acknowledgement = 20

Update Notification Acknowledgement [RFC 7077]

Flow_Binding_Message = 21

Flow Binding Message [RFC 7109]

Subscription_Query = 22

Subscription Query [RFC 7161]

Subscription_Response = 23

Subscription Response [RFC 7161]

classmethod _missing_(value)[source]

Lookup function used when value is not found.

Parameters

value (int) – Value to get enum item.

Return type

Packet


*

https://www.iana.org/assignments/mobility-parameters/mobility-parameters.xhtml#mobility-parameters-1