public class PSSubscriberStateImpl extends Object implements PSSubscriberState, MAPAsnPrimitive
| Modifier and Type | Field and Description |
|---|---|
static int |
_ID_notProvidedFromSGSNorMME |
static int |
_ID_ps_AttachedNotReachableForPaging |
static int |
_ID_ps_AttachedReachableForPaging |
static int |
_ID_ps_Detached |
static int |
_ID_ps_PDP_ActiveNotReachableForPaging |
static int |
_ID_ps_PDP_ActiveReachableForPaging |
static String |
_PrimitiveName |
| Constructor and Description |
|---|
PSSubscriberStateImpl() |
PSSubscriberStateImpl(PSSubscriberStateChoice choice,
NotReachableReason netDetNotReachable,
ArrayList<PDPContextInfo> pdpContextInfoList) |
| Modifier and Type | Method and Description |
|---|---|
void |
decodeAll(org.mobicents.protocols.asn.AsnInputStream ansIS)
Decoding the length and the content of the primitive (the tag has already read)
|
void |
decodeData(org.mobicents.protocols.asn.AsnInputStream ansIS,
int length)
Decoding the content of the primitive (the tag and the length have already read)
|
void |
encodeAll(org.mobicents.protocols.asn.AsnOutputStream asnOs)
Encoding the tag, the length and the content.
|
void |
encodeAll(org.mobicents.protocols.asn.AsnOutputStream asnOs,
int tagClass,
int tag)
Encoding the tag, the length and the content.
|
void |
encodeData(org.mobicents.protocols.asn.AsnOutputStream asnOs)
Encoding the content.
|
PSSubscriberStateChoice |
getChoice() |
boolean |
getIsPrimitive() |
NotReachableReason |
getNetDetNotReachable() |
ArrayList<PDPContextInfo> |
getPDPContextInfoList() |
int |
getTag() |
int |
getTagClass() |
String |
toString() |
public static final int _ID_notProvidedFromSGSNorMME
public static final int _ID_ps_Detached
public static final int _ID_ps_AttachedNotReachableForPaging
public static final int _ID_ps_AttachedReachableForPaging
public static final int _ID_ps_PDP_ActiveNotReachableForPaging
public static final int _ID_ps_PDP_ActiveReachableForPaging
public static final String _PrimitiveName
public PSSubscriberStateImpl()
public PSSubscriberStateImpl(PSSubscriberStateChoice choice, NotReachableReason netDetNotReachable, ArrayList<PDPContextInfo> pdpContextInfoList)
public PSSubscriberStateChoice getChoice()
getChoice in interface PSSubscriberStatepublic NotReachableReason getNetDetNotReachable()
getNetDetNotReachable in interface PSSubscriberStatepublic ArrayList<PDPContextInfo> getPDPContextInfoList()
getPDPContextInfoList in interface PSSubscriberStatepublic int getTag()
throws MAPException
getTag in interface MAPAsnPrimitiveMAPExceptionpublic int getTagClass()
getTagClass in interface MAPAsnPrimitivepublic boolean getIsPrimitive()
getIsPrimitive in interface MAPAsnPrimitivepublic void decodeAll(org.mobicents.protocols.asn.AsnInputStream ansIS)
throws MAPParsingComponentException
MAPAsnPrimitivedecodeAll in interface MAPAsnPrimitiveansIS - The AsnInputStream that contains the length and the content of the primitiveMAPParsingComponentExceptionpublic void decodeData(org.mobicents.protocols.asn.AsnInputStream ansIS,
int length)
throws MAPParsingComponentException
MAPAsnPrimitivedecodeData in interface MAPAsnPrimitiveansIS - The AsnInputStream that contains the content of the primitivelength - The length of the contentMAPParsingComponentExceptionpublic void encodeAll(org.mobicents.protocols.asn.AsnOutputStream asnOs)
throws MAPException
MAPAsnPrimitiveencodeAll in interface MAPAsnPrimitiveMAPExceptionpublic void encodeAll(org.mobicents.protocols.asn.AsnOutputStream asnOs,
int tagClass,
int tag)
throws MAPException
MAPAsnPrimitiveencodeAll in interface MAPAsnPrimitiveMAPExceptionpublic void encodeData(org.mobicents.protocols.asn.AsnOutputStream asnOs)
throws MAPException
MAPAsnPrimitiveencodeData in interface MAPAsnPrimitiveMAPExceptionCopyright © 2016. All Rights Reserved.