|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface V4TransportAddress
Defines an interface representing the V4 transport address grouped AVP type.
From the Diameter Gq' Reference Point Protocol Details (ETSI TS 183.017 V1.4.0) specification:
7.3.5 V4-Transport-address AVP
The V4-Transport-address AVP (AVP Code 454) is of type Grouped AVP and holds information about a single IPv4 address and a single
port number
It has the following ABNF grammar:
V4-Transport-Address ::= AVP Header: 454 13019
[ Framed-IP-Address ] AVP Code 8
[ Port-Number ] AVP Code 455
| Field Summary |
|---|
| Fields inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
|---|
FLAG_RULE_MAY, FLAG_RULE_MUST, FLAG_RULE_MUSTNOT |
| Method Summary | |
|---|---|
byte[] |
getFramedIPAddress()
Returns the value of the Framed-IP-Address AVP, of type OctetString. |
long |
getPortNumber()
Returns the value of the Port-Number AVP, of type Unsigned32. |
boolean |
hasFramedIPAddress()
Returns true if the Framed-IP-Address AVP is present in the message. |
boolean |
hasPortNumber()
Returns true if the Port-Number AVP is present in the message. |
void |
setFramedIPAddress(byte[] framedIPAddress)
Sets the value of the Framed-IP-Address AVP, of type OctetString. |
void |
setPortNumber(long portNumber)
Sets the value of the Port-Number AVP, of type Unsigned32. |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.avp.GroupedAvp |
|---|
getExtensionAvps, setExtensionAvps |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
|---|
byteArrayValue, clone, doubleValue, floatValue, getCode, getMandatoryRule, getName, getProtectedRule, getType, getVendorId, intValue, longValue, octetStringValue, stringValue |
| Method Detail |
|---|
byte[] getFramedIPAddress()
long getPortNumber()
boolean hasFramedIPAddress()
boolean hasPortNumber()
void setFramedIPAddress(byte[] framedIPAddress)
void setPortNumber(long portNumber)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||