Goa – goa-1.0 Reference Manual
Packages
goa-1.0
Goa
Account
Calendar
Chat
Contacts
Documents
Exchange
Files
Mail
Manager
Maps
MediaServer
Music
OAuth2Based
OAuthBased
Object
PasswordBased
Photos
Printers
ReadLater
Ticketing
Todo
AccountProxy
AccountSkeleton
CalendarProxy
CalendarSkeleton
ChatProxy
ChatSkeleton
Client
ContactsProxy
ContactsSkeleton
DocumentsProxy
DocumentsSkeleton
ExchangeProxy
ExchangeSkeleton
FilesProxy
FilesSkeleton
MailProxy
MailSkeleton
ManagerProxy
ManagerSkeleton
MapsProxy
MapsSkeleton
MediaServerProxy
MediaServerSkeleton
MusicProxy
MusicSkeleton
OAuth2BasedProxy
OAuth2BasedSkeleton
OAuthBasedProxy
OAuthBasedSkeleton
ObjectManagerClient
ObjectProxy
ObjectSkeleton
PasswordBasedProxy
PasswordBasedSkeleton
PhotosProxy
PhotosSkeleton
PrintersProxy
PrintersSkeleton
ReadLaterProxy
ReadLaterSkeleton
TicketingProxy
TicketingSkeleton
TodoProxy
TodoSkeleton
ERROR_NUM_ENTRIES
MAJOR_VERSION
MICRO_VERSION
MINOR_VERSION
account_interface_info
account_override_properties
calendar_interface_info
calendar_override_properties
chat_interface_info
chat_override_properties
check_version
contacts_interface_info
contacts_override_properties
documents_interface_info
documents_override_properties
error_quark
exchange_interface_info
exchange_override_properties
files_interface_info
files_override_properties
mail_interface_info
mail_override_properties
manager_interface_info
manager_override_properties
maps_interface_info
maps_override_properties
media_server_interface_info
media_server_override_properties
music_interface_info
music_override_properties
oauth2_based_interface_info
oauth2_based_override_properties
oauth_based_interface_info
oauth_based_override_properties
password_based_interface_info
password_based_override_properties
photos_interface_info
photos_override_properties
printers_interface_info
printers_override_properties
read_later_interface_info
read_later_override_properties
ticketing_interface_info
ticketing_override_properties
todo_interface_info
todo_override_properties
Goa
Description:
Content:
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.
Functions:
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)