Virtual Method
FoundryDependencyProviderlist_dependencies
Declaration [src]
DexFuture*
list_dependencies (
FoundryDependencyProvider* self,
FoundryConfig* config,
FoundryDependency* parent
)
Description [src]
Retrieves a list of dependencies for config.
parent may be set to a previously provided FoundryDependency in
which case the provider must list the dependencies of that dependency or
reject with error if unsupported. G_IO_ERROR_NOT_SUPPORTED is the
preferred error code for this.
Parameters
config-
Type:
FoundryConfigThe data is owned by the caller of the method. parent-
Type:
FoundryDependencyA
FoundryDependencyorNULL.The argument can be NULL.The data is owned by the caller of the method.
Return value
Type: DexFuture
A DexFuture that resolves to a
GListModel of FoundryDependency or rejects with
an error.
| The caller of the method takes ownership of the returned data, and is responsible for freeing it. |