45 lines
1.3 KiB
TypeScript
45 lines
1.3 KiB
TypeScript
/* generated using openapi-typescript-codegen -- do no edit */
|
|
/* istanbul ignore file */
|
|
/* tslint:disable */
|
|
/* eslint-disable */
|
|
|
|
import type { image_pusher_type } from './image_pusher_type';
|
|
|
|
/**
|
|
* Informs about status of the image pusher.
|
|
*
|
|
*/
|
|
export type image_pusher_status = {
|
|
pusher_type: image_pusher_type;
|
|
/**
|
|
* List of addresses of image pushers.
|
|
* For HDF5 socket - no addresses will be returned.
|
|
* For ZeroMQ - list of addresses for each socket will be provided.
|
|
* For TCP/IP - single address to connect all writers will be provided.
|
|
*
|
|
*/
|
|
addr: Array<string>;
|
|
/**
|
|
* Number of connected writers
|
|
* For ZeroMQ image socket: number is constant
|
|
* For TCP/IP image socket: number is updated live during operation
|
|
*
|
|
*/
|
|
connected_writers: number;
|
|
/**
|
|
* Number of images written to the image socket.
|
|
* This number is updated live during operation for TCP/IP image socket and direct HDF5 writer.
|
|
* It is updated at the end of experiment for ZeroMQ image socket.
|
|
*
|
|
*/
|
|
images_written?: number;
|
|
/**
|
|
* Number of images that could not be written to the image socket.
|
|
* This number is updated live during operation for TCP/IP image socket.
|
|
* No other socket use it.
|
|
*
|
|
*/
|
|
images_write_error?: number;
|
|
};
|
|
|