IPv4 Constant Enumerations¶
Classification Level Encodings |
|
Option Classes |
|
IP Option Numbers [*] |
|
Protection Authority Bit Assignments |
|
QS Functions |
|
IPv4 Router Alert Option Values [†] |
|
ToS (DS Field) Delay |
|
ToS ECN Field |
|
ToS (DS Field) Precedence |
|
ToS (DS Field) Reliability |
|
ToS (DS Field) Throughput |
|
TS Flag |
Classification Level Encodings¶
Generated from pcapkit.vendor.ipv4.classification_level.ClassificationLevel.
- class pcapkit.const.ipv4.classification_level.ClassificationLevel(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[ClassificationLevel] Classification Level Encodings
- Reserved_4 = 1¶
- Top_Secret = 61¶
- Secret = 90¶
- Confidential = 150¶
- Reserved_3 = 102¶
- Reserved_2 = 204¶
- Unclassified = 171¶
- Reserved_1 = 241¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
Option Classes¶
Generated from pcapkit.vendor.ipv4.option_class.OptionClass.
- class pcapkit.const.ipv4.option_class.OptionClass(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[OptionClass] Option Classes
- control = 0¶
- reserved_for_future_use_1 = 1¶
- debugging_and_measurement = 2¶
- reserved_for_future_use_3 = 3¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
IP Option Numbers¶
Generated from pcapkit.vendor.ipv4.option_number.OptionNumber.
- class pcapkit.const.ipv4.option_number.OptionNumber(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[OptionNumber] IP Option Numbers
- CIPSO = 134¶
CIPSO, Commercial Security [draft-ietf-cipso-ipsecurity-01]
- ZSU = 10¶
ZSU, Experimental Measurement [ZSu]
- FINN = 205¶
FINN, Experimental Flow Control [Greg Finn]
- IMITD = 144¶
IMITD, IMI Traffic Descriptor [Lee]
- Unassigned_150 = 150¶
Unassigned (Released 18 October 2005)
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
QS Functions¶
Generated from pcapkit.vendor.ipv4.qs_function.QSFunction.
- class pcapkit.const.ipv4.qs_function.QSFunction(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[QSFunction] QS Functions
- Quick_Start_Request = 0¶
- Report_of_Approved_Rate = 8¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
IPv4 Router Alert Option Values¶
Generated from pcapkit.vendor.ipv4.router_alert.RouterAlert.
- class pcapkit.const.ipv4.router_alert.RouterAlert(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[RouterAlert] IPv4 Router Alert Option Values
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
ToS (DS Field) Delay¶
Generated from pcapkit.vendor.ipv4.tos_del.ToSDelay.
- class pcapkit.const.ipv4.tos_del.ToSDelay(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[ToSDelay] ToS (DS Field) Delay
- NORMAL = 0¶
- LOW = 1¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
ToS ECN Field¶
Generated from pcapkit.vendor.ipv4.tos_ecn.ToSECN.
- class pcapkit.const.ipv4.tos_ecn.ToSECN(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[ToSECN] ToS ECN Field
- Not_ECT = 0¶
- ECT_0b01 = 1¶
- ECT_0b10 = 2¶
- CE = 3¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
ToS (DS Field) Precedence¶
Generated from pcapkit.vendor.ipv4.tos_pre.ToSPrecedence.
- class pcapkit.const.ipv4.tos_pre.ToSPrecedence(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[ToSPrecedence] ToS (DS Field) Precedence
- Network_Control = 7¶
- Internetwork_Control = 6¶
- CRITIC_ECP = 5¶
- Flash_Override = 4¶
- Flash = 3¶
- Immediate = 2¶
- Priority = 1¶
- Routine = 0¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
ToS (DS Field) Reliability¶
Generated from pcapkit.vendor.ipv4.tos_rel.ToSReliability.
- class pcapkit.const.ipv4.tos_rel.ToSReliability(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[ToSReliability] ToS (DS Field) Reliability
- NORMAL = 0¶
- HIGH = 1¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
ToS (DS Field) Throughput¶
Generated from pcapkit.vendor.ipv4.tos_thr.ToSThroughput.
- class pcapkit.const.ipv4.tos_thr.ToSThroughput(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[ToSThroughput] ToS (DS Field) Throughput
- NORMAL = 0¶
- HIGH = 1¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
TS Flag¶
Generated from pcapkit.vendor.ipv4.ts_flag.TSFlag.
- class pcapkit.const.ipv4.ts_flag.TSFlag(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[TSFlag] TS Flag
- Timestamp_Only = 0¶
- IP_with_Timestamp = 1¶
- Prespecified_IP_with_Timestamp = 3¶
- classmethod _validate_value(value)[source]¶
Reject
valueunless it passes the range check_missing_()makes.Overrides
_validate_value()with that check and the message it raises, soregister()refuses exactly the valuesget()refuses, in the same words (#1816).- Parameters:
value (
Any) – Value about to be looked up or minted.- Raises:
EnumValueError – If
valuefails that check. AValueError, so anexcept ValueErrorcaller is unaffected.
Footnotes