| MIME Directory Library Reference Manual |
|---|
#include <mimedir/mimedir-attendee.h>
MIMEDirAttendee;
MIMEDirAttendee* mimedir_attendee_new (void);
MIMEDirAttendee* mimedir_attendee_new_from_attribute (MIMEDirAttribute *attribute,
GError **error);
gboolean mimedir_attendee_read_from_attribute
(MIMEDirAttendee *attendee,
MIMEDirAttribute *attribute,
GError **error);
MIMEDirAttribute* mimedir_attendee_write_to_attribute (MIMEDirAttendee *attendee);
typedef struct {
GObject parent;
/* Read Only */
gchar *uri;
MIMEDirAttendeePriv *priv;
} MIMEDirAttendee;MIMEDirAttendee* mimedir_attendee_new (void);
Creates a new attendee object.
| Returns : | a new attendee object |
MIMEDirAttendee* mimedir_attendee_new_from_attribute (MIMEDirAttribute *attribute, GError **error);
Creates a new attendee object and initializes it with values read from the supplied attribute object.
attribute : | a MIMEDirAttribute object |
error : | error storage location or NULL |
| Returns : | a new MIMEDirAttendee object or NULL on error |
gboolean mimedir_attendee_read_from_attribute
(MIMEDirAttendee *attendee,
MIMEDirAttribute *attribute,
GError **error);Initializes attendee with data read from attribute.
attendee : | a MIMEDirAttendee object |
attribute : | a MIMEDirAttribute object |
error : | error storage location or NULL |
| Returns : | success indicator |
MIMEDirAttribute* mimedir_attendee_write_to_attribute (MIMEDirAttendee *attendee);
Write attendee to a newly allocated MIMEDirAttribute object. The
returned object should be freed with g_object_unref().
attendee : | a MIMEDirAttendee object |
| Returns : | A newly allocated MIMEDirAttribute object |
| <<< MIMEDirAttachment | MIMEDirDateTime >>> |