Netchannels.buffered_trans_channel
A transactional output channel with a transaction buffer implemented * in memory * *
Specifies the semantics of close_out, by default * `Commit
close_out
`Commit
inherit out_obj_channel
method commit_work : unit -> unit
Flushes the transaction buffer, and writes its contents to the * underlying resource.
method rollback_work : unit -> unit
Empties the transaction buffer