Class SMSProtocolId.TelematicDevice

  • All Implemented Interfaces:
    DataObject, Immutable, Serializable
    Enclosing class:
    SMSProtocolId

    public static final class SMSProtocolId.TelematicDevice
    extends NamedInteger
    Telematic Device constants.

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

     TelematicDevice ::= ENUMERATED {
         IMPLICIT                    (0),
         TELEX                       (1),
         GROUP3TELEFAX               (2),
         GROUP4TELEFAX               (3),
         VOICE_TELEPHONE             (4),
         ERMES                       (5),
         NATIONAL_PAGING             (6),
         VIDEOTEX                    (7),
         TELETEX_CARRIER_UNSPECIFIED (8),
         TELETEX_IN_PSPDN            (9),
         TELETEX_IN_CSPDN           (10),
         TELETEX_IN_ANALOG_PSTN     (11),
         TELETEX_IN_DIGITAL_ISDN    (12),
         UCI                        (13),
         ... ,
         MESSAGE_HANDLING_FACILITY  (16),
         X400                       (17),
         EMAIL                      (18),
         ... ,
         GSM_UMTS_MOBILE_STATION    (31)
     }
    See Also:
    Serialized Form
    • Field Detail

      • _IMPLICIT

        public static final int _IMPLICIT
        Telematic Device value corresponding to device type is specific to this SC, or can be concluded on the basis of the address.
        See Also:
        Constant Field Values
      • _TELEX

        public static final int _TELEX
        Telematic Device value corresponding to telex (or teletex reduced to telex format).
        See Also:
        Constant Field Values
      • _GROUP3TELEFAX

        public static final int _GROUP3TELEFAX
        Telematic Device value corresponding to group 3 textfax.
        See Also:
        Constant Field Values
      • _GROUP4TELEFAX

        public static final int _GROUP4TELEFAX
        Telematic Device value corresponding to group 4 textfax.
        See Also:
        Constant Field Values
      • _VOICE_TELEPHONE

        public static final int _VOICE_TELEPHONE
        Telematic Device value corresponding to voice telephone (i.e. conversion to speech).
        See Also:
        Constant Field Values
      • _ERMES

        public static final int _ERMES
        Telematic Device value corresponding to European Radio Messaging System.
        See Also:
        Constant Field Values
      • _NATIONAL_PAGING

        public static final int _NATIONAL_PAGING
        Telematic Device value corresponding to National Paging system (known to the SC).
        See Also:
        Constant Field Values
      • _VIDEOTEX

        public static final int _VIDEOTEX
        Telematic Device value corresponding to Videotex (T.100/T.101).
        See Also:
        Constant Field Values
      • _TELETEX_CARRIER_UNSPECIFIED

        public static final int _TELETEX_CARRIER_UNSPECIFIED
        Telematic Device value corresponding to teletex, carrier unspecified.
        See Also:
        Constant Field Values
      • _TELETEX_IN_PSPDN

        public static final int _TELETEX_IN_PSPDN
        Telematic Device value corresponding to teletex, in PSPDN.
        See Also:
        Constant Field Values
      • _TELETEX_IN_CSPDN

        public static final int _TELETEX_IN_CSPDN
        Telematic Device value corresponding to teletex, in CSPDN.
        See Also:
        Constant Field Values
      • _TELETEX_IN_ANALOG_PSTN

        public static final int _TELETEX_IN_ANALOG_PSTN
        Telematic Device value corresponding to teletex, in analog PSTN.
        See Also:
        Constant Field Values
      • _TELETEX_IN_DIGITAL_ISDN

        public static final int _TELETEX_IN_DIGITAL_ISDN
        Telematic Device value corresponding to teletex, in digital ISDN.
        See Also:
        Constant Field Values
      • _UCI

        public static final int _UCI
        Telematic Device value corresponding to UCI (Universal Computer Interface, ETSI DE/PS 3 013).
        See Also:
        Constant Field Values
      • _MESSAGE_HANDLING_FACILITY

        public static final int _MESSAGE_HANDLING_FACILITY
        Telematic Device value corresponding to a message handling facility (known to the SC).
        See Also:
        Constant Field Values
      • _X400

        public static final int _X400
        Telematic Device value corresponding to any public X.400-based message handling system.
        See Also:
        Constant Field Values
      • _EMAIL

        public static final int _EMAIL
        Telematic Device value corresponding to Internet Electronic Mail.
        See Also:
        Constant Field Values
      • _GSM_UMTS_MOBILE_STATION

        public static final int _GSM_UMTS_MOBILE_STATION
        Telematic Device value corresponding to a GSM/UMTS mobile station.
        See Also:
        Constant Field Values
      • IMPLICIT

        public static final SMSProtocolId.TelematicDevice IMPLICIT
        Telematic Device value corresponding to device type is specific to this SC, or can be concluded on the basis of the address.
      • TELEX

        public static final SMSProtocolId.TelematicDevice TELEX
        Telematic Device value corresponding to telex (or teletex reduced to telex format).
      • VOICE_TELEPHONE

        public static final SMSProtocolId.TelematicDevice VOICE_TELEPHONE
        Telematic Device value corresponding to voice telephone (i.e. conversion to speech).
      • NATIONAL_PAGING

        public static final SMSProtocolId.TelematicDevice NATIONAL_PAGING
        Telematic Device value corresponding to National Paging system (known to the SC).
      • TELETEX_CARRIER_UNSPECIFIED

        public static final SMSProtocolId.TelematicDevice TELETEX_CARRIER_UNSPECIFIED
        Telematic Device value corresponding to teletex, carrier unspecified.
      • TELETEX_IN_PSPDN

        public static final SMSProtocolId.TelematicDevice TELETEX_IN_PSPDN
        Telematic Device value corresponding to teletex, in PSPDN.
      • TELETEX_IN_CSPDN

        public static final SMSProtocolId.TelematicDevice TELETEX_IN_CSPDN
        Telematic Device value corresponding to teletex, in CSPDN.
      • TELETEX_IN_ANALOG_PSTN

        public static final SMSProtocolId.TelematicDevice TELETEX_IN_ANALOG_PSTN
        Telematic Device value corresponding to teletex, in analog PSTN.
      • TELETEX_IN_DIGITAL_ISDN

        public static final SMSProtocolId.TelematicDevice TELETEX_IN_DIGITAL_ISDN
        Telematic Device value corresponding to teletex, in digital ISDN.
      • UCI

        public static final SMSProtocolId.TelematicDevice UCI
        Telematic Device value corresponding to UCI (Universal Computer Interface, ETSI DE/PS 3 013).
      • MESSAGE_HANDLING_FACILITY

        public static final SMSProtocolId.TelematicDevice MESSAGE_HANDLING_FACILITY
        Telematic Device value corresponding to a message handling facility (known to the SC).
      • X400

        public static final SMSProtocolId.TelematicDevice X400
        Telematic Device value corresponding to any public X.400-based message handling system.
      • GSM_UMTS_MOBILE_STATION

        public static final SMSProtocolId.TelematicDevice GSM_UMTS_MOBILE_STATION
        Telematic Device value corresponding to a GSM/UMTS mobile station.
      • MIN_VALUE

        public static final int MIN_VALUE
        Minimum value that a TelematicDevice instance may take (0).
        See Also:
        Constant Field Values
      • MAX_VALUE

        public static final int MAX_VALUE
        Maximum value that a TelematicDevice instance may take (31).
        See Also:
        Constant Field Values
    • Method Detail

      • fromValue

        public static SMSProtocolId.TelematicDevice fromValue​(int value)
        Returns a TelematicDevice for a particular integer value.
        Returns:
        any known instance, or a new object
      • namedValues

        public static SMSProtocolId.TelematicDevice[] namedValues()
        Returns an array containing all of TelematicDevice's named numbers.
        Returns:
        a new TelematicDevice[]