OVERVIEW INDEX DEPRECATED HELP CORRESPONDENCES | provided by TTworkbench

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

# Group Types

Declared in module LibSip_SIPTypesAndValues
Subgroups: SubTypes, MSGtypes

Types Summary
CallidString |
ContentCoding |
DeltaSec |
LanguageTag |
OptionTag |
ServerVal |
PAssertedIDValue |
PAssertedServiceValue |
PPreferredIDValue |
PrivacyValue |
EventType |
SubState |
PMediaAuthValue |
FieldName |
Method |
GenericParam |
HostPort |
UserInfo | identifier for user or telephone subscriber
SipUrl | Uniform Resource Identifier (URI)
AcceptBody |
AlertInfoBody |
CallInfoBody |
NameAddr |
ContactAddress |
ErrorInfoBody |
LanguageBody |
OtherAuth |
Payload |
RouteBody |
SentProtocol |
TimeValue |
ViaBody |
WarningValue |
Accept |
AcceptEncoding |
AcceptLanguage |
AlertInfo |
Allow |
AuthenticationInfo |
Authorization |
CallId |
CallInfo |
Contact |
ContentDisposition |
ContentEncoding |
ContentLanguage |
ContentLength |
ContentType |
CSeq |
Date |
ErrorInfo |
Expires |
From |
InReplyTo |
MaxForwards |
MinExpires |
MimeVersion |
Organization |
Priority |
ProxyAuthenticate |
ProxyAuthorization |
ProxyRequire |
RecordRoute |
ReplyTo |
Require |
RetryAfter |
Route |
Server |
Subject |
Supported |
Timestamp |
To |
Unsupported |
UndefinedHeader |
UserAgent |
Via |
Warning |
WwwAuthenticate |
RSeq |
RAck |
AllowEvents |
Event |
SubscriptionState |
PMediaAuthorization |
Privacy |
PAssertedID |
PPreferredID |
ReasonValue |
Reason |
Path |
PathValue |
SecurityMechanism |
SecurityClient |
SecurityServer |
SecurityVerify |
NameAddrParam |
PAssociatedURI |
PCalledPartyID |
VnetworkSpec |
PVisitedNetworkID |
PAccessNetworkInfo |
PChargingFunctionAddresses |
PChargingVector |
ReferTo |
ServiceRoute |
AcceptContact |
AcRcValue |
Replaces |
ReferredBy |
MinSE |
SessionExpires |
HistoryInfo |
HistoryInfoEntry |
PEarlyMedia |
UserToUser |
PAssertedService |
RequestLine |
StatusLine |
MESSAGE_Request |
Response | generic type of a SIP response message
CredentialsList |
RouteBody_List |
ViaBody_List |
PAssertedIDValue_List |
PPreferredIDValue_List |
PrivacyValue_List |
PMediaAuthorization_List |
ReasonValues |
PathValues |
NameAddrParam_List |
VnetworkSpec_List |
HistoryInfo_List |
IntegerList |
EM_List |
MessageHeader |
SemicolonParam_List |
AmpersandParam_List |
CommaParam_List |
AcceptBody_List |
AlertInfoBody_List |
CallidString_List |
CallInfoBody_List |
ContactAddress_List |
ContentCoding_List |
ErrorInfoBody_List |
LanguageBody_List |
LanguageTag_List |
Method_List |
OptionTag_List |
ServerVal_List |
WarningValue_List |
UndefinedHeader_List |
EventType_List |
SecurityMechanism_List |
AcRcValue_List |
Challenge |
Addr_Union |
ContactBody |
Credentials |
WarnAgent |
MessageBody |

## Details

CallidString

    type charstring CallidString;

Declared in group Types.SubTypes.TokenTypes

ContentCoding

    type charstring ContentCoding;

Declared in group Types.SubTypes.TokenTypes

DeltaSec

    type charstring    DeltaSec;

Declared in group Types.SubTypes.TokenTypes

LanguageTag

    type charstring LanguageTag;

Declared in group Types.SubTypes.TokenTypes

OptionTag

    type charstring OptionTag;

Declared in group Types.SubTypes.TokenTypes

ServerVal

    type charstring ServerVal;

Declared in group Types.SubTypes.TokenTypes

PAssertedIDValue

    type Addr_Union PAssertedIDValue;

Declared in group Types.SubTypes.TokenTypes

PAssertedServiceValue

    type charstring PAssertedServiceValue;

Declared in group Types.SubTypes.TokenTypes

