Class

EDataServerSourceGoa

since: 3.6

Description [src]

class EDataServer.SourceGoa : EDataServer.SourceExtension
{
  /* No available fields */
}

Contains only private data that should be read and manipulated using the functions below.

Available since: 3.6

Hierarchy

hierarchy this ESourceGoa ancestor_0 ESourceExtension ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

Instance methods

e_source_goa_dup_account_id

Thread-safe variation of e_source_goa_get_account_id(). Use this function when accessing extension from multiple threads.

since: 3.6

e_source_goa_dup_address

Thread-safe variation of e_source_goa_get_address(). Use this function when accessing extension from multiple threads.

since: 3.24

e_source_goa_dup_calendar_url

Thread-safe variation of e_source_goa_get_calendar_url(). Use this function when accessing extension from multiple threads.

since: 3.8

e_source_goa_dup_contacts_url

Thread-safe variation of e_source_goa_get_contacts_url(). Use this function when accessing extension from multiple threads.

since: 3.8

e_source_goa_dup_name

Thread-safe variation of e_source_goa_get_name(). Use this function when accessing extension from multiple threads.

since: 3.24

e_source_goa_get_account_id

Returns the identifier string of the GNOME Online Account associated with the ESource to which extension belongs.

since: 3.6

e_source_goa_get_address

Returns the original Address of the GNOME Online Account associated with the ESource to which extension belongs. Can be NULL or an empty string when not filled.

since: 3.24

e_source_goa_get_calendar_url

Returns the calendar URL string of the GNOME Online Account associated with the ESource to which extension belongs. Can be NULL or an empty string for accounts not supporting this property.

since: 3.8

e_source_goa_get_contacts_url

Returns the contacts URL string of the GNOME Online Account associated with the ESource to which extension belongs. Can be NULL or an empty string for accounts not supporting this property.

since: 3.8

e_source_goa_get_name

Returns the original Name of the GNOME Online Account associated with the ESource to which extension belongs. Can be NULL or an empty string when not filled.

since: 3.24

e_source_goa_set_account_id

Sets the identifier string of the GNOME Online Account associated with the ESource to which extension belongs.

since: 3.6

e_source_goa_set_address

Sets the Address of the GNOME Online Account associated with the ESource to which extension belongs.

since: 3.24

e_source_goa_set_calendar_url

Sets the calendar URL of the GNOME Online Account associated with the ESource to which extension belongs.

since: 3.8

e_source_goa_set_contacts_url

Sets the contacts URL of the GNOME Online Account associated with the ESource to which extension belongs.

since: 3.8

e_source_goa_set_name

Sets the Name of the GNOME Online Account associated with the ESource to which extension belongs.

since: 3.24

Methods inherited from ESourceExtension (4)
e_source_extension_get_source

Returns the ESource instance to which extension belongs.

deprecated: 3.8 since: 3.6

e_source_extension_property_lock

Acquires a property lock, thus no other thread can change properties of the extension until the lock is released.

since: 3.18

e_source_extension_property_unlock

Releases a property lock, previously acquired with e_source_extension_property_lock(), thus other threads can change properties of the extension.

since: 3.18

e_source_extension_ref_source

Returns the ESource instance to which the extension belongs.

since: 3.8

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

EDataServer.SourceGoa:account-id

GNOME Online Account ID.

EDataServer.SourceGoa:address

GNOME Online Account’s original Address.

EDataServer.SourceGoa:calendar-url

GNOME Online Calendar URL.

EDataServer.SourceGoa:contacts-url

GNOME Online Contacts URL.

EDataServer.SourceGoa:name

GNOME Online Account’s original Name.

Properties inherited from ESourceExtension (1)
EDataServer.SourceExtension:source

The ESource being extended.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct EDataServerSourceGoaClass {
  ESourceExtensionClass parent_class;
  
}

No description available.

Class members
parent_class: ESourceExtensionClass

No description available.