public class IPHeaderCompressionConfiguration extends Sequence
IPHeaderCompressionConfiguration
type.Constructor and Description |
---|
IPHeaderCompressionConfiguration()
The default constructor.
|
IPHeaderCompressionConfiguration(BOOLEAN p0x0104,
BOOLEAN p0x0103,
BOOLEAN p0x0102,
BOOLEAN p0x0006,
BOOLEAN p0x0004,
BOOLEAN p0x0003,
BOOLEAN p0x0002,
INTEGER maxCID)
Constructs an instance of the
IPHeaderCompressionConfiguration with the specified mandatory
components. |
IPHeaderCompressionConfiguration(BOOLEAN p0x0104,
BOOLEAN p0x0103,
BOOLEAN p0x0102,
BOOLEAN p0x0006,
BOOLEAN p0x0004,
BOOLEAN p0x0003,
BOOLEAN p0x0002,
INTEGER maxCID,
AdditionalHeaderCompressionContextSetupParameters additionalHeaderCompressionContextSetupParameters)
Constructs an instance of the
IPHeaderCompressionConfiguration with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteAdditionalHeaderCompressionContextSetupParameters()
Omits the
additionalHeaderCompressionContextSetupParameters optional field from the value. |
AdditionalHeaderCompressionContextSetupParameters |
getAdditionalHeaderCompressionContextSetupParameters()
Returns the value of the
additionalHeaderCompressionContextSetupParameters optional field. |
INTEGER |
getMaxCID()
Returns the value of the
maxCID field. |
BOOLEAN |
getP0x0002()
Returns the value of the
p0x0002 field. |
BOOLEAN |
getP0x0003()
Returns the value of the
p0x0003 field. |
BOOLEAN |
getP0x0004()
Returns the value of the
p0x0004 field. |
BOOLEAN |
getP0x0006()
Returns the value of the
p0x0006 field. |
BOOLEAN |
getP0x0102()
Returns the value of the
p0x0102 field. |
BOOLEAN |
getP0x0103()
Returns the value of the
p0x0103 field. |
BOOLEAN |
getP0x0104()
Returns the value of the
p0x0104 field. |
INTEGER |
getSpare()
Returns the value of the
spare read-only field. |
boolean |
hasAdditionalHeaderCompressionContextSetupParameters()
Reports whether the
additionalHeaderCompressionContextSetupParameters optional field is present in the value. |
void |
setAdditionalHeaderCompressionContextSetupParameters(AdditionalHeaderCompressionContextSetupParameters additionalHeaderCompressionContextSetupParameters)
Sets the value of the
additionalHeaderCompressionContextSetupParameters optional field. |
void |
setMaxCID(INTEGER maxCID)
Sets the value of the
maxCID field. |
void |
setP0x0002(BOOLEAN p0x0002)
Sets the value of the
p0x0002 field. |
void |
setP0x0003(BOOLEAN p0x0003)
Sets the value of the
p0x0003 field. |
void |
setP0x0004(BOOLEAN p0x0004)
Sets the value of the
p0x0004 field. |
void |
setP0x0006(BOOLEAN p0x0006)
Sets the value of the
p0x0006 field. |
void |
setP0x0102(BOOLEAN p0x0102)
Sets the value of the
p0x0102 field. |
void |
setP0x0103(BOOLEAN p0x0103)
Sets the value of the
p0x0103 field. |
void |
setP0x0104(BOOLEAN p0x0104)
Sets the value of the
p0x0104 field. |
public IPHeaderCompressionConfiguration()
public IPHeaderCompressionConfiguration(BOOLEAN p0x0104, BOOLEAN p0x0103, BOOLEAN p0x0102, BOOLEAN p0x0006, BOOLEAN p0x0004, BOOLEAN p0x0003, BOOLEAN p0x0002, INTEGER maxCID)
IPHeaderCompressionConfiguration
with the specified mandatory
components.p0x0104
- the value of the p0x0104
mandatory field.p0x0103
- the value of the p0x0103
mandatory field.p0x0102
- the value of the p0x0102
mandatory field.p0x0006
- the value of the p0x0006
mandatory field.p0x0004
- the value of the p0x0004
mandatory field.p0x0003
- the value of the p0x0003
mandatory field.p0x0002
- the value of the p0x0002
mandatory field.maxCID
- the value of the maxCID
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public IPHeaderCompressionConfiguration(BOOLEAN p0x0104, BOOLEAN p0x0103, BOOLEAN p0x0102, BOOLEAN p0x0006, BOOLEAN p0x0004, BOOLEAN p0x0003, BOOLEAN p0x0002, INTEGER maxCID, AdditionalHeaderCompressionContextSetupParameters additionalHeaderCompressionContextSetupParameters)
IPHeaderCompressionConfiguration
with the specified
components.p0x0104
- the value of the p0x0104
field (mandatory).p0x0103
- the value of the p0x0103
field (mandatory).p0x0102
- the value of the p0x0102
field (mandatory).p0x0006
- the value of the p0x0006
field (mandatory).p0x0004
- the value of the p0x0004
field (mandatory).p0x0003
- the value of the p0x0003
field (mandatory).p0x0002
- the value of the p0x0002
field (mandatory).maxCID
- the value of the maxCID
field (mandatory).additionalHeaderCompressionContextSetupParameters
- the value of the additionalHeaderCompressionContextSetupParameters
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getSpare()
spare
read-only field.spare
read-only field.public BOOLEAN getP0x0104()
p0x0104
field.p0x0104
field.public void setP0x0104(BOOLEAN p0x0104)
p0x0104
field.p0x0104
- the value of the p0x0104
field.java.lang.IllegalArgumentException
- when the p0x0104
parameter is null.public BOOLEAN getP0x0103()
p0x0103
field.p0x0103
field.public void setP0x0103(BOOLEAN p0x0103)
p0x0103
field.p0x0103
- the value of the p0x0103
field.java.lang.IllegalArgumentException
- when the p0x0103
parameter is null.public BOOLEAN getP0x0102()
p0x0102
field.p0x0102
field.public void setP0x0102(BOOLEAN p0x0102)
p0x0102
field.p0x0102
- the value of the p0x0102
field.java.lang.IllegalArgumentException
- when the p0x0102
parameter is null.public BOOLEAN getP0x0006()
p0x0006
field.p0x0006
field.public void setP0x0006(BOOLEAN p0x0006)
p0x0006
field.p0x0006
- the value of the p0x0006
field.java.lang.IllegalArgumentException
- when the p0x0006
parameter is null.public BOOLEAN getP0x0004()
p0x0004
field.p0x0004
field.public void setP0x0004(BOOLEAN p0x0004)
p0x0004
field.p0x0004
- the value of the p0x0004
field.java.lang.IllegalArgumentException
- when the p0x0004
parameter is null.public BOOLEAN getP0x0003()
p0x0003
field.p0x0003
field.public void setP0x0003(BOOLEAN p0x0003)
p0x0003
field.p0x0003
- the value of the p0x0003
field.java.lang.IllegalArgumentException
- when the p0x0003
parameter is null.public BOOLEAN getP0x0002()
p0x0002
field.p0x0002
field.public void setP0x0002(BOOLEAN p0x0002)
p0x0002
field.p0x0002
- the value of the p0x0002
field.java.lang.IllegalArgumentException
- when the p0x0002
parameter is null.public INTEGER getMaxCID()
maxCID
field.maxCID
field.public void setMaxCID(INTEGER maxCID)
maxCID
field.maxCID
- the value of the maxCID
field.java.lang.IllegalArgumentException
- when the maxCID
parameter is null.public AdditionalHeaderCompressionContextSetupParameters getAdditionalHeaderCompressionContextSetupParameters()
additionalHeaderCompressionContextSetupParameters
optional field.additionalHeaderCompressionContextSetupParameters
optional field or null if the field is omitted.public void setAdditionalHeaderCompressionContextSetupParameters(AdditionalHeaderCompressionContextSetupParameters additionalHeaderCompressionContextSetupParameters)
additionalHeaderCompressionContextSetupParameters
optional field.additionalHeaderCompressionContextSetupParameters
- the value of the additionalHeaderCompressionContextSetupParameters
optional field. A null
value indicates that the optional field is omitted.public boolean hasAdditionalHeaderCompressionContextSetupParameters()
additionalHeaderCompressionContextSetupParameters
optional field is present in the value.additionalHeaderCompressionContextSetupParameters
optional field is present in the value.public void deleteAdditionalHeaderCompressionContextSetupParameters()
additionalHeaderCompressionContextSetupParameters
optional field from the value.Copyright © 2023 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.