Represents the type of the packetFilterComponentValue
field
More...
Inherits Choice.
Public Types | |
enum | Id { Unselected = 0, Ipv4RemoteAddressTypeChosen = 1, Ipv4LocalAddressTypeChosen = 2, Ipv6RemoteAddressTypeChosen = 3, Ipv6RemoteAddressPrefixLengthTypeChosen = 4, Ipv6LocalAddressPrefixLengthTypeChosen = 5, ProtocolIdentifierTypeChosen = 6, SingleLocalPortTypeChosen = 7, LocalPortRangeTypeChosen = 8, SingleRemotePortTypeChosen = 9, RemotePortRangeTypeChosen = 10, SecurityParameterIndexTypeChosen = 11, TypeOfServiceTypeChosen = 12, FlowLabelTypeChosen = 13 } |
CHOICE alternatives More... | |
Public Member Functions | |
override bool | Equals (object right) |
Determines whether the specified object is equal to the current object. More... | |
override int | GetHashCode () |
Represents a hash function for a particular type. More... | |
object | Copy () |
Creates a deep copy of this object. More... | |
Properties | |
Id | Selected [get] |
Gets current selection More... | |
Oss.Nas5GS1680.PFCIpv4RemoteAddress? | Ipv4RemoteAddressType [get, set] |
Gets or selects the 'ipv4RemoteAddressType' alternative. More... | |
Oss.Nas5GS1680.PFCIpv4RemoteAddress? | Ipv4LocalAddressType [get, set] |
Gets or selects the 'ipv4LocalAddressType' alternative. More... | |
Oss.Nas5GS1680.PFCIpv6RemoteAddress? | Ipv6RemoteAddressType [get, set] |
Gets or selects the 'ipv6RemoteAddressType' alternative. More... | |
Oss.Nas5GS1680.PFCIpv6RemoteAddressPrefixLengthType? | Ipv6RemoteAddressPrefixLengthType [get, set] |
Gets or selects the 'ipv6RemoteAddressPrefixLengthType' alternative. More... | |
Oss.Nas5GS1680.PFCIpv6RemoteAddressPrefixLengthType? | Ipv6LocalAddressPrefixLengthType [get, set] |
Gets or selects the 'ipv6LocalAddressPrefixLengthType' alternative. More... | |
int??? | ProtocolIdentifierType [get, set] |
Gets or selects the 'protocolIdentifierType' alternative. More... | |
int??? | SingleLocalPortType [get, set] |
Gets or selects the 'singleLocalPortType' alternative. More... | |
Oss.Nas5GS1680.PFCPortRange? | LocalPortRangeType [get, set] |
Gets or selects the 'localPortRangeType' alternative. More... | |
int??? | SingleRemotePortType [get, set] |
Gets or selects the 'singleRemotePortType' alternative. More... | |
Oss.Nas5GS1680.PFCPortRange? | RemotePortRangeType [get, set] |
Gets or selects the 'remotePortRangeType' alternative. More... | |
byte[]? | SecurityParameterIndexType [get, set] |
Gets or selects the 'securityParameterIndexType' alternative. More... | |
Oss.Nas5GS1680.PFCTypeOfService? | TypeOfServiceType [get, set] |
Gets or selects the 'typeOfServiceType' alternative. More... | |
Oss.Nas5GS1680.PFCFlowLabel? | FlowLabelType [get, set] |
Gets or selects the 'flowLabelType' alternative. More... | |
Represents the type of the packetFilterComponentValue
field
CHOICE alternatives
|
inline |
Creates a deep copy of this object.
|
inline |
Determines whether the specified object is equal to the current object.
right | The object to compare with this object. |
true
when the specified object is equal to the current object; otherwise, it returns false.
|
inline |
Represents a hash function for a particular type.
|
getset |
Gets or selects the 'flowLabelType' alternative.
|
getset |
Gets or selects the 'ipv4LocalAddressType' alternative.
|
getset |
Gets or selects the 'ipv4RemoteAddressType' alternative.
|
getset |
Gets or selects the 'ipv6LocalAddressPrefixLengthType' alternative.
|
getset |
Gets or selects the 'ipv6RemoteAddressPrefixLengthType' alternative.
|
getset |
Gets or selects the 'ipv6RemoteAddressType' alternative.
|
getset |
Gets or selects the 'localPortRangeType' alternative.
|
getset |
Gets or selects the 'protocolIdentifierType' alternative.
|
getset |
Gets or selects the 'remotePortRangeType' alternative.
|
getset |
Gets or selects the 'securityParameterIndexType' alternative.
|
get |
Gets current selection
|
getset |
Gets or selects the 'singleLocalPortType' alternative.
|
getset |
Gets or selects the 'singleRemotePortType' alternative.
|
getset |
Gets or selects the 'typeOfServiceType' alternative.