Top | ![]() |
![]() |
![]() |
![]() |
const |
e_source_backend_get_backend_name () |
|
e_source_backend_dup_backend_name () |
|
e_source_backend_set_backend_name () |
ESourceBackend is an abstract base class for data sources requiring an associated backend to function. The extension merely records the name of the backend the data source should be paired with.
constgchar * e_source_backend_get_backend_name (ESourceBackend *extension
);
Returns the backend name for extension
.
Since: 3.6
gchar * e_source_backend_dup_backend_name (ESourceBackend *extension
);
Thread-safe variation of e_source_backend_get_backend_name()
.
Use this function when accessing extension
from multiple threads.
The returned string should be freed with g_free()
Since: 3.6
void e_source_backend_set_backend_name (ESourceBackend *extension
,const
);gchar *backend_name
Sets the backend name for extension
.
The internal copy of backend_name
is automatically stripped of leading
and trailing whitespace. If the resulting string is empty, NULL
Since: 3.6
struct ESourceBackend { };
Contains only private data that should be read and manipulated using the functions below.
Since: 3.6