OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Module Parameters   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test Cases  

Group CPIMHeaderStuff

Declared in module LibCPIM_TypesAndValues


Data Types Summary
Token
Notify_Req_Types
Header
ToPath
FromPath
CCPath
RequireHeader
DateTime
Subject
PathNS
Lang
URI
Disposition_Notification
Notify_Req
Ext_Param
Message_ID
Original_To
IMDN_Record_Route
IMDN_Route
RequireHeaders
Notify_ReqS
Notify_Req_Types_Union

Details

Token
type charstring Token;

Declared in group CPIMHeaderStuff

Notify_Req_Types
type enumerated Notify_Req_Types
{
negativedelivery,
positivedelivery,
processing,
displayd 
}

Declared in group CPIMHeaderStuff

Header
type record Header{
ToPath toPath,
FromPath fromPath,
CCPath cc optional,
DateTime dateTime,
Subject subject optional,
PathNS ns,
RequireHeaders require optional,
Disposition_Notification dispositionNotif,
Message_ID messageID,
Original_To originalTo optional,
IMDN_Record_Route recordRoute optional,
IMDN_Route route optional
}

Declared in group CPIMHeaderStuff

ToPath
type record ToPath
{
HeaderName headerName (TO_E),
charstring formalName optional,
URI uri
}

Declared in group CPIMHeaderStuff

URL: RFC 3862 section 4.2

FromPath
type record FromPath
{
HeaderName headerName (FROM_E),
charstring formalName optional,
URI uri
}

Declared in group CPIMHeaderStuff

URL: RFC 3862 section 4.1

CCPath
type record CCPath
{
HeaderName headerName (CC_E),
charstring formalName optional,
URI uri
}

Declared in group CPIMHeaderStuff

URL: RFC 3862 section 4.3

RequireHeader
type record RequireHeader
{
charstring headerName
}

Declared in group CPIMHeaderStuff

DateTime
type record DateTime{
HeaderName headerName (DATETIME_E),
charstring datetime(pattern
"{yearExpansion}{year}{dash}{month}{dash}{dayOfMonth}T({hour}{cln}{minute}{cln}{second}" &
"{sFraction}|{endOfDayExt}){ZorTimeZoneExt}" )
}

Declared in group CPIMHeaderStuff

URL: RFC 3862 section 4.4

Subject
type record Subject{
HeaderName headerName (SUBJECT_E),
Lang langParam optional,
charstring subject
}

Declared in group CPIMHeaderStuff

URL: RFC 3862 section 4.5

PathNS
type record PathNS
{
HeaderName headerName (NS_E),
charstring namePrefix optional,
URI uri
}

Declared in group CPIMHeaderStuff

URL: RFC 3862 section 4.6

Lang
type record Lang{
charstring valueLang
}

Declared in group CPIMHeaderStuff

URI
type record URI{
charstring uri
}

Declared in group CPIMHeaderStuff

Disposition_Notification
type record Disposition_Notification
{
HeaderName headername (DISPOSITIONNOTIFICATION_E),
Notify_ReqS notifyReqs
}

Declared in group CPIMHeaderStuff

URL: RFC 5438 section 10

Notify_Req
type record Notify_Req
{
Notify_Req_Types_Union notifyReqType,
Ext_Param extParam optional
}

Declared in group CPIMHeaderStuff

Ext_Param
type record Ext_Param
{
charstring param_name,
charstring param_value
}

Declared in group CPIMHeaderStuff

URL: RFC 3862 section 3.6

Message_ID
type record Message_ID
{
HeaderName headername (MESSAGEID_E),
Token valueID
}

Declared in group CPIMHeaderStuff

URL: RFC 5438 section 10

Original_To
type record Original_To
{
HeaderName headername (ORIGINALTO_E),
charstring formalName optional,
URI uri
}

Declared in group CPIMHeaderStuff

URL: RFC 5438 section 10

IMDN_Record_Route
type record IMDN_Record_Route
{
HeaderName headername (IMDNRECORDROUTE_E),
charstring formalName optional,
URI uri
}

Declared in group CPIMHeaderStuff

URL: RFC 5438 section 10

IMDN_Route
type record IMDN_Route
{
HeaderName headername (IMDNROUTE_E),
charstring formalName optional,
URI uri
}

Declared in group CPIMHeaderStuff

URL: RFC 5438 section 10

RequireHeaders
type set of RequireHeader RequireHeaders

Declared in group CPIMHeaderStuff

URL: RFC 3862 section 4.7

Notify_ReqS
type set of Notify_Req Notify_ReqS

Declared in group CPIMHeaderStuff

Notify_Req_Types_Union
type union Notify_Req_Types_Union
{
Notify_Req_Types notitype, 
Token notitypeToken
}

Declared in group CPIMHeaderStuff