Back to index

lightning-sunbird  0.9+nobinonly
Classes | Typedefs | Functions
nsIMsgSend.idl File Reference
import "nsISupports.idl";
import "nsISupportsArray.idl";
import "nsrootidl.idl";
import "nsIMsgIdentity.idl";
import "nsIMsgCompFields.idl";
import "nsIMsgSendListener.idl";
import "nsIMsgSendReport.idl";
import "domstubs.idl";
import "nsIPrompt.idl";
import "MailNewsTypes2.idl";
import "nsIMsgComposeParams.idl";
#include "nsIURL.h"
#include "nsString.h"

Go to the source code of this file.

Classes

struct  nsMsgAttachmentData
struct  nsMsgAttachedFile
interface  nsIMsgSend

Typedefs

typedef long nsMsgDeliverMode
typedef nsresult(* nsMsgSendCompletionCallback )(nsresult aExitCode, void *tagData, nsFileSpec *returnFileSpec)
typedef nsresult(* nsMsgSendUnsentMessagesCallback )(nsresult aExitCode, PRUint32 totalSentCount, PRUint32 totalSentSuccessfully, void *tagData)
typedef struct nsMsgAttachedFile nsMsgAttachedFile

Functions

native nsMsgAttachmentData (nsMsgAttachmentData)
native nsMsgAttachedFile (nsMsgAttachedFile)
native nsMsgAttachmentHandler (nsMsgAttachmentHandler)
native nsOutputFileStream (nsOutputFileStream)
native nsCString (nsCString)

Class Documentation

struct nsMsgAttachmentData

Definition at line 95 of file nsIMsgSend.idl.

Collaboration diagram for nsMsgAttachmentData:
Class Members
char * description
char * desired_type
PRBool isExternalAttachment
char * real_encoding
char * real_name
char * real_type
nsIURI * url
char * x_mac_creator
char * x_mac_type
struct nsMsgAttachedFile

Definition at line 129 of file nsIMsgSend.idl.

Collaboration diagram for nsMsgAttachedFile:
Class Members
PRUint32 ctl_count
char * description
char * encoding
nsFileSpec * file_spec
PRUint32 highbit_count
PRUint32 max_line_length
PRUint32 null_count
nsCOMPtr< nsIURI > orig_url
char * real_name
PRUint32 size
char * type
PRUint32 unprintable_count
char * x_mac_creator
char * x_mac_type

Typedef Documentation

Definition at line 74 of file nsIMsgSend.idl.

typedef nsresult(* nsMsgSendCompletionCallback)(nsresult aExitCode, void *tagData, nsFileSpec *returnFileSpec)

Definition at line 83 of file nsIMsgSend.idl.

typedef nsresult(* nsMsgSendUnsentMessagesCallback)(nsresult aExitCode, PRUint32 totalSentCount, PRUint32 totalSentSuccessfully, void *tagData)

Definition at line 86 of file nsIMsgSend.idl.


Function Documentation

native nsCString ( nsCString  )

Here is the caller graph for this function: