DCCP Constant Enumerations¶
This module contains all constant enumerations of
DCCP implementations. Available
enumerations include:
DCCP Packet Types [*] |
|
DCCP Reset Codes [†] |
|
DCCP Option Types [‡] |
|
DCCP Feature Numbers [§] |
|
DCCP Ack Vector States [¶] |
|
DCCP Drop Codes [#] |
DCCP Packet Types¶
This module contains the constant enumeration for DCCP Packet Types,
which is automatically generated from pcapkit.vendor.dccp.packet_type.PacketType.
- class pcapkit.const.dccp.packet_type.PacketType(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[PacketType] DCCP Packet Types
- Reserved_for_experimental_and_testing_use = 14¶
Reserved for experimental and testing use [RFC 4340]
- 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.
DCCP Reset Codes¶
This module contains the constant enumeration for DCCP Reset Codes,
which is automatically generated from pcapkit.vendor.dccp.reset_code.ResetCode.
- class pcapkit.const.dccp.reset_code.ResetCode(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[ResetCode] DCCP Reset Codes
- 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.
DCCP Option Types¶
This module contains the constant enumeration for DCCP Option Types,
which is automatically generated from pcapkit.vendor.dccp.option.Option.
- class pcapkit.const.dccp.option.Option(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[Option] DCCP Option Types
- Reserved_for_experimental_and_testing_use = 31¶
Reserved for experimental and testing use [RFC 4340]
- 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.
DCCP Feature Numbers¶
This module contains the constant enumeration for DCCP Feature Numbers,
which is automatically generated from pcapkit.vendor.dccp.feature.Feature.
- class pcapkit.const.dccp.feature.Feature(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[Feature] DCCP Feature Numbers
- 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.
DCCP Ack Vector States¶
This module contains the constant enumeration for DCCP Ack Vector States,
which is automatically generated from pcapkit.vendor.dccp.ack_vector_state.AckVectorState.
- class pcapkit.const.dccp.ack_vector_state.AckVectorState(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[AckVectorState] DCCP Ack Vector States
- 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.
DCCP Drop Codes¶
This module contains the constant enumeration for DCCP Drop Codes,
which is automatically generated from pcapkit.vendor.dccp.drop_code.DropCode.
- class pcapkit.const.dccp.drop_code.DropCode(*values)[source]¶
Bases:
EnumRegistry,aenum.IntEnum[DropCode] DCCP Drop Codes
- 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