OVERVIEW INDEX DEPRECATED HELP CORRESPONDENCES | provided by TTworkbench

Modulepars Data Types Component Types Port Types Constants Templates Signatures Functions Altsteps Test cases

# Module SUPL_TypeDefinitions

Import Declarations:

- LibCommon_BasicTypesAndValues
  all
- LibCommon_DataStrings
  all

Groups:

- DNSMessage_Types
- Configuration_Types
- SystemMessage_Types
- TCP_MessageTypes

Data Types Summary
Nonce |
BTID |
AuthN |
PSK |
DNS_OPCODE |
DNS_RCODE |
DNS_TYPEValue |
DNS_CLASSValue |
PositioningProtocol |
LPP_Version_Enum |
RRLP_Version_Enum |
HMACHash |
CipherSuites |
Sims |
MTTransport |
CertificateVersions |
GPSAutomationType |
TCPInfo |
AlertLevel |
AlertDescription |
DNSMessage |
DNS_Header |
DNS_Question |
DNS_RR |
DNS_PTR_RR |
DNS_NAPTR_RR |
DNS_AAAA_RR |
DNS_A_RR |
DNS_SRV_RR |
SSLAlert |
DNS_Questions |
DNS_RRs |
DNS_RDATAu |
Sys_Message |
TCPInfoMessage |

## Details

Nonce

    type charstring Nonce
    with {
      variant "noCodec"
    }

Declared in group SystemMessage_Types

BTID

    type charstring BTID
    with {
      variant "noCodec"
    }

Declared in group SystemMessage_Types

AuthN

    type bitstring AuthN
    with {
      variant "noCodec"
    }

Declared in group SystemMessage_Types

PSK

    type octetstring PSK
    with {
      variant "noCodec"
    }

Declared in group SystemMessage_Types

DNS_OPCODE

    type enumerated DNS_OPCODE {
        DNSOPCODE_QUERY_E(0),
        DNSOPCODE_IQUERY_E(1),
        DNSOPCODE_STATUS_E(2)
    }
    with {
      variant "length=4"
    }

Declared in group DNSMessage_Types

DNS_RCODE

    type enumerated DNS_RCODE {
        DNSRCODE_NoError_E(0),
        DNSRCODE_FormatError_E(1),
        DNSRCODE_ServerFailure_E(2),
        DNSRCODE_NameError_E(3),
        DNSRCODE_NotImplemented_E(4),
        DNSRCODE_Refused_E(5)
    }
    with {
      variant "length=4"
    }

Declared in group DNSMessage_Types

DNS_TYPEValue

    type enumerated DNS_TYPEValue {
        DNSTYPE_A_E(1),
        DNSTYPE_NS_E(2),
        DNSTYPE_MD_E(3),
        DNSTYPE_MF_E(4),
        DNSTYPE_CNAME_E(5),
        DNSTYPE_SOA_E(6),
        DNSTYPE_MB_E(7),
        DNSTYPE_MG_E(8),
        DNSTYPE_MR_E(9),
        DNSTYPE_NULL_E(10),
        DNSTYPE_WKS_E(11),
        DNSTYPE_PTR_E(12),
        DNSTYPE_HINFO_E(13),
        DNSTYPE_MINFO_E(14),
        DNSTYPE_MX_E(15),
        DNSTYPE_TXT_E(16),
        DNSTYPE_AAAA_E(28),
        DNSTYPE_SRV_E(33),
        DNSTYPE_NAPTR_E(35),
        DNSTYPE_AXFR_E(252),
        DNSTYPE_MAILB_E(253),
        DNSTYPE_MAILA_E(254),
        DNSTYPE_ALL_E(255)
    }
    with {
      variant "length=16"
    }

Declared in group DNSMessage_Types

DNS_CLASSValue

    type enumerated DNS_CLASSValue {
        DNSCLASS_IN_E(1),
        DNSCLASS_CS_E(2),
        DNSCLASS_CH_E(3),
        DNSCLASS_HS_E(4)
    }
    with {
      variant "length=16"
    }

Declared in group DNSMessage_Types

PositioningProtocol

    type enumerated PositioningProtocol {
    TIA,
    RRLP,
    LPP
    }
    with {
      variant "noCodec"
    }

Declared in group Configuration_Types

LPP_Version_Enum

    type enumerated LPP_Version_Enum {
    e_LPP_V10(10)
    };

Declared in group Configuration_Types

RRLP_Version_Enum

    type enumerated RRLP_Version_Enum {
    e_RRLP_V5(5),
    e_RRLP_V10(10)
    };

Declared in group Configuration_Types

HMACHash

    type enumerated HMACHash {
    SHA1,
    SHA256
    } with {
    encode "HashCodec"
    }

Declared in group Configuration_Types

CipherSuites

    type enumerated CipherSuites {
        TLS_RSA_WITH_NULL_SHA,
        TLS_RSA_WITH_3DES_EDE_CBC_SHA,
        TLS_RSA_WITH_AES_128_CBC_SHA,
        TLS_PSK_WITH_3DES_EDE_CBC_SHA,
        TLS_PSK_WITH_AES_128_CBC_SHA
    }
    with {
      variant "noCodec"
    }

Declared in group Configuration_Types

Sims

    type enumerated Sims {
        GSIM,
        USIM,
        ISIM
    }
    with {
      variant "noCodec"
    }

