1.1 --- a/libsystypes/idl/flush.idl Sat May 11 01:47:53 2024 +0200
1.2 +++ b/libsystypes/idl/flush.idl Sat May 11 19:17:09 2024 +0200
1.3 @@ -10,9 +10,12 @@
1.4
1.5 [opcode(5)] void flush(in offset_t position, out offset_t size);
1.6
1.7 - /* Refresh any recorded position and size information, also obtaining the span
1.8 - of the mapped region used to access the file or pipe. */
1.9 + /* Refresh any recorded position information, also obtaining the span
1.10 + of the mapped region used to access the file or pipe, along with updated
1.11 + size information. To support the acquisition of files or pipes, the
1.12 + object flags describing the object are returned. */
1.13
1.14 - [opcode(16)] void refresh(out offset_t position, out offset_t size,
1.15 - out offset_t region_size);
1.16 + [opcode(16)] void refresh(out offset_t position, out offset_t start_pos,
1.17 + out offset_t end_pos, out offset_t size,
1.18 + out object_flags_t object_flags);
1.19 };