client_add_job_op add_job;
client_timed_out timed_out;
client_stop_op stop;
+ unsigned int eta_msec;
int stay_connected;
};
extern int fio_clients_connect(void);
extern int fio_start_client(struct fio_client *);
extern int fio_start_all_clients(void);
+extern int fio_client_send_ini(struct fio_client *, const char *);
extern int fio_clients_send_ini(const char *);
extern int fio_handle_clients(struct client_ops *);
extern int fio_client_add(struct client_ops *, const char *, void **);
extern void fio_client_add_cmd_option(void *, const char *);
extern void fio_client_terminate(struct fio_client *);
extern void fio_clients_terminate(void);
+extern struct fio_client *fio_get_client(struct fio_client *);
+extern void fio_put_client(struct fio_client *);
+
+#define FIO_CLIENT_DEF_ETA_MSEC 900
#endif