Message.cpp

[ Python Module : Message ]

Contents

MAT_FROM = MAT_FROM

[ Constant: int ]

MAT_SENDER = MAT_SENDER

[ Constant: int ]

MAT_REPLYTO = MAT_REPLYTO

[ Constant: int ]

1. class MessageParameter

[ created from class MessageParameter ]

self.name

[ Member data: returns String * ]
/ the parameter value

self.value

[ Member data: returns String * ]

2. class Message

[ created from class Message ]

GetHeaderLine(line,value)

[ Member : returns void ]

GetHeader()

[ Member : returns String ]

Subject()

[ Member : returns String * ]

Address(name,type)

[ Member : returns String ]

From()

[ Member : returns String ]

Date()

[ Member : returns String * ]

FetchText()

[ Member : returns String * ]

CountParts()

[ Member : returns int ]

GetPartContent(n,len)

[ Member : returns char * ]

GetPartType(n)

[ Member : returns int ]

GetTextPartEncoding(n)

[ Member : returns int ]

GetPartSize(n,forceBytes)

[ Member : returns size_t ]

GetParameters(n)

[ Member : returns MessageParameterList * ]

GetDisposition(n,disptype)

[ Member : returns MessageParameterList * ]
* Get a parameter value from the list. @param list a MessageParameterList @param parameter parameter to look up @param value set to new value if found @return true if found

ExpandParameter(list,parameter,value)

[ Member : returns bool ]

GetPartMimeType(n)

[ Member : returns String * ]

GetPartDesc(n)

[ Member : returns String * ]

GetPartSpec(n)

[ Member : returns String * ]

GetStatus(size,day,month,year)

[ Member : returns int ]

WriteToString(str,headerFlag)

[ Member : returns void ]

self.MSG_TYPETEXT

[ Constant: int ]
/ multipart content

self.MSG_TYPEMULTIPART

[ Constant: int ]
/ encapsulated message

self.MSG_TYPEMESSAGE

[ Constant: int ]
/ application data

self.MSG_TYPEAPPLICATION

[ Constant: int ]
/ audio

self.MSG_TYPEAUDIO

[ Constant: int ]
/ static image

self.MSG_TYPEIMAGE

[ Constant: int ]
/ video

self.MSG_TYPEVIDEO

[ Constant: int ]
/ model

self.MSG_TYPEMODEL

[ Constant: int ]
/ unknown

self.MSG_TYPEOTHER

[ Constant: int ]
/ maximum type code

self.MSG_TYPEMAX

[ Constant: int ]
@}