Declared in group Configuration_Types

MTTransport

    type enumerated MTTransport {
        MT_SMS,
        WAP_Push_Connectionless,
        SIP_Push,
        CDMA_SMS,
        UDP
    }
    with {
      variant "noCodec"
    }

Declared in group Configuration_Types

CertificateVersions

    type enumerated CertificateVersions {
        X509v1,
        X509v3
    }
    with {
      variant "noCodec"
    }

Declared in group Configuration_Types

GPSAutomationType

    type enumerated GPSAutomationType {
        OFF,
        AutomationManager
    }
    with {
      variant "noCodec"
    }

Declared in group Configuration_Types

TCPInfo

    type enumerated TCPInfo {
        establishedConnection,
        releasedConnection
    }
    with {
      variant "length=8"
    }

Declared in group TCP_MessageTypes

AlertLevel

    type enumerated AlertLevel {
        WARNING (1),
        FATAL (2)
    }
    with {
      variant "length=8"
    }

Declared in group TCP_MessageTypes

AlertDescription

    type enumerated AlertDescription {
        CLOSE_NOTIFY (0),
        UNEXPECTED_MESSAGE (10),
        BAD_RECORD_MAC (20),
        DECRYPTION_FAILED (21),
        RECORD_OVERFLOW (22),
        DECOMPRESSION_FAILURE (30),
        HANDSHAKE_FAILURE (40),
        BAD_CERTIFICATE (42),
        UNSUPPORTED_CERTIFICATE (43),
        CERTIFICATE_REVOKED (44),
        CERTIFICATE_EXPIRED (45),
        CERTIFICATE_UNKNOWN (46),
        ILLEGAL_PARAMETER (47),
        UNKNOWN_CA (48),
        ACCESS_DENIED (49),
        DECODE_ERROR (50),
        DECRYPT_ERROR (51),
        EXPORT_RESTRICTION (60),
        PROTOCOL_VERSION (70),
        INSUFFICIENT_SECURITY (71),
        INTERNAL_ERROR (80),
        USER_CANCEL (90),
        NO_RENEGOTIATION (100)
    }
    with {
      variant "length=8"
    }

Declared in group TCP_MessageTypes

DNSMessage

    type record DNSMessage {
        DNS_Header dnsHeader,
        DNS_Questions questions optional,
        DNS_RRs answer optional,
        DNS_RRs authority optional,
        DNS_RRs additional optional
    }

Declared in group DNSMessage_Types

DNS_Header

    type record DNS_Header {
        Oct2 id,
        Bit1 qr,
        DNS_OPCODE opcode,
        Bit1 aa,
        Bit1 tc,
        Bit1 rd,
        Bit1 ra,
        Bit3 z,
        DNS_RCODE rcode,
        UInt16 qdcount,
        UInt16 ancount,
        UInt16 nscount,
        UInt16 arcount
    }

Declared in group DNSMessage_Types

DNS_Question

    type record DNS_Question {
        charstring qname,
        DNS_TYPEValue qtype,
        DNS_CLASSValue qclass
    }

Declared in group DNSMessage_Types

DNS_RR

    type record DNS_RR {
        charstring name,
        DNS_TYPEValue rrtype,
        DNS_CLASSValue class,
        UInt32 ttl,
        UInt16 rdlength,
        DNS_RDATAu rdata
    }

Declared in group DNSMessage_Types

DNS_PTR_RR

    type record DNS_PTR_RR {
        charstring ptrdname
    }

Declared in group DNSMessage_Types

DNS_NAPTR_RR

    type record DNS_NAPTR_RR {
        UInt16 order,
        UInt16 preference,
        charstring flags optional,
        charstring services optional,
        charstring dnrr_regexp optional,
        charstring replacement optional
    }

Declared in group DNSMessage_Types

DNS_AAAA_RR

    type record DNS_AAAA_RR {
        Oct16 ipv6addr
    }

Declared in group DNSMessage_Types

DNS_A_RR

    type record DNS_A_RR {
        Oct4 ipv4addr
    }

Declared in group DNSMessage_Types

DNS_SRV_RR

    type record DNS_SRV_RR {
        UInt16 priority,
        UInt16 weight,
        UInt16 srvport,
        charstring target
    }

Declared in group DNSMessage_Types

SSLAlert

    type record SSLAlert {
        AlertLevel level,
        AlertDescription description
    }

Declared in group TCP_MessageTypes

DNS_Questions

    type record of DNS_Question DNS_Questions

Declared in group DNSMessage_Types

DNS_RRs

    type record of DNS_RR DNS_RRs

Declared in group DNSMessage_Types

DNS_RDATAu

    type union DNS_RDATAu {
        DNS_A_RR a,
        DNS_PTR_RR ptr,
        DNS_NAPTR_RR naptr,
        DNS_AAAA_RR aaaa,
        DNS_SRV_RR srv
    }

Declared in group DNSMessage_Types

Sys_Message

    type union Sys_Message {
        Nonce nonce,
        BTID btid,
        AuthN authn,
        PSK psk
    }

Declared in group SystemMessage_Types

TCPInfoMessage

    type union TCPInfoMessage {
        TCPInfo tcpInfo,
        SSLAlert alert
    }

Declared in group TCP_MessageTypes

© Copyright Testing Technologies IST GmbH 2012