GObject
├── GoaClient
├── GDBusProxy
│ ├── GoaAccountProxy
│ ├── GoaManagerProxy
│ ├── GoaMailProxy
│ ├── GoaCalendarProxy
│ ├── GoaContactsProxy
│ ├── GoaChatProxy
│ ╰── GoaFilesProxy
├── GDBusInterfaceSkeleton
│ ├── GoaAccountSkeleton
│ ├── GoaManagerSkeleton
│ ├── GoaMailSkeleton
│ ├── GoaCalendarSkeleton
│ ├── GoaContactsSkeleton
│ ├── GoaChatSkeleton
│ ╰── GoaFilesSkeleton
├── GDBusObjectManagerClient
│ ╰── GoaObjectManagerClient
├── GDBusObjectProxy
│ ╰── GoaObjectProxy
├── GDBusObjectSkeleton
│ ╰── GoaObjectSkeleton
├── GoaProvider
│ ├── GoaOAuthProvider
│ │ ├── GoaYahooProvider
│ │ ╰── GoaFlickrProvider
│ ╰── GoaOAuth2Provider
│ ├── GoaGoogleProvider
│ ├── GoaFacebookProvider
│ ╰── GoaWindowsLiveProvider
╰── GoaProviderFactory
GInterface
├── GoaAccount
├── GoaManager
├── GoaObject
├── GoaOAuthBased
├── GoaOAuth2Based
├── GoaMail
├── GoaCalendar
├── GoaContacts
├── GoaChat
├── GoaFiles
├── GoaPasswordBased
├── GoaDocuments
├── GoaPhotos
├── GoaExchange
╰── GoaTicketing