genode/repos/os/include/block_session
Norman Feske e058adc4fe block_session: add client-defined request tag
The new request tag allows a block-session client to uniquely correlate
acknowledgements with outstanding requests. Until now, this was possible
for read and write operations by taking the value of the request's
packet-stream offset. However, SYNC and TRIM requests do not carry any
packet-stream payload and thereby lack meaningful offset values. By
introducing the notion of a 'tag', we can support multiple outstanding
requests of any type and don't need to overload the meaning of the
'offset' value.

Issue #3274
2019-05-06 16:15:24 +02:00
..
block_session.h block_session: add client-defined request tag 2019-05-06 16:15:24 +02:00
capability.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
client.h block_session: server-defined payload alignment 2019-05-03 13:53:12 +02:00
connection.h base/os: remove deprecated APIs 2019-02-26 14:44:15 +01:00
rpc_object.h base/os: remove deprecated APIs 2019-02-26 14:44:15 +01:00