Method
IdeDeployStrategydeploy_async
Declaration
void
ide_deploy_strategy_deploy_async (
IdeDeployStrategy* self,
IdePipeline* pipeline,
GFileProgressCallback progress,
gpointer progress_data,
GDestroyNotify progress_data_destroy,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
Description
Requests that the IdeDeployStrategy
deploy the application to the
configured device in the build pipeline.
If supported, the strategy will call progress
with periodic updates as
the application is deployed.
Parameters
pipeline
-
Type:
IdePipeline
An
IdePipeline
.The data is owned by the caller of the method. progress
-
Type:
GFileProgressCallback
a
GFileProgressCallback
orNULL
.The argument can be NULL
. progress_data
-
Type:
gpointer
Closure data for
progress
orNULL
.The argument can be NULL
.The data is owned by the caller of the method. progress_data_destroy
-
Type:
GDestroyNotify
Destroy callback for
progress_data
.The argument can be NULL
. cancellable
-
Type:
GCancellable
A
GCancellable
orNULL
.The argument can be NULL
.The data is owned by the caller of the method. callback
-
Type:
GAsyncReadyCallback
A callback to execute upon completion.
The argument can be NULL
. user_data
-
Type:
gpointer
Closure data for
callback
.The argument can be NULL
.The data is owned by the caller of the method.