|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WlanInformation
Defines an interface representing the WLAN-Information grouped AVP type.
From the Diameter Ro Reference Point Protocol Details (3GPP TS 32.299 V7.1.0) specification:
7.2.121 WLAN-Information AVP
The WLAN-Information AVP (AVP code 875) is of type Grouped.
Its purpose is to allow the transmission of additional WLAN service specific information elements.
The format and the contents of the fields inside the WLAN- Information AVP is specified in TS 32.252 [22].
It has the following ABNF grammar:
WLAN-Information ::= AVP Header: 875
[ WLAN-Session-Id ]
[ PDG-Address ]
[ PDG-Charging-Id ]
[ WAG-Address ]
[ WAG-PLMN-Id ]
[ WLAN-Radio-Container ]
[ WLAN-UE-Local-IPAddress ]
| 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 | |
|---|---|
net.java.slee.resource.diameter.base.events.avp.Address |
getPdgAddress()
Returns the value of the PDG-Address AVP, of type Address. |
long |
getPdgChargingId()
Returns the value of the PDG-Charging-Id AVP, of type Unsigned32. |
net.java.slee.resource.diameter.base.events.avp.Address |
getWagAddress()
Returns the value of the WAG-Address AVP, of type Address. |
java.lang.String |
getWagPlmnId()
Returns the value of the WAG-PLMN-Id AVP, of type OctetString. |
WlanRadioContainer |
getWlanRadioContainer()
Returns the value of the WLAN-Radio-Container AVP, of type Grouped. |
java.lang.String |
getWlanSessionId()
Returns the value of the WLAN-Session-Id AVP, of type UTF8String. |
net.java.slee.resource.diameter.base.events.avp.Address |
getWlanUeLocalIpaddress()
Returns the value of the WLAN-UE-Local-IPAddress AVP, of type Address. |
boolean |
hasPdgAddress()
Returns true if the PDG-Address AVP is present in the message. |
boolean |
hasPdgChargingId()
Returns true if the PDG-Charging-Id AVP is present in the message. |
boolean |
hasWagAddress()
Returns true if the WAG-Address AVP is present in the message. |
boolean |
hasWagPlmnId()
Returns true if the WAG-PLMN-Id AVP is present in the message. |
boolean |
hasWlanRadioContainer()
Returns true if the WLAN-Radio-Container AVP is present in the message. |
boolean |
hasWlanSessionId()
Returns true if the WLAN-Session-Id AVP is present in the message. |
boolean |
hasWlanUeLocalIpaddress()
Returns true if the WLAN-UE-Local-IPAddress AVP is present in the message. |
void |
setPdgAddress(net.java.slee.resource.diameter.base.events.avp.Address pdgAddress)
Sets the value of the PDG-Address AVP, of type Address. |
void |
setPdgChargingId(long pdgChargingId)
Sets the value of the PDG-Charging-Id AVP, of type Unsigned32. |
void |
setWagAddress(net.java.slee.resource.diameter.base.events.avp.Address wagAddress)
Sets the value of the WAG-Address AVP, of type Address. |
void |
setWagPlmnId(java.lang.String wagPlmnId)
Sets the value of the WAG-PLMN-Id AVP, of type OctetString. |
void |
setWlanRadioContainer(WlanRadioContainer wlanRadioContainer)
Sets the value of the WLAN-Radio-Container AVP, of type Grouped. |
void |
setWlanSessionId(java.lang.String wlanSessionId)
Sets the value of the WLAN-Session-Id AVP, of type UTF8String. |
void |
setWlanUeLocalIpaddress(net.java.slee.resource.diameter.base.events.avp.Address wlanUeLocalIpaddress)
Sets the value of the WLAN-UE-Local-IPAddress AVP, of type Address. |
| 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 |
|---|
net.java.slee.resource.diameter.base.events.avp.Address getPdgAddress()
long getPdgChargingId()
net.java.slee.resource.diameter.base.events.avp.Address getWagAddress()
java.lang.String getWagPlmnId()
WlanRadioContainer getWlanRadioContainer()
java.lang.String getWlanSessionId()
net.java.slee.resource.diameter.base.events.avp.Address getWlanUeLocalIpaddress()
boolean hasPdgAddress()
boolean hasPdgChargingId()
boolean hasWagAddress()
boolean hasWagPlmnId()
boolean hasWlanRadioContainer()
boolean hasWlanSessionId()
boolean hasWlanUeLocalIpaddress()
void setPdgAddress(net.java.slee.resource.diameter.base.events.avp.Address pdgAddress)
void setPdgChargingId(long pdgChargingId)
void setWagAddress(net.java.slee.resource.diameter.base.events.avp.Address wagAddress)
void setWagPlmnId(java.lang.String wagPlmnId)
void setWlanRadioContainer(WlanRadioContainer wlanRadioContainer)
void setWlanSessionId(java.lang.String wlanSessionId)
void setWlanUeLocalIpaddress(net.java.slee.resource.diameter.base.events.avp.Address wlanUeLocalIpaddress)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||