PPreferredIDValue

    type Addr_Union PPreferredIDValue;

Declared in group Types.SubTypes.TokenTypes

PrivacyValue

    type charstring PrivacyValue;

Declared in group Types.SubTypes.TokenTypes

EventType

    type charstring EventType;

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3265HeaderFieldTypes

SubState

    type charstring SubState;

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3265HeaderFieldTypes

PMediaAuthValue

    type charstring PMediaAuthValue;

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3313HeaderFieldTypes

FieldName

    type enumerated FieldName
    {
      ACCEPT_E,
      ACCEPT_ENCODING_E,
      ACCEPT_LANGUAGE_E,
      ALERT_INFO_E,
      ALLOW_E,
      AUTHENTICATION_INFO_E,
      AUTHORIZATION_E,
      CALL_ID_E,
      CALL_INFO_E,
      CONTACT_E,
      CONTENT_DISPOSITION_E,
      CONTENT_ENCODING_E,
      CONTENT_LANGUAGE_E,
      CONTENT_LENGTH_E,
      CONTENT_TYPE_E,
      CSEQ_E,
      DATE_E,
      ERROR_INFO_E,
      EXPIRES_E,
      FROM_E,
      IN_REPLY_TO_E,
      MAX_FORWARDS_E,
      MIME_VERSION_E,
      MIN_EXPIRES_E,
      ORGANIZATION_E,
      PRIORITY_E,
      PROXY_AUTHENTICATE_E,
      PROXY_AUTHORIZATION_E,
      PROXY_REQUIRE_E,
      RECORD_ROUTE_E,
      REPLY_TO_E,
      REQUIRE_E,
      RETRY_AFTER_E,
      ROUTE_E,
      SERVER_E,
      SUBJECT_E,
      SUPPORTED_E,
      TIMESTAMP_E,
      TO_E,
      UNSUPPORTED_E,
      USER_AGENT_E,
      VIA_E,
      WARNING_E,
      WWW_AUTHENTICATE_E,
              RACK_E,
              RSEQ_E,
              ALLOW_EVENTS_E,
              EVENT_E,
              SUBSCRIPTION_STATE_E,
              P_MEDIA_AUTHORIZATION_E,
              PRIVACY_E,
              P_ASSERTED_ID_E,
              P_PREFERRED_ID_E,
              REASON_E,
              REFER_TO_E,
              REPLACES_E,
              REFERRED_BY_E,
              HISTORY_INFO_E,
              P_MEDIA_AUTH_E,
              PATH_E,
              SECURITY_CLIENT_E,
              SECURITY_SERVER_E,
              SECURITY_VERIFY_E,
              P_ACCESS_NETWORK_INFO_E,
              P_ASSOCIATED_URI_E,
              P_CALLED_PARTY_E,
              P_CHARGING_FUNCTION_ADDRESSES_E,
              P_CHARGING_VECTOR_E,
              P_VISITED_NETWORK_E,
              SERVICE_ROUTE_E,
              ACCEPT_CONTACT_E,
              MIN_SE_E,
              SESSION_EXPIRES_E,
              P_ASSERTED_SERVICE_E,
              P_EARLY_MEDIA_E,
              USER_TO_USER_E
    }

Declared in group Types.SubTypes.TokenTypes

Method

    type enumerated Method {
      ACK_E,
      BYE_E,
      CANCEL_E,
      INVITE_E,
      OPTIONS_E,
      REGISTER_E,
      PRACK_E,
      SUBSCRIBE_E, NOTIFY_E,
      PUBLISH_E,
      REFER_E,
      UPDATE_E,
      MESSAGE_E,
      INFO_E,
      UNKNOWN_METHOD_E
                }

Declared in group Types.SubTypes.TokenTypes

GenericParam

    type record GenericParam
    {
      charstring                 id,
      charstring                paramValue optional
    }

Declared in group Types.SubTypes.TokenTypes

HostPort

    type record HostPort
    {
      charstring             host optional,
      integer                portField optional
    }

Declared in group Types.SubTypes.TokenTypes

UserInfo

    type record UserInfo
    {
      charstring           userOrTelephoneSubscriber,
      charstring           password optional
    }

Declared in group Types.SubTypes.TokenTypes
identifier for user or telephone subscriber
Members

- userOrTelephoneSubscriber - provides the username or a phone name identifying the subscriber
- password - related password information

