Name

struct _EMFormatPURI — Pending URI object.

Synopsis

struct _EMFormatPURI {
  struct _EMFormatPURI * next;
  struct _EMFormatPURI * prev;
  void (* free (struct _EMFormatPURI *p);
  struct _EMFormat * format;
  char * uri;
  char * cid;
  char * part_id;
  EMFormatPURIFunc func;
  struct _CamelMimePart * part;
  unsigned int use_count;
};  

Members

next

Double-linked list header.

prev

Double-linked list header.

free

May be set by allocator and will be called when no longer needed.

format

uri

Calculated URI of the part, if the part has one in its Content-Location field.

cid

The RFC2046 Content-Id of the part. If none is present, a unique value is calculated from part_id.

part_id

A unique identifier for each part.

func

Callback for when the URI is requested. The callback writes its data to the supplied stream.

part

use_count

Description

This is used for multipart/related, and other formatters which may need to include a reference to out-of-band data in the content stream.

This object may be subclassed as a struct.

Description

This is used for multipart/related, and other formatters which may need to include a reference to out-of-band data in the content stream.

This object may be subclassed as a struct.