|  |  |  |  | 
    GObject
    ├── GoaClient
    ├── GDBusProxy
    │   ├── GoaAccountProxy
    │   ├── GoaManagerProxy
    │   ├── GoaOAuthBasedProxy
    │   ├── GoaOAuth2BasedProxy
    │   ├── GoaPasswordBasedProxy
    │   ├── GoaMailProxy
    │   ├── GoaCalendarProxy
    │   ├── GoaContactsProxy
    │   ├── GoaChatProxy
    │   ├── GoaDocumentsProxy
    │   ├── GoaMapsProxy
    │   ├── GoaMusicProxy
    │   ├── GoaPhotosProxy
    │   ├── GoaFilesProxy
    │   ├── GoaExchangeProxy
    │   ├── GoaMediaServerProxy
    │   ├── GoaTicketingProxy
    │   ├── GoaReadLaterProxy
    │   ╰── GoaPrintersProxy
    ├── GDBusInterfaceSkeleton
    │   ├── GoaAccountSkeleton
    │   ├── GoaManagerSkeleton
    │   ├── GoaOAuthBasedSkeleton
    │   ├── GoaOAuth2BasedSkeleton
    │   ├── GoaPasswordBasedSkeleton
    │   ├── GoaMailSkeleton
    │   ├── GoaCalendarSkeleton
    │   ├── GoaContactsSkeleton
    │   ├── GoaChatSkeleton
    │   ├── GoaDocumentsSkeleton
    │   ├── GoaMapsSkeleton
    │   ├── GoaMusicSkeleton
    │   ├── GoaPhotosSkeleton
    │   ├── GoaFilesSkeleton
    │   ├── GoaExchangeSkeleton
    │   ├── GoaMediaServerSkeleton
    │   ├── GoaTicketingSkeleton
    │   ├── GoaReadLaterSkeleton
    │   ╰── GoaPrintersSkeleton
    ├── GDBusObjectManagerClient
    │   ╰── GoaObjectManagerClient
    ├── GDBusObjectProxy
    │   ╰── GoaObjectProxy
    ├── GDBusObjectSkeleton
    │   ╰── GoaObjectSkeleton
    ╰── GoaProvider
        ├── GoaOAuthProvider
        ╰── GoaOAuth2Provider
    GInterface
    ├── GoaAccount
    ├── GoaManager
    ├── GoaObject
    ├── GoaOAuthBased
    ├── GoaOAuth2Based
    ├── GoaPasswordBased
    ├── GoaMail
    ├── GoaCalendar
    ├── GoaContacts
    ├── GoaChat
    ├── GoaDocuments
    ├── GoaMaps
    ├── GoaMusic
    ├── GoaPhotos
    ├── GoaFiles
    ├── GoaExchange
    ├── GoaMediaServer
    ├── GoaTicketing
    ├── GoaReadLater
    ├── GoaPrinters
    ╰── GoaTodo