3.1.8 Attribute

 
/* Prefix mu_attribute_ is reserved. */
#include <mailutils/attribute.h>
Function: int mu_attribute_create (mu_attribute_t *attr, void *)
Function: void mu_attribute_destroy (mu_attribute_t *attr, void *)
Function: void* mu_attribute_get_owner (mu_attribute_t attr)
Function: int mu_attribute_is_modified (mu_attribute_t attr)
Function: int mu_attribute_clear_modified (mu_attribute_t attr)
Function: int mu_attribute_set_modified (mu_attribute_t attr)
Function: int mu_attribute_is_userflag (mu_attribute_t attr)
Function: int mu_attribute_is_seen (mu_attribute_t attr)
Function: int mu_attribute_is_answered (mu_attribute_t attr)
Function: int mu_attribute_is_flagged (mu_attribute_t attr)
Function: int mu_attribute_is_deleted (mu_attribute_t attr)
Function: int mu_attribute_is_draft (mu_attribute_t attr)
Function: int mu_attribute_is_recent (mu_attribute_t attr)
Function: int mu_attribute_is_read (mu_attribute_t attr)
Function: int mu_attribute_set_userflag (mu_attribute_t attr, int)
Function: int mu_attribute_set_seen (mu_attribute_t attr)
Function: int mu_attribute_set_answered (mu_attribute_t attr)
Function: int mu_attribute_set_flagged (mu_attribute_t attr)
Function: int mu_attribute_set_deleted (mu_attribute_t attr)
Function: int mu_attribute_set_draft (mu_attribute_t attr)
Function: int mu_attribute_set_recent (mu_attribute_t attr)
Function: int mu_attribute_set_read (mu_attribute_t attr)
Function: int mu_attribute_unset_userflag (mu_attribute_t attr, int)
Function: int mu_attribute_unset_seen (mu_attribute_t attr)
Function: int mu_attribute_unset_answered (mu_attribute_t attr)
Function: int mu_attribute_unset_flagged (mu_attribute_t attr)
Function: int mu_attribute_unset_deleted (mu_attribute_t attr)
Function: int mu_attribute_unset_draft (mu_attribute_t attr)
Function: int mu_attribute_unset_recent (mu_attribute_t attr)
Function: int mu_attribute_unset_read (mu_attribute_t attr)
Function: int mu_attribute_get_flags (mu_attribute_t attr, int *)
Function: int mu_attribute_set_flags (mu_attribute_t attr, int)
Function: int mu_attribute_unset_flags (mu_attribute_t attr, int)
Function: int mu_attribute_set_set_flags (mu_attribute_t attr, int (*_set_flags) (mu_attribute_t, int), void *)
Function: int mu_attribute_set_unset_flags (mu_attribute_t attr, int (*_unset_flags) (mu_attribute_t, int), void *)
Function: int mu_attribute_set_get_flags (mu_attribute_t attr, int (*_get_flags) (mu_attribute_t, int *), void *)
Function: int mu_attribute_is_equal (mu_attribute_t attr1, mu_attribute_t attr2)
Function: int mu_attribute_copy (mu_attribute_t dst, mu_attribute_t src)
Function: int mu_attribute_to_string (mu_attribute_t attr, char *buf, size_t len, size_t *writen)
Function: int string_to_flags (const char *buf, int *)