Files
Jungfraujoch/frontend/src/openapi/models/image_pusher_status.ts

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;
};