Class GSMSupplementaryServiceList

  • All Implemented Interfaces:
    DataObject, FastSerializable, Serializable

    public final class GSMSupplementaryServiceList
    extends AbstractLazyEncodedByteArray
    implements FastSerializable
    Class GSMSupplementaryServiceList as defined Nokia INAP Issue 6-0.

    The API offered by this class is as if the type were specified in ASN.1 as follows.

     GSMSupplementaryServiceList ::= SEQUENCE {
       aoCC AoCC,
       aoCI AoCI,
       oDB ODB,
       bIC-Roam BIC_Roam,
       bAIC BAIC,
       bOIC-exHC BOIC_ExHC,
       bOIC BOIC,
       bAOC BAOC,
       cOLR COLR,
       cOLP COLP,
       cLIR CLIR,
       cLIP CLIP,
       cFNRc CFNRc,
       cFNRy CFNRy,
       cFB CFB,
       cFU CFU,
       cD CD,
       cUG CUG,
       mPTY MPTY,
       hOLD HOLD,
       cW CW

    The class takes care of encoding the field values into a byte-array and decoding field values from a byte-array, the encoded representation being as tabulated below.

    Data Encoding - based on Nokia INAP Issue 6-0 ASN.1
    Octet 3SpareSpareSpareCDCUGMPTYHOLDCW
    See Also:
    Serialized Form