net.jradius.dictionary.vsa_starent.Attr_SNPPPProgressCode Maven / Gradle / Ivy
// DO NOT EDIT THIS FILE DIRECTLY! - AUTOMATICALLY GENERATED
// Generated by: class net.jradius.freeradius.RadiusDictionary
// Generated on: Fri, 29 Nov 2013 13:24:47 +0000
package net.jradius.dictionary.vsa_starent;
import java.io.Serializable;
import java.util.LinkedHashMap;
import java.util.Map;
import net.jradius.packet.attribute.VSAttribute;
import net.jradius.packet.attribute.value.NamedValue;
/**
* Attribute Name: SN-PPP-Progress-Code
* Attribute Type: 26
* Vendor Id: 8164
* VSA Type: 4
* Value Type: NamedValue
* Possible Values:
*
* - Not-Defined (0)
*
- Call-Lcp-Down (1)
*
- Call-Disconnecting (2)
*
- Call-PPP-Renegotiating (3)
*
- Call-Lcp-Down_1 (10)
*
- Call-Arrived (11)
*
- Call-Lcp-Up (12)
*
- Call-Authenticating (13)
*
- Call-Authenticated (14)
*
- Call-Ipcp-Up (15)
*
- Call-Simple-IP-Connected (16)
*
- Call-Mobile-IP-Connected (17)
*
- Call-Pdg-Tcp-Connecting (45)
*
- Call-Pdg-Ssl-Connecting (46)
*
- Call-Bcmcs-Authenticating (70)
*
- Call-Tunnel-Connecting (85)
*
- Call-Imsa-Authorizing (95)
*
- Call-Imsa-Authorized (97)
*
- Call-MBMS-UE-Authorizing (98)
*
- Call-MBMS-Bearer-Authorizing (99)
*
- Call-Tunnel-Connected (115)
*
- Call-Pdp-Type-IP-Connected (120)
*
- Call-Pdp-Type-IPv6-Connected (125)
*
- Call-Pdp-Type-PPP-Connected (130)
*
- Call-Proxy-Mobile-IP-Connected (140)
*
- Call-Pdg-Connected (142)
*
- Call-Pdg-Ssl-Connected (141)
*
- Call-Ipsg-Connected (145)
*
- Call-Bcmcs-Connected (150)
*
- Call-MBMS-UE-Connected (155)
*
- Call-MBMS-Bearer-Connected (156)
*
- Call-Pending-Addr-From-DHCP (160)
*
- Call-Got-Addr-From-DHCP (170)
*
- Call-HA-IPSEC-Tunnel-Connecting (180)
*
- Call-HA-IPSEC-Connected (190)
*
- Call-ASN-Non-Anchor-Connected (200)
*
- Call-ASNPC-Connected (210)
*
- Call-Mobile-IPv6-Connected (220)
*
- Call-PMIPv6-Connected (221)
*
- Call-PHSPC-Connected (230)
*
- Call-GTP-IPv4-Connected (235)
*
- Call-GTP-IPv6-Connected (236)
*
- Call-GTP-IPv4-IPv6-Connected (237)
*
- Call-SGW-Connected (245)
*
- Call-MME-Attached (246)
*
- Call-Auth-Only-Connected (247)
*
*
* @author class net.jradius.freeradius.RadiusDictionary
*/
public final class Attr_SNPPPProgressCode extends VSAttribute
{
public static final String NAME = "SN-PPP-Progress-Code";
public static final int VENDOR_ID = 8164;
public static final int VSA_TYPE = 4;
public static final long TYPE = ((VENDOR_ID & 0xFFFF) << 16) | VSA_TYPE;
public static final long serialVersionUID = TYPE;
public static final Long NotDefined = new Long(0L);
public static final Long CallLcpDown = new Long(1L);
public static final Long CallDisconnecting = new Long(2L);
public static final Long CallPPPRenegotiating = new Long(3L);
public static final Long CallLcpDown1 = new Long(10L);
public static final Long CallArrived = new Long(11L);
public static final Long CallLcpUp = new Long(12L);
public static final Long CallAuthenticating = new Long(13L);
public static final Long CallAuthenticated = new Long(14L);
public static final Long CallIpcpUp = new Long(15L);
public static final Long CallSimpleIPConnected = new Long(16L);
public static final Long CallMobileIPConnected = new Long(17L);
public static final Long CallPdgTcpConnecting = new Long(45L);
public static final Long CallPdgSslConnecting = new Long(46L);
public static final Long CallBcmcsAuthenticating = new Long(70L);
public static final Long CallTunnelConnecting = new Long(85L);
public static final Long CallImsaAuthorizing = new Long(95L);
public static final Long CallImsaAuthorized = new Long(97L);
public static final Long CallMBMSUEAuthorizing = new Long(98L);
public static final Long CallMBMSBearerAuthorizing = new Long(99L);
public static final Long CallTunnelConnected = new Long(115L);
public static final Long CallPdpTypeIPConnected = new Long(120L);
public static final Long CallPdpTypeIPv6Connected = new Long(125L);
public static final Long CallPdpTypePPPConnected = new Long(130L);
public static final Long CallProxyMobileIPConnected = new Long(140L);
public static final Long CallPdgConnected = new Long(142L);
public static final Long CallPdgSslConnected = new Long(141L);
public static final Long CallIpsgConnected = new Long(145L);
public static final Long CallBcmcsConnected = new Long(150L);
public static final Long CallMBMSUEConnected = new Long(155L);
public static final Long CallMBMSBearerConnected = new Long(156L);
public static final Long CallPendingAddrFromDHCP = new Long(160L);
public static final Long CallGotAddrFromDHCP = new Long(170L);
public static final Long CallHAIPSECTunnelConnecting = new Long(180L);
public static final Long CallHAIPSECConnected = new Long(190L);
public static final Long CallASNNonAnchorConnected = new Long(200L);
public static final Long CallASNPCConnected = new Long(210L);
public static final Long CallMobileIPv6Connected = new Long(220L);
public static final Long CallPMIPv6Connected = new Long(221L);
public static final Long CallPHSPCConnected = new Long(230L);
public static final Long CallGTPIPv4Connected = new Long(235L);
public static final Long CallGTPIPv6Connected = new Long(236L);
public static final Long CallGTPIPv4IPv6Connected = new Long(237L);
public static final Long CallSGWConnected = new Long(245L);
public static final Long CallMMEAttached = new Long(246L);
public static final Long CallAuthOnlyConnected = new Long(247L);
protected class NamedValueMap implements NamedValue.NamedValueMap
{
public Long[] knownValues = { new Long(0L),new Long(1L),new Long(2L),new Long(3L),new Long(10L),new Long(11L),new Long(12L),new Long(13L),new Long(14L),new Long(15L),new Long(16L),new Long(17L),new Long(45L),new Long(46L),new Long(70L),new Long(85L),new Long(95L),new Long(97L),new Long(98L),new Long(99L),new Long(115L),new Long(120L),new Long(125L),new Long(130L),new Long(140L),new Long(142L),new Long(141L),new Long(145L),new Long(150L),new Long(155L),new Long(156L),new Long(160L),new Long(170L),new Long(180L),new Long(190L),new Long(200L),new Long(210L),new Long(220L),new Long(221L),new Long(230L),new Long(235L),new Long(236L),new Long(237L),new Long(245L),new Long(246L),new Long(247L)};
public Long[] getKnownValues() { return knownValues; }
public Long getNamedValue(String name)
{
if ("Not-Defined".equals(name)) return new Long(0L);
if ("Call-Lcp-Down".equals(name)) return new Long(1L);
if ("Call-Disconnecting".equals(name)) return new Long(2L);
if ("Call-PPP-Renegotiating".equals(name)) return new Long(3L);
if ("Call-Lcp-Down_1".equals(name)) return new Long(10L);
if ("Call-Arrived".equals(name)) return new Long(11L);
if ("Call-Lcp-Up".equals(name)) return new Long(12L);
if ("Call-Authenticating".equals(name)) return new Long(13L);
if ("Call-Authenticated".equals(name)) return new Long(14L);
if ("Call-Ipcp-Up".equals(name)) return new Long(15L);
if ("Call-Simple-IP-Connected".equals(name)) return new Long(16L);
if ("Call-Mobile-IP-Connected".equals(name)) return new Long(17L);
if ("Call-Pdg-Tcp-Connecting".equals(name)) return new Long(45L);
if ("Call-Pdg-Ssl-Connecting".equals(name)) return new Long(46L);
if ("Call-Bcmcs-Authenticating".equals(name)) return new Long(70L);
if ("Call-Tunnel-Connecting".equals(name)) return new Long(85L);
if ("Call-Imsa-Authorizing".equals(name)) return new Long(95L);
if ("Call-Imsa-Authorized".equals(name)) return new Long(97L);
if ("Call-MBMS-UE-Authorizing".equals(name)) return new Long(98L);
if ("Call-MBMS-Bearer-Authorizing".equals(name)) return new Long(99L);
if ("Call-Tunnel-Connected".equals(name)) return new Long(115L);
if ("Call-Pdp-Type-IP-Connected".equals(name)) return new Long(120L);
if ("Call-Pdp-Type-IPv6-Connected".equals(name)) return new Long(125L);
if ("Call-Pdp-Type-PPP-Connected".equals(name)) return new Long(130L);
if ("Call-Proxy-Mobile-IP-Connected".equals(name)) return new Long(140L);
if ("Call-Pdg-Connected".equals(name)) return new Long(142L);
if ("Call-Pdg-Ssl-Connected".equals(name)) return new Long(141L);
if ("Call-Ipsg-Connected".equals(name)) return new Long(145L);
if ("Call-Bcmcs-Connected".equals(name)) return new Long(150L);
if ("Call-MBMS-UE-Connected".equals(name)) return new Long(155L);
if ("Call-MBMS-Bearer-Connected".equals(name)) return new Long(156L);
if ("Call-Pending-Addr-From-DHCP".equals(name)) return new Long(160L);
if ("Call-Got-Addr-From-DHCP".equals(name)) return new Long(170L);
if ("Call-HA-IPSEC-Tunnel-Connecting".equals(name)) return new Long(180L);
if ("Call-HA-IPSEC-Connected".equals(name)) return new Long(190L);
if ("Call-ASN-Non-Anchor-Connected".equals(name)) return new Long(200L);
if ("Call-ASNPC-Connected".equals(name)) return new Long(210L);
if ("Call-Mobile-IPv6-Connected".equals(name)) return new Long(220L);
if ("Call-PMIPv6-Connected".equals(name)) return new Long(221L);
if ("Call-PHSPC-Connected".equals(name)) return new Long(230L);
if ("Call-GTP-IPv4-Connected".equals(name)) return new Long(235L);
if ("Call-GTP-IPv6-Connected".equals(name)) return new Long(236L);
if ("Call-GTP-IPv4-IPv6-Connected".equals(name)) return new Long(237L);
if ("Call-SGW-Connected".equals(name)) return new Long(245L);
if ("Call-MME-Attached".equals(name)) return new Long(246L);
if ("Call-Auth-Only-Connected".equals(name)) return new Long(247L);
return null;
}
public String getNamedValue(Long value)
{
if (new Long(0L).equals(value)) return "Not-Defined";
if (new Long(1L).equals(value)) return "Call-Lcp-Down";
if (new Long(2L).equals(value)) return "Call-Disconnecting";
if (new Long(3L).equals(value)) return "Call-PPP-Renegotiating";
if (new Long(10L).equals(value)) return "Call-Lcp-Down_1";
if (new Long(11L).equals(value)) return "Call-Arrived";
if (new Long(12L).equals(value)) return "Call-Lcp-Up";
if (new Long(13L).equals(value)) return "Call-Authenticating";
if (new Long(14L).equals(value)) return "Call-Authenticated";
if (new Long(15L).equals(value)) return "Call-Ipcp-Up";
if (new Long(16L).equals(value)) return "Call-Simple-IP-Connected";
if (new Long(17L).equals(value)) return "Call-Mobile-IP-Connected";
if (new Long(45L).equals(value)) return "Call-Pdg-Tcp-Connecting";
if (new Long(46L).equals(value)) return "Call-Pdg-Ssl-Connecting";
if (new Long(70L).equals(value)) return "Call-Bcmcs-Authenticating";
if (new Long(85L).equals(value)) return "Call-Tunnel-Connecting";
if (new Long(95L).equals(value)) return "Call-Imsa-Authorizing";
if (new Long(97L).equals(value)) return "Call-Imsa-Authorized";
if (new Long(98L).equals(value)) return "Call-MBMS-UE-Authorizing";
if (new Long(99L).equals(value)) return "Call-MBMS-Bearer-Authorizing";
if (new Long(115L).equals(value)) return "Call-Tunnel-Connected";
if (new Long(120L).equals(value)) return "Call-Pdp-Type-IP-Connected";
if (new Long(125L).equals(value)) return "Call-Pdp-Type-IPv6-Connected";
if (new Long(130L).equals(value)) return "Call-Pdp-Type-PPP-Connected";
if (new Long(140L).equals(value)) return "Call-Proxy-Mobile-IP-Connected";
if (new Long(142L).equals(value)) return "Call-Pdg-Connected";
if (new Long(141L).equals(value)) return "Call-Pdg-Ssl-Connected";
if (new Long(145L).equals(value)) return "Call-Ipsg-Connected";
if (new Long(150L).equals(value)) return "Call-Bcmcs-Connected";
if (new Long(155L).equals(value)) return "Call-MBMS-UE-Connected";
if (new Long(156L).equals(value)) return "Call-MBMS-Bearer-Connected";
if (new Long(160L).equals(value)) return "Call-Pending-Addr-From-DHCP";
if (new Long(170L).equals(value)) return "Call-Got-Addr-From-DHCP";
if (new Long(180L).equals(value)) return "Call-HA-IPSEC-Tunnel-Connecting";
if (new Long(190L).equals(value)) return "Call-HA-IPSEC-Connected";
if (new Long(200L).equals(value)) return "Call-ASN-Non-Anchor-Connected";
if (new Long(210L).equals(value)) return "Call-ASNPC-Connected";
if (new Long(220L).equals(value)) return "Call-Mobile-IPv6-Connected";
if (new Long(221L).equals(value)) return "Call-PMIPv6-Connected";
if (new Long(230L).equals(value)) return "Call-PHSPC-Connected";
if (new Long(235L).equals(value)) return "Call-GTP-IPv4-Connected";
if (new Long(236L).equals(value)) return "Call-GTP-IPv6-Connected";
if (new Long(237L).equals(value)) return "Call-GTP-IPv4-IPv6-Connected";
if (new Long(245L).equals(value)) return "Call-SGW-Connected";
if (new Long(246L).equals(value)) return "Call-MME-Attached";
if (new Long(247L).equals(value)) return "Call-Auth-Only-Connected";
return null;
}
};
public static NamedValueMap map = null;
public void setup()
{
attributeName = NAME;
attributeType = 26;
vendorId = VENDOR_ID;
vsaAttributeType = VSA_TYPE;
setFormat("2,2");
attributeValue = new NamedValue(map != null ? map : (map = new NamedValueMap()));
}
public Attr_SNPPPProgressCode()
{
setup();
}
public Attr_SNPPPProgressCode(Serializable o)
{
setup(o);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy