GMime 2.6 Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy |
struct InternetAddressGroup; InternetAddress * internet_address_group_new (const char *name
); InternetAddressList * internet_address_group_get_members (InternetAddressGroup *group
); void internet_address_group_set_members (InternetAddressGroup *group
,InternetAddressList *members
); int internet_address_group_add_member (InternetAddressGroup *group
,InternetAddress *member
);
InternetAddress * internet_address_group_new (const char *name
);
Creates a new InternetAddressGroup object with the specified
name
.
|
group name |
Returns : |
a new InternetAddressGroup object.
Note: The name string should be in UTF-8. |
InternetAddressList * internet_address_group_get_members
(InternetAddressGroup *group
);
Gets the InternetAddressList containing the group members of an rfc822 group address.
|
a InternetAddressGroup |
Returns : |
a InternetAddressList containing the
members of group . [transfer none]
|
void internet_address_group_set_members (InternetAddressGroup *group
,InternetAddressList *members
);
Set the members of the internet address group.
|
a InternetAddressGroup |
|
a InternetAddressList |
int internet_address_group_add_member (InternetAddressGroup *group
,InternetAddress *member
);
Add a contact to the internet address group.
|
a InternetAddressGroup |
|
a InternetAddress |
Returns : |
the index of the newly added member. |