SipUrl

    type record SipUrl
    {
      charstring        scheme,
      UserInfo        userInfo optional,
      HostPort        hostPort optional,
      SemicolonParam_List    urlParameters optional,
      AmpersandParam_List    headers optional
    }

Declared in group Types.SubTypes.TokenTypes
Uniform Resource Identifier (URI)
Members

- scheme - distinguishes call types, e.g. voice, fax etc. or related address scheme, e.g. tel, sip
- userInfo - Contains user information (also in non-SIP URLs) with optional parameter as passwords
- hostPort - Hostname or IP address information and port identifier of the target
- urlParameters - Contains either SIP or TEL URL parameters, separated by semicolons, e.g. transport=tcp or user=phone
- headers - Additional information added after the parameters, e.g. priority=urgent

AcceptBody

    type record AcceptBody
    {
      charstring         mediaRange,
      SemicolonParam_List    acceptParam optional
    }

Declared in group Types.SubTypes.TokenTypes

AlertInfoBody

    type record AlertInfoBody
    {
      charstring            url,
      SemicolonParam_List    genericParams optional
    }

Declared in group Types.SubTypes.TokenTypes

CallInfoBody

    type record CallInfoBody
    {
      charstring             url,
      SemicolonParam_List        infoParams optional
    }

Declared in group Types.SubTypes.TokenTypes

NameAddr

    type record NameAddr
    {
      charstring    displayName optional,
      SipUrl        addrSpec
    }

Declared in group Types.SubTypes.TokenTypes

ContactAddress

    type record ContactAddress
    {
      Addr_Union         addressField,
      SemicolonParam_List    contactParams optional
    }

Declared in group Types.SubTypes.TokenTypes

ErrorInfoBody

    type record ErrorInfoBody
    {
      charstring            uri,
      SemicolonParam_List        genericParams optional
    }

Declared in group Types.SubTypes.TokenTypes

LanguageBody

    type record LanguageBody
    {
      charstring         languageRange,
      SemicolonParam_List    acceptParam optional
    }

Declared in group Types.SubTypes.TokenTypes

OtherAuth

    type record OtherAuth
    {
      charstring        authScheme,
      CommaParam_List    authParams
    }

Declared in group Types.SubTypes.TokenTypes

Payload

    type record Payload
    {
      integer        payloadlength,
      charstring         payloadvalue
    }

Declared in group Types.SubTypes.TokenTypes

RouteBody

    type record RouteBody
    {
      NameAddr            nameAddr,
      SemicolonParam_List    rrParam optional
    }

Declared in group Types.SubTypes.TokenTypes

SentProtocol

    type record SentProtocol
    {
      charstring        protocolName,
      charstring        protocolVersion,
      charstring        transport
    }

Declared in group Types.SubTypes.TokenTypes

TimeValue

    type record TimeValue
    {
      integer            majorDigit,
      integer            minorDigit optional
    }

Declared in group Types.SubTypes.TokenTypes

ViaBody

    type record ViaBody
    {
      SentProtocol    sentProtocol,
      HostPort        sentBy,
      SemicolonParam_List    viaParams optional
    }

Declared in group Types.SubTypes.TokenTypes

WarningValue

    type record WarningValue
    {
      integer        warnCode,
      WarnAgent        warnAgent,
      charstring        warnText
    }

Declared in group Types.SubTypes.TokenTypes

