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:
IdePipelineAn
IdePipeline.The data is owned by the caller of the method. progress-
Type:
GFileProgressCallbacka
GFileProgressCallbackorNULL.The argument can be NULL. progress_data-
Type:
gpointerClosure data for
progressorNULL.The argument can be NULL.The data is owned by the caller of the method. progress_data_destroy-
Type:
GDestroyNotifyDestroy callback for
progress_data.The argument can be NULL. cancellable-
Type:
GCancellableA
GCancellableorNULL.The argument can be NULL.The data is owned by the caller of the method. callback-
Type:
GAsyncReadyCallbackA callback to execute upon completion.
The argument can be NULL. user_data-
Type:
gpointerClosure data for
callback.The argument can be NULL.The data is owned by the caller of the method.