| Top |
| gchar * | email-address | Read / Write |
| gboolean | imap-accept-ssl-errors | Read / Write |
| gchar * | imap-host | Read / Write |
| gboolean | imap-supported | Read / Write |
| gboolean | imap-use-ssl | Read / Write |
| gboolean | imap-use-tls | Read / Write |
| gchar * | imap-user-name | Read / Write |
| gchar * | name | Read / Write |
| gboolean | smtp-accept-ssl-errors | Read / Write |
| gboolean | smtp-auth-login | Read / Write |
| gboolean | smtp-auth-plain | Read / Write |
| gboolean | smtp-auth-xoauth2 | Read / Write |
| gchar * | smtp-host | Read / Write |
| gboolean | smtp-supported | Read / Write |
| gboolean | smtp-use-auth | Read / Write |
| gboolean | smtp-use-ssl | Read / Write |
| gboolean | smtp-use-tls | Read / Write |
| gchar * | smtp-user-name | Read / Write |
| GoaMail | |
| struct | GoaMailIface |
| struct | GoaMailProxy |
| struct | GoaMailProxyClass |
| struct | GoaMailSkeleton |
| struct | GoaMailSkeletonClass |
GInterface ╰── GoaMail GObject ├── GDBusInterfaceSkeleton │ ╰── GoaMailSkeleton ╰── GDBusProxy ╰── GoaMailProxy
GoaMailProxy implements GDBusInterface, GInitable, GAsyncInitable and GoaMail.
GoaMailSkeleton implements GDBusInterface and GoaMail.
This section contains code for working with the org.gnome.OnlineAccounts.Mail D-Bus interface in C.
guint goa_mail_override_properties (GObjectClass *klass,guint property_id_begin);
Overrides all GObject properties in the GoaMail interface for a concrete class. The properties are overridden in the order they are defined.
GDBusInterfaceInfo *
goa_mail_interface_info (void);
Gets a machine-readable description of the org.gnome.OnlineAccounts.Mail D-Bus interface.
const gchar *
goa_mail_get_email_address (GoaMail *object);
Gets the value of the "EmailAddress" D-Bus property.
Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
object was constructed. Use goa_mail_dup_email_address() if on another thread.[skip]
gchar *
goa_mail_dup_email_address (GoaMail *object);
Gets a copy of the "EmailAddress" D-Bus property.
Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
[skip]
void goa_mail_set_email_address (GoaMail *object,const gchar *value);
Sets the "EmailAddress" D-Bus property to value
.
Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
[skip]
const gchar *
goa_mail_get_name (GoaMail *object);
Gets the value of the "Name" D-Bus property.
Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
object was constructed. Use goa_mail_dup_name() if on another thread.[skip]
The property value or NULL if the property is not set. Do not free the returned value, it belongs to object
.
[transfer none]
Since: 3.8.0
gchar *
goa_mail_dup_name (GoaMail *object);
Gets a copy of the "Name" D-Bus property.
Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
[skip]
The property value or NULL if the property is not set. The returned value should be freed with g_free().
[transfer full]
Since: 3.8.0
void goa_mail_set_name (GoaMail *object,const gchar *value);
Sets the "Name" D-Bus property to value
.
Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
[skip]
Since: 3.8.0
const gchar *
goa_mail_get_imap_host (GoaMail *object);
Gets the value of the "ImapHost" D-Bus property.
Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
object was constructed. Use goa_mail_dup_imap_host() if on another thread.[skip]
gchar *
goa_mail_dup_imap_host (GoaMail *object);
Gets a copy of the "ImapHost" D-Bus property.
Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
[skip]
void goa_mail_set_imap_host (GoaMail *object,const gchar *value);
Sets the "ImapHost" D-Bus property to value
.
Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
[skip]
gboolean
goa_mail_get_imap_supported (GoaMail *object);
Gets the value of the "ImapSupported" D-Bus property.
Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
[skip]
void goa_mail_set_imap_supported (GoaMail *object,gboolean value);
Sets the "ImapSupported" D-Bus property to valu