MIMEDirProfile MIME Directory Profile object Error domain for #MIMEDirProfile operations. Errors in this domain will be from the #MIMEDirProfileError enumeration. See GError for information on error domains. Error codes returned by #MIMEDirProfile operations. @MIMEDIR_PROFILE_ERROR_DUPLICATE_ATTRIBUTE: An unique attribute was specified twice. @MIMEDIR_PROFILE_ERROR_UNEXPECTED_END: The profile is missing a proper END attribute. @MIMEDIR_PROFILE_ERROR_ATTRIBUTE_MISSING: An attribute that is required for a specific profile type is missing from the profile. @MIMEDIR_PROFILE_ERROR_UNMATCHED_END: The profile has an END attribute, but no BEGIN attribute or the profile's END attribute doesn't match the BEGIN attribute. @MIMEDIR_PROFILE_ERROR_WRONG_PROFILE: The PROFILE attribute does not match the BEGIN attribute. Default string representation of the #MIMEDIR_PROFILE_ERROR_DUPLICATE_ATTRIBUTE error code. Default string representation of the #MIMEDIR_PROFILE_ERROR_UNEXPECTED_END error code. Default string representation of the #MIMEDIR_PROFILE_ERROR_UNMATCHED_END error code. Default string representation of the #MIMEDIR_PROFILE_ERROR_MISSING_STR error code. Default string representation of the #MIMEDIR_PROFILE_ERROR_WRONG_PROFILE error code. The #MIMEDirProfile-struct struct contains private data only, and should be accessed using the functions below. @parent: @priv: @type: @Returns: @profile: @channel: @error: @Returns: @profile: @Returns: @profile: @attribute: @profile: @name: @Returns: @profile: @Returns: @profile: @sub_profile: @profile: @Returns: