Retrieves instances of the products's pipelines. The key of the map table refers to the pipeline ID that connected with the Payload or the Onboard device, and the value refers to the pipeline instance object. When the pipeline connection is established successfully, a pipeline object is created and placed in the map table. When disconnect:withCompletion is invoked, the expired pipeline will be removed from the pipelins map table.
Establishes the pipeline connection with the pipeline's ID. Returns an instance of the pipeline when it is connected successfully, otherwise, error information will be returned.
Disconnects from the Payload or the Onboard device by pipeline ID, and clear the cached data in pipeline. If it is disconnected successfully, the pipeline instance will be removed from the pipeline map table, otherwise, error information will be returned.