Accept

    type record Accept
      {
    FieldName        fieldName (ACCEPT_E),
    AcceptBody_List            acceptArgs optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

AcceptEncoding

    type record AcceptEncoding
      {
    FieldName        fieldName (ACCEPT_ENCODING_E),
    ContentCoding_List    contentCoding optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

AcceptLanguage

    type record AcceptLanguage
      {
    FieldName        fieldName (ACCEPT_LANGUAGE_E),
    LanguageBody_List    languageBody optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

AlertInfo

    type record AlertInfo
      {
    FieldName        fieldName (ALERT_INFO_E),
    AlertInfoBody_List    alertInfoBody optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Allow

    type record Allow
      {
    FieldName        fieldName (ALLOW_E),
    Method_List        methods optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

AuthenticationInfo

    type record AuthenticationInfo
      {
    FieldName        fieldName (AUTHENTICATION_INFO_E),
    CommaParam_List    ainfo
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Authorization

    type record Authorization
      {
    FieldName        fieldName (AUTHORIZATION_E),
    CredentialsList    body
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

CallId

    type record CallId
      {
    FieldName        fieldName (CALL_ID_E),
    CallidString           callid
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

CallInfo

    type record CallInfo
      {
    FieldName        fieldName (CALL_INFO_E),
    CallInfoBody_List    callInfoBody optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Contact

    type record Contact
      {
    FieldName        fieldName (CONTACT_E),
    ContactBody        contactBody
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ContentDisposition

    type record ContentDisposition
      {
    FieldName        fieldName (CONTENT_DISPOSITION_E),
    charstring        dispositionType,
    SemicolonParam_List    dispositionParams optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ContentEncoding

    type record ContentEncoding
      {
    FieldName        fieldName (CONTENT_ENCODING_E),
    ContentCoding_List    contentCoding
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ContentLanguage

    type record ContentLanguage
      {
    FieldName        fieldName (CONTENT_LANGUAGE_E),
    LanguageTag_List    languageTag
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ContentLength

    type record ContentLength
      {
    FieldName        fieldName (CONTENT_LENGTH_E),
    integer        len
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ContentType

    type record ContentType
      {
    FieldName        fieldName (CONTENT_TYPE_E),
    charstring        mediaType
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

CSeq

    type record CSeq
      {
    FieldName        fieldName (CSEQ_E),
    integer        seqNumber,
    charstring       method
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Date

    type record Date
      {
    FieldName        fieldName (DATE_E),
    charstring        sipDate
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ErrorInfo

    type record ErrorInfo
      {
    FieldName        fieldName (ERROR_INFO_E),
    ErrorInfoBody_List    errorInfo optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Expires

    type record Expires
      {
    FieldName        fieldName (EXPIRES_E),
    DeltaSec        deltaSec
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

From

    type record From
      {
    FieldName        fieldName (FROM_E),
    Addr_Union        addressField,
    SemicolonParam_List    fromParams optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

InReplyTo

    type record InReplyTo
      {
    FieldName        fieldName (IN_REPLY_TO_E),
    CallidString_List    callids
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

MaxForwards

    type record MaxForwards
      {
    FieldName        fieldName (MAX_FORWARDS_E),
    integer        forwards
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

MinExpires

    type record MinExpires
      {
    FieldName        fieldName (MIN_EXPIRES_E),
    DeltaSec        deltaSec
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

MimeVersion

    type record MimeVersion
      {
    FieldName        fieldName (MIME_VERSION_E),
    integer        majorNumber,
    integer        minorNumber
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Organization

    type record Organization
      {
    FieldName        fieldName (ORGANIZATION_E),
    charstring        organization
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Priority

    type record Priority
      {
    FieldName        fieldName (PRIORITY_E),
    charstring        priorityValue
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ProxyAuthenticate

    type record ProxyAuthenticate
      {
    FieldName        fieldName (PROXY_AUTHENTICATE_E),
    Challenge        challenge
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ProxyAuthorization

    type record ProxyAuthorization
      {
    FieldName        fieldName (PROXY_AUTHORIZATION_E),
    CredentialsList        credentials
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ProxyRequire

    type record ProxyRequire
      {
    FieldName        fieldName (PROXY_REQUIRE_E),
    OptionTag_List    optionsTags
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

RecordRoute

    type record RecordRoute
      {
    FieldName        fieldName (RECORD_ROUTE_E),
    RouteBody_List    routeBody
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

ReplyTo

    type record ReplyTo
      {
    FieldName        fieldName (REPLY_TO_E),
    Addr_Union        addressField,
    SemicolonParam_List    replyToParams optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Require

    type record Require
      {
    FieldName        fieldName (REQUIRE_E),
    OptionTag_List    optionsTags
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

RetryAfter

    type record RetryAfter
      {
    FieldName        fieldName (RETRY_AFTER_E),
    DeltaSec        deltaSec,
    charstring        comment optional,
    SemicolonParam_List    retryParams optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Route

    type record Route
      {
    FieldName        fieldName (ROUTE_E),
    RouteBody_List    routeBody
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Server

    type record Server
      {
    FieldName        fieldName (SERVER_E),
    ServerVal_List    serverBody
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Subject

    type record Subject
      {
    FieldName        fieldName (SUBJECT_E),
    charstring        summary
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Supported

    type record Supported
      {
    FieldName        fieldName (SUPPORTED_E),
    OptionTag_List    optionsTags optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Timestamp

    type record Timestamp
      {
    FieldName        fieldName (TIMESTAMP_E),
    TimeValue        timeValue optional,
    TimeValue        delay optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

To

    type record To
      {
    FieldName        fieldName (TO_E),
    Addr_Union          addressField,
    SemicolonParam_List    toParams optional
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Unsupported

    type record Unsupported
      {
    FieldName        fieldName (UNSUPPORTED_E),
    OptionTag_List        optionsTags
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

UndefinedHeader

    type record UndefinedHeader
      {
    charstring        headerName,
    charstring        headerValue
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

UserAgent

    type record UserAgent
      {
    FieldName        fieldName (USER_AGENT_E),
    ServerVal_List     userAgentBody
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Via

    type record Via
      {
    FieldName        fieldName (VIA_E),
    ViaBody_List        viaBody
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

Warning

    type record Warning
      {
    FieldName        fieldName (WARNING_E),
    WarningValue_List    warningValue
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

WwwAuthenticate

    type record WwwAuthenticate
      {
    FieldName        fieldName (WWW_AUTHENTICATE_E),
    Challenge        challenge
      }

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

RSeq

    type record RSeq {
                FieldName fieldName(RSEQ_E),
                integer responseNum
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3262HeaderFieldTypes

RAck

    type record RAck {
                FieldName fieldName(RACK_E),
                integer responseNum,
                integer seqNumber,
                charstring method
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3262HeaderFieldTypes

AllowEvents

    type record AllowEvents {
                FieldName fieldName(ALLOW_EVENTS_E),
                EventType_List eventTypes
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3265HeaderFieldTypes

Event

    type record Event {
                FieldName fieldName(EVENT_E),
                EventType eventType,
                SemicolonParam_List eventParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3265HeaderFieldTypes

SubscriptionState

    type record SubscriptionState {
                FieldName fieldName(SUBSCRIPTION_STATE_E),
                SubState subState,
                SemicolonParam_List substateParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3265HeaderFieldTypes

PMediaAuthorization

    type record PMediaAuthorization {
                FieldName fieldName(P_MEDIA_AUTHORIZATION_E),
                PMediaAuthorization_List pMediaAuthorizations
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3313HeaderFieldTypes

Privacy

    type record Privacy {
                FieldName fieldName(PRIVACY_E),
                PrivacyValue_List privValueList
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3323HeaderFieldTypes

PAssertedID

    type record PAssertedID {
                FieldName fieldName(P_ASSERTED_ID_E),
                PAssertedIDValue_List pAssertedIDValueList
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3325HeaderFieldTypes

PPreferredID

    type record PPreferredID {
                FieldName fieldName(P_PREFERRED_ID_E),
                PPreferredIDValue_List pPreferredIDValueList
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3325HeaderFieldTypes

ReasonValue

    type record ReasonValue {
      charstring token,
      SemicolonParam_List reasonParams optional
             }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3326HeaderFieldTypes

Reason

    type record Reason {
      FieldName fieldName(REASON_E),
      ReasonValues reasonValues
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3326HeaderFieldTypes

Path

    type record Path {
                FieldName fieldName(PATH_E),
                PathValues pathValues
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3327HeaderFieldTypes

PathValue

    type record PathValue {
                NameAddr nameAddr,
                SemicolonParam_List rrParam optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3327HeaderFieldTypes

SecurityMechanism

    type record SecurityMechanism {
    charstring mechName,
    SemicolonParam_List mechParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3329HeaderFieldTypes

SecurityClient

    type record SecurityClient {
    FieldName fieldName(SECURITY_CLIENT_E),
    SecurityMechanism_List securityMech
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3329HeaderFieldTypes

SecurityServer

    type record SecurityServer {
    FieldName fieldName(SECURITY_SERVER_E),
    SecurityMechanism_List securityMech
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3329HeaderFieldTypes

SecurityVerify

    type record SecurityVerify {
    FieldName fieldName(SECURITY_VERIFY_E),
    SecurityMechanism_List securityMech
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3329HeaderFieldTypes

NameAddrParam

    type record NameAddrParam {
                NameAddr nameAddr,
                SemicolonParam_List genericParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

PAssociatedURI

    type record PAssociatedURI {
    FieldName fieldName(P_ASSOCIATED_URI_E),
    NameAddrParam_List nameAddrList
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

PCalledPartyID

    type record PCalledPartyID {
                FieldName fieldName(P_CALLED_PARTY_E),
                NameAddrParam nameAddParams
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

VnetworkSpec

    type record VnetworkSpec {
    charstring vNetworkSpecToken,
    SemicolonParam_List genericParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

PVisitedNetworkID

    type record PVisitedNetworkID {
    FieldName fieldName(P_VISITED_NETWORK_E),
    VnetworkSpec_List vNetWorkSpec
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

PAccessNetworkInfo

    type record PAccessNetworkInfo {
    FieldName fieldName(P_ACCESS_NETWORK_INFO_E),
    charstring accessType,
    SemicolonParam_List genericParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

PChargingFunctionAddresses

    type record PChargingFunctionAddresses {
    FieldName fieldName(P_CHARGING_FUNCTION_ADDRESSES_E),
    SemicolonParam_List chargeAddrParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

PChargingVector

    type record PChargingVector {
    FieldName fieldName(P_CHARGING_VECTOR_E),
    SemicolonParam_List chargeParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

ReferTo

    type record ReferTo {
                FieldName fieldName(REFER_TO_E),
                NameAddr nameAddr,
                SemicolonParam_List referToParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3515HeaderFieldTypes

ServiceRoute

    type record ServiceRoute {
    FieldName fieldName(SERVICE_ROUTE_E),
    RouteBody_List    routeBody
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3608HeaderFieldTypes

AcceptContact

    type record AcceptContact {
                FieldName fieldName(ACCEPT_CONTACT_E),
                AcRcValue_List acValues
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3841HeaderFieldTypes

AcRcValue

    type record AcRcValue {
                charstring wildcard(c_WILDCARD),
                SemicolonParam_List acRcParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3841HeaderFieldTypes

Replaces

    type record Replaces
      {
    FieldName            fieldName (REPLACES_E),
    SemicolonParam_List replacesParams
      }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3891HeaderFieldTypes

ReferredBy

    type record ReferredBy {
                FieldName fieldName(REFERRED_BY_E),
                NameAddr nameAddr,
                SemicolonParam_List referredbyIdParams optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3892HeaderFieldTypes

MinSE

    type record MinSE {
    FieldName fieldName(MIN_SE_E),
    DeltaSec deltaSec,
    SemicolonParam_List minSeParam optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC4028HeaderFieldTypes

SessionExpires

    type record SessionExpires {
    FieldName fieldName(SESSION_EXPIRES_E),
    DeltaSec deltaSec,
    SemicolonParam_List seParam optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC4028HeaderFieldTypes

HistoryInfo

    type record HistoryInfo {
                FieldName fieldName(HISTORY_INFO_E),
                HistoryInfo_List historyInfoList
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC4244HeaderFieldTypes

HistoryInfoEntry

    type record HistoryInfoEntry {
                NameAddr nameAddr,
                IntegerList hiIndex optional,
                SemicolonParam_List hiExtention optional
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC4244HeaderFieldTypes

PEarlyMedia

    type record PEarlyMedia {
                FieldName fieldName(P_EARLY_MEDIA_E),
                EM_List em_param
            }

Declared in group Types.SubTypes.HeaderFieldTypes.RFC5009PEarlyMediaHeader

UserToUser

    type record UserToUser{
               FieldName fieldName (USER_TO_USER_E),
      charstring  uuiData length(256),
      GenericParam uuiParam
      }

Declared in group Types.SubTypes.HeaderFieldTypes.UserToUser_PreliminaryRFCDraft

PAssertedService

    type record PAssertedService {
      FieldName fieldName(P_ASSERTED_SERVICE_E),
      PAssertedServiceValue pAssertedServiceValue
      }

Declared in group Types.SubTypes.HeaderFieldTypes

RequestLine

    type record RequestLine
    {
      Method            method,
      SipUrl            requestUri,
      charstring        sipVersion
    }

Declared in group Types.SubTypes.StartLineTypes

StatusLine

    type record StatusLine
    {
      charstring        sipVersion,
      integer            statusCode,
      charstring        reasonPhrase
    }

Declared in group Types.SubTypes.StartLineTypes

MESSAGE_Request

    type record MESSAGE_Request {
                RequestLine     requestLine,
                MessageHeader     msgHeader,
                MessageBody     messageBody optional,
                Payload         payload optional
            }

Declared in group Types.MSGtypes.RequestTypes

Response

    type record Response
    {
      StatusLine        statusLine,
      MessageHeader     msgHeader,
                  MessageBody        messageBody optional,
      Payload            payload        optional
    }

Declared in group Types.MSGtypes.ResponseTypes
generic type of a SIP response message
Members

- statusLine - consists of the protocol version followed by a numeric Status-Code and its associated textual phrase
- msgHeader - include all possible header fields that are allowed to be present according to RFCs and other standards
- messageBody - depends on the response method, includes e.g. SDP message.
- payload - contains the whole message as it has been received in its text format

CredentialsList

    type record of Credentials CredentialsList

Declared in group Types.SubTypes.TokenTypes

RouteBody_List

    type record of RouteBody RouteBody_List

Declared in group Types.SubTypes.TokenTypes

ViaBody_List

    type record of ViaBody ViaBody_List

Declared in group Types.SubTypes.TokenTypes

PAssertedIDValue_List

    type record of PAssertedIDValue PAssertedIDValue_List

Declared in group Types.SubTypes.TokenTypes

PPreferredIDValue_List

    type record of PPreferredIDValue PPreferredIDValue_List

Declared in group Types.SubTypes.TokenTypes

PrivacyValue_List

    type record of PrivacyValue PrivacyValue_List

Declared in group Types.SubTypes.TokenTypes

PMediaAuthorization_List

    type record of PMediaAuthValue PMediaAuthorization_List

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3313HeaderFieldTypes

ReasonValues

    type record of ReasonValue ReasonValues

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3326HeaderFieldTypes

PathValues

    type record of PathValue PathValues

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3327HeaderFieldTypes

NameAddrParam_List

    type record of NameAddrParam NameAddrParam_List

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

VnetworkSpec_List

    type record of VnetworkSpec VnetworkSpec_List

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3455HeaderFieldTypes

HistoryInfo_List

    type record of HistoryInfoEntry HistoryInfo_List

Declared in group Types.SubTypes.HeaderFieldTypes.RFC4244HeaderFieldTypes

IntegerList

    type record of integer IntegerList

Declared in group Types.SubTypes.HeaderFieldTypes.RFC4244HeaderFieldTypes

EM_List

    type record of charstring EM_List

Declared in group Types.SubTypes.HeaderFieldTypes.RFC5009PEarlyMediaHeader

MessageHeader

    type set MessageHeader
    {
      Accept                accept optional,
                  AcceptContact        acceptContact optional,
      AcceptEncoding        acceptEncoding optional,
      AcceptLanguage        acceptLanguage optional,
      AlertInfo            alertInfo optional,
      Allow                allow optional,
                  AllowEvents         allowEvents optional,
      AuthenticationInfo    authenticationInfo optional,
      Authorization        authorization optional,
      CallId                callId optional,
      CallInfo            callInfo optional,
      Contact                contact optional,
      ContentDisposition    contentDisposition optional,
      ContentEncoding        contentEncoding optional,
      ContentLanguage        contentLanguage optional,
      ContentLength        contentLength optional,
      ContentType            contentType optional,
      CSeq                cSeq optional,
      Date                date optional,
      ErrorInfo             errorInfo optional,
                  Event                 event optional,
      Expires             expires optional,
      From                fromField,
                  HistoryInfo         historyInfo optional,
      InReplyTo             inReplyTo optional,
      MaxForwards            maxForwards optional,
      MimeVersion            mimeVersion optional,
      MinExpires            minExpires optional,
                  MinSE                 minSE optional,
      Organization        organization optional,
                  PAccessNetworkInfo     pAccessNetworkInfo optional,
                  PAssertedID         pAssertedID optional,
                  PAssertedService    pAssertedService optional,
                  PAssociatedURI        pAssociatedURI optional,
                  Path                 path optional,
                  PCalledPartyID         pCalledPartyID optional,
                  PChargingFunctionAddresses pChargingFunctionAddresses optional,
                  PChargingVector     pChargingVector optional,
                  PEarlyMedia            pEarlyMedia    optional,
                  PMediaAuthorization pMediaAuthorization optional,
                  PPreferredID         pPreferredID optional,
      Priority             priority optional,
                  Privacy             privacy optional,
      ProxyAuthenticate    proxyAuthenticate optional,
      ProxyAuthorization    proxyAuthorization optional,
      ProxyRequire        proxyRequire optional,
                  PVisitedNetworkID     pVisitedNetworkID optional,
                  RAck                 rAck optional,
                  RSeq                 rSeq optional,
                  Reason                 reason optional,
      RecordRoute            recordRoute optional,
                  ReferredBy             referredBy optional,
                  ReferTo             referTo optional,
                  Replaces            replaces optional,
      ReplyTo                replyTo optional,
      Require             require optional,
      RetryAfter            retryAfter optional,
      Route                 route optional,
                  SecurityClient         securityClient optional,
                  SecurityServer         securityServer optional,
                  SecurityVerify         securityVerify optional,
      Server                server optional,
                  ServiceRoute         serviceRoute optional,
                  SessionExpires         sessionExpires optional,
      Subject                subject optional,
                  SubscriptionState     subscriptionState optional,
      Supported             supported optional,
      Timestamp             timestamp optional,
      To                    toField,
      Unsupported            unsupported optional,
                  UserToUser          userToUser optional,
      UserAgent             userAgent optional,
      Via                    via,
      Warning                warning optional,
      WwwAuthenticate        wwwAuthenticate optional,
      UndefinedHeader_List    undefinedHeader_List optional
    }

Declared in group Types.SubTypes.MessageHeaderTypes

SemicolonParam_List

    type set of GenericParam SemicolonParam_List

Declared in group Types.SubTypes.TokenTypes

AmpersandParam_List

    type set of GenericParam AmpersandParam_List

Declared in group Types.SubTypes.TokenTypes

CommaParam_List

    type set of GenericParam CommaParam_List

Declared in group Types.SubTypes.TokenTypes

AcceptBody_List

    type set of AcceptBody AcceptBody_List

Declared in group Types.SubTypes.TokenTypes

AlertInfoBody_List

    type set of AlertInfoBody AlertInfoBody_List

Declared in group Types.SubTypes.TokenTypes

CallidString_List

    type set of CallidString CallidString_List

Declared in group Types.SubTypes.TokenTypes

CallInfoBody_List

    type set of CallInfoBody CallInfoBody_List

Declared in group Types.SubTypes.TokenTypes

ContactAddress_List

    type set of ContactAddress ContactAddress_List

Declared in group Types.SubTypes.TokenTypes

ContentCoding_List

    type set of ContentCoding ContentCoding_List

Declared in group Types.SubTypes.TokenTypes

ErrorInfoBody_List

    type set of ErrorInfoBody ErrorInfoBody_List

Declared in group Types.SubTypes.TokenTypes

LanguageBody_List

    type set of LanguageBody LanguageBody_List

Declared in group Types.SubTypes.TokenTypes

LanguageTag_List

    type set of LanguageTag LanguageTag_List

Declared in group Types.SubTypes.TokenTypes

Method_List

    type set of charstring Method_List

Declared in group Types.SubTypes.TokenTypes

OptionTag_List

    type set of OptionTag OptionTag_List

Declared in group Types.SubTypes.TokenTypes

ServerVal_List

    type set of ServerVal ServerVal_List

Declared in group Types.SubTypes.TokenTypes

WarningValue_List

    type set of WarningValue WarningValue_List

Declared in group Types.SubTypes.TokenTypes

UndefinedHeader_List

    type set of UndefinedHeader UndefinedHeader_List

Declared in group Types.SubTypes.HeaderFieldTypes.CommonHeaderFieldTypes

EventType_List

    type set of EventType EventType_List

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3265HeaderFieldTypes

SecurityMechanism_List

    type set of SecurityMechanism SecurityMechanism_List

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3329HeaderFieldTypes

AcRcValue_List

    type set of AcRcValue AcRcValue_List

Declared in group Types.SubTypes.HeaderFieldTypes.RFC3841HeaderFieldTypes

Challenge

    type union Challenge
    {
      CommaParam_List digestCln,
      OtherAuth    otherChallenge
    }

Declared in group Types.SubTypes.TokenTypes

Addr_Union

    type union Addr_Union
    {
      NameAddr    nameAddr,
      SipUrl        addrSpecUnion
    }

Declared in group Types.SubTypes.TokenTypes

ContactBody

    type union ContactBody
    {
      charstring        wildcard,
      ContactAddress_List    contactAddresses
    }

Declared in group Types.SubTypes.TokenTypes

Credentials

    type union Credentials
    {
      CommaParam_List    digestResponse,
      OtherAuth          otherResponse
    }

Declared in group Types.SubTypes.TokenTypes

WarnAgent

    type union WarnAgent
    {
      HostPort        hostPort,
      charstring        pseudonym
    }

Declared in group Types.SubTypes.TokenTypes

MessageBody

    type union MessageBody{
    ULP_PDU ulp_pdu
            }

Declared in group Types.MSGtypes.MessageBodyTypes

© Copyright Testing Technologies IST GmbH 2012