Part IV. Miscellaneous Utilities
Table of Contents
Available for clients and backends
e-data-server-util
e-categories
Cancellable Locks
— locks, which can listen for a
GCancellable
during lock call
ECacheReaper
e-cache-reaper-utils
e-collator
— Collation services for locale sensitive sorting
e-debug-log
e-error
e-flag
e-free-form-exp
e-gdata-query
— A GData (Google Data) query parameters
EGDataSession
— A GData (Google Data) session
e-json-utils
— A set of JSON utility functions
e-memory
e-named-parameters
— A structure to hold named parameters
ENetworkMonitor
e-operation-pool
e-secret-store
— Interface to store secrets
ESExp
ESoupSession
— A SoupSession descendant
e-soup-ssl-trust
— SSL certificate trust handling for WebDAV sources
ESourceRegistryWatcher
— Watch changes in
ESource-s
e-time-utils
e-uid
e-webdav-discover
EWebDAVSession
— A WebDAV, CalDAV and CardDAV session
EXmlDocument
— An XML document wrapper
e-xml-hash-utils
e-xml-utils
eds-version
Built-in OAuth 2.0 authentication
EOAuth2Service
— An interface for an OAuth2 service
EOAuth2Services
— An extensible object holding all known OAuth2 services
EOAuth2ServiceBase
— An abstract base class for
EOAuth2Service
implementations
EOAuth2ServiceGoogle
EOAuth2ServiceOutlook
EOAuth2ServiceYahoo
Available only for backends
EFileCache
— Simple file-based hash table for strings
e-db3-utils
— Utilities for Berkeley DB databases
ESoupAuthBearer
— OAuth 2.0 support for libsoup
e-sqlite3-vfs
EUserPrompter
— Manages user prompts over DBus
EUserPrompterServer
— Server-side user prompter
EUserPrompterServerExtension
— Extension for a server-side user prompter
Addressbook related utilities
e-book-contacts-enums
e-book-contacts-utils
EBookIndicesUpdater
— Handle
EBookIndices
updates
EDestination
e-address-western
e-name-western
e-phone-number
— Phone number support
Calendar related utilities
e-cal-recur
e-cal-util
e-cal-system-timezone
e-cal-check-timezones
ETimezoneCache
— An interface for caching time zone data
e-cal-backend-util
e-cal-enums
EReminderWatcher
— Calendar reminder watcher
Credentials
ESourceCredentialsProvider
ESourceCredentialsProviderImpl
ESourceCredentialsProviderImplPassword
ESourceCredentialsProviderImplOAuth2