goa-1.0 Reference Manual
Packages
goa-1.0
Goa
goa-1.0
Description:
Content:
Namespaces:
Goa
Interfaces:
Account
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Account.
Calendar
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Calendar.
Chat
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Chat.
Contacts
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Contacts.
Documents
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Documents.
Exchange
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Exchange.
Files
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Files.
Mail
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Mail.
Manager
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Manager.
Maps
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Maps.
MediaServer
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-MediaServer.
Music
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Music.
OAuth2Based
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-OAuth2Based.
OAuthBased
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-OAuthBased.
Object
-
The
Object
type is a specialized container of interfaces.
PasswordBased
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-PasswordBased.
Photos
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Photos.
Printers
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Printers.
ReadLater
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-ReadLater.
Ticketing
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Ticketing.
Todo
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-gnome-OnlineAccounts-Todo.
Classes:
AccountProxy
-
The
AccountProxy
structure contains only private data and should only be accessed using the provided API.
AccountSkeleton
-
The
AccountSkeleton
structure contains only private data and should only be accessed using the provided API.
CalendarProxy
-
The
CalendarProxy
structure contains only private data and should only be accessed using the provided API.
CalendarSkeleton
-
The
CalendarSkeleton
structure contains only private data and should only be accessed using the provided API.
ChatProxy
-
The
ChatProxy
structure contains only private data and should only be accessed using the provided API.
ChatSkeleton
-
The
ChatSkeleton
structure contains only private data and should only be accessed using the provided API.
Client
-
[class@Goa.
ContactsProxy
-
The
ContactsProxy
structure contains only private data and should only be accessed using the provided API.
ContactsSkeleton
-
The
ContactsSkeleton
structure contains only private data and should only be accessed using the provided API.
DocumentsProxy
-
The
DocumentsProxy
structure contains only private data and should only be accessed using the provided API.
DocumentsSkeleton
-
The
DocumentsSkeleton
structure contains only private data and should only be accessed using the provided API.
ExchangeProxy
-
The
ExchangeProxy
structure contains only private data and should only be accessed using the provided API.
ExchangeSkeleton
-
The
ExchangeSkeleton
structure contains only private data and should only be accessed using the provided API.
FilesProxy
-
The
FilesProxy
structure contains only private data and should only be accessed using the provided API.
FilesSkeleton
-
The
FilesSkeleton
structure contains only private data and should only be accessed using the provided API.
MailProxy
-
The
MailProxy
structure contains only private data and should only be accessed using the provided API.
MailSkeleton
-
The
MailSkeleton
structure contains only private data and should only be accessed using the provided API.
ManagerProxy
-
The
ManagerProxy
structure contains only private data and should only be accessed using the provided API.
ManagerSkeleton
-
The
ManagerSkeleton
structure contains only private data and should only be accessed using the provided API.
MapsProxy
-
The
MapsProxy
structure contains only private data and should only be accessed using the provided API.
MapsSkeleton
-
The
MapsSkeleton
structure contains only private data and should only be accessed using the provided API.
MediaServerProxy
-
The
MediaServerProxy
structure contains only private data and should only be accessed using the provided API.
MediaServerSkeleton
-
The
MediaServerSkeleton
structure contains only private data and should only be accessed using the provided API.
MusicProxy
-
The
MusicProxy
structure contains only private data and should only be accessed using the provided API.
MusicSkeleton
-
The
MusicSkeleton
structure contains only private data and should only be accessed using the provided API.
OAuth2BasedProxy
-
The
OAuth2BasedProxy
structure contains only private data and should only be accessed using the provided API.
OAuth2BasedSkeleton
-
The
OAuth2BasedSkeleton
structure contains only private data and should only be accessed using the provided API.
OAuthBasedProxy
-
The
OAuthBasedProxy
structure contains only private data and should only be accessed using the provided API.
OAuthBasedSkeleton
-
The
OAuthBasedSkeleton
structure contains only private data and should only be accessed using the provided API.
ObjectManagerClient
-
The
ObjectManagerClient
structure contains only private data and should only be accessed using the provided API.
ObjectProxy
-
The
ObjectProxy
structure contains only private data and should only be accessed using the provided API.
ObjectSkeleton
-
The
ObjectSkeleton
structure contains only private data and should only be accessed using the provided API.
PasswordBasedProxy
-
The
PasswordBasedProxy
structure contains only private data and should only be accessed using the provided API.
PasswordBasedSkeleton
-
The
PasswordBasedSkeleton
structure contains only private data and should only be accessed using the provided API.
PhotosProxy
-
The
PhotosProxy
structure contains only private data and should only be accessed using the provided API.
PhotosSkeleton
-
The
PhotosSkeleton
structure contains only private data and should only be accessed using the provided API.
PrintersProxy
-
The
PrintersProxy
structure contains only private data and should only be accessed using the provided API.
PrintersSkeleton
-
The
PrintersSkeleton
structure contains only private data and should only be accessed using the provided API.
ReadLaterProxy
-
The
ReadLaterProxy
structure contains only private data and should only be accessed using the provided API.
ReadLaterSkeleton
-
The
ReadLaterSkeleton
structure contains only private data and should only be accessed using the provided API.
TicketingProxy
-
The
TicketingProxy
structure contains only private data and should only be accessed using the provided API.
TicketingSkeleton
-
The
TicketingSkeleton
structure contains only private data and should only be accessed using the provided API.
TodoProxy
-
The
TodoProxy
structure contains only private data and should only be accessed using the provided API.
TodoSkeleton
-
The
TodoSkeleton
structure contains only private data and should only be accessed using the provided API.
Error domains:
Error
-
Error codes for the [type@Goa.
Constants:
public
const
int
ERROR_NUM_ENTRIES
public
const
int
MAJOR_VERSION
The major version number of the GOA daemon and library.
public
const
int
MICRO_VERSION
The micro version number of the GOA daemon and library.
public
const
int
MINOR_VERSION
The minor version number of the GOA daemon and library.
Methods:
public
unowned
DBusInterfaceInfo
account_interface_info
()
public
uint
account_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
calendar_interface_info
()
public
uint
calendar_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
chat_interface_info
()
public
uint
chat_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
string
check_version
(
uint
required_major,
uint
required_minor,
uint
required_micro)
Checks that the GOA library in use is compatible with the given version.
public
unowned
DBusInterfaceInfo
contacts_interface_info
()
public
uint
contacts_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
documents_interface_info
()
public
uint
documents_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
Quark
error_quark
()
public
unowned
DBusInterfaceInfo
exchange_interface_info
()
public
uint
exchange_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
files_interface_info
()
public
uint
files_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
mail_interface_info
()
public
uint
mail_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
manager_interface_info
()
public
uint
manager_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
maps_interface_info
()
public
uint
maps_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
media_server_interface_info
()
public
uint
media_server_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
music_interface_info
()
public
uint
music_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
oauth2_based_interface_info
()
public
uint
oauth2_based_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
oauth_based_interface_info
()
public
uint
oauth_based_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
password_based_interface_info
()
public
uint
password_based_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
photos_interface_info
()
public
uint
photos_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
printers_interface_info
()
public
uint
printers_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
read_later_interface_info
()
public
uint
read_later_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
ticketing_interface_info
()
public
uint
ticketing_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
todo_interface_info
()
public
uint
todo_override_properties
(
ObjectClass
klass,
uint
property_id_begin)