Subclasses should call this function to notify the fact that advance segments are now processed by the device.
advance
MT safe.
the RingBuffer to advance
the number of segments written