Loop of refreshing dataset collection information, with a 'delay' between 2 requests. Stop as soon as all data (contained into collection) being in a terminal state or at the end of 'duration_max' (whatever data states).

surveyDatasetCollection(
  dataset_collection_info,
  delay,
  duration_max,
  server,
  api_key
)

Arguments

dataset_collection_info

Dataset collection information.

delay

Delay. Unit : second.

duration_max

Duration max. Unit : second.

server

Siwaa server url

api_key

Available Siwaa API KEY

Value

dataset_collection_info Refreshed dataset collection information, total_end Boolean (end for all contained datasets), all_data_ready Boolean (all contained datasets ready)