class type record_writer =object..end
method pos_out : intmethod bpos_out : int64method output_record : string -> unitmethod flush : unit -> unitmethod from_fd_e : Unix.file_descr -> unit Uq_engines.enginepos_out number is not updated, but bpos_out is.
While the engine is running output_record and flush must
not be called.
The file must be line-structured. If the LF after the last line is missing it is silently added. The length of the lines is not checked except in a few situations.
One should only either use from_fd_e or output_record. When
mixing both styles, it is undefined which data is read by which
method.
method close_out : unit -> unitmethod abort : unit -> unitmethod plasma_cluster : Plasma_client.plasma_cluster