G.1 LibSip_MessageBodyTypes
34.229-33GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 3: Abstract test suite (ATS)Release 17TSUser Equipment (UE) conformance specification
LibSip_MessageBodyTypes: Basic Type Definitions
TTCN-3 Basic Types |
||
XmlBody |
charstring |
|
SdpBody |
charstring |
MIME_FieldName
TTCN-3 Enumerated Type |
|
Name |
MIME_FieldName |
Comment |
|
MIME_CONTENT_DISPOSITION_E |
|
MIME_CONTENT_TYPE_E |
|
MIME_CONTENT_ID_E |
MessageBody
TTCN-3 Union Type |
||
Name |
MessageBody |
|
Comment |
||
sdpMessageBody |
to be applied when contentType is "application/sdp" |
|
xmlBody |
to be applied when contentType indicates an XML body, e.g. matches "application/xml", "text/xml", "application/(.*)+xml" |
|
mimeMessageBody |
to be applied when contentType is "multipart/mixed" |
|
simpleMsgSummary |
SimpleMsgSummary |
RFC 3842 (Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol); to be applied when contentType is "application/simple-message-summary" |
smsMessage |
octetstring |
encoded SMS message 3GPP 23.040, 24.011; to be applied when contentType is "application/vnd.3gpp.sms" |
commonText |
charstring |
to be applied when contentType indicates text based content other than SDP, XML or simple message summary, e.g. "application/mikey" (base64encoded), "application/json", "text/html", "application/x-www-form-urlencoded" |
commonBinary |
octetstring |
to be applied when contentType indicates binary data other than SMS, e.g. "application/EmergencyCallData.eCall.MSD" |
G.1.1 MIMETypes
MIME_ContentDisposition
TTCN-3 Record Type |
|||
Name |
MIME_ContentDisposition |
||
Comment |
RFC 2183 |
||
fieldName |
MIME_FieldName (MIME_CONTENT_DISPOSITION_E) |
||
dispositionType |
charstring |
||
dispositionParams |
SemicolonParam_List |
opt |
MIME_ContentType
TTCN-3 Record Type |
|||
Name |
MIME_ContentType |
||
Comment |
RFC 2045 clause 5 |
||
fieldName |
MIME_FieldName (MIME_CONTENT_TYPE_E) |
||
typeAndSubtype |
charstring |
||
typeParams |
SemicolonParam_List |
opt |
MIME_ContentId
TTCN-3 Record Type |
|||
Name |
MIME_ContentId |
||
Comment |
RFC 2045 clause 7 |
||
fieldName |
MIME_FieldName (MIME_CONTENT_ID_E) |
||
msgId |
charstring |
MIME_Part_Header
TTCN-3 Set Type |
|||
Name |
MIME_Part_Header |
||
Comment |
|||
contentType |
|||
contentDisposition |
opt |
||
contentId |
opt |
MIME_Part_Body
TTCN-3 Union Type |
||
Name |
MIME_Part_Body |
|
Comment |
||
sdpMessageBody |
to be applied when contentType is "application/sdp" |
|
xmlBody |
to be applied when contentType indicates an XML body, e.g. matches "application/xml", "text/xml", "application/(.*)+xml" |
|
commonText |
charstring |
to be applied when contentType indicates text based content other than SDP or XML, e.g. "application/mikey" (base64encoded), "application/json", "text/html", "application/x-www-form-urlencoded" |
commonBinary |
octetstring |
to be applied when contentType indicates binary data, e.g. "application/EmergencyCallData.eCall.MSD" |
MIME_Part
TTCN-3 Record Type |
|||
Name |
MIME_Part |
||
Comment |
|||
header |
|||
body |
MIME_Message
TTCN-3 Record Type |
|||
Name |
MIME_Message |
||
Comment |
|||
boundary |
charstring |
boundary according to RFC 2046 clause 5.1.1 |
|
mimePartList |
MIME_Part_List
TTCN-3 Set of Type |
|
Name |
MIME_Part_List |
Comment |
|
set of MIME_Part |