CPC G06F 3/061 (2013.01) [G06F 3/0659 (2013.01); G06F 3/0673 (2013.01)] | 20 Claims |
13. A method for a second entity for performing write operations at a first entity, the method comprising:
maintaining a copy of a read indicator provided by the first entity as a local variable, the copy of the read indicator indicating one or more slots of a plurality of slots of a limited-space data buffer having been processed at the first entity;
setting an allowed range for a local counter based on the read indicator;
providing a value of the local counter to an application waiting to perform a write operation at a first entity, the value of the local counter indicating a slot of the plurality of slots to perform the write operation at, with the write operation being constrained by the allowed range; and
incrementing the local counter.
|