@_raise_if_closed
def read(self, size: int=(- 1)) -> bytes:
    if (size == (- 1)):
        size = (self.size - self._seek)
    data = self.fuse_op.read(self.path, size, self._seek, 0)
    self._seek += len(data)
    return data
@_raise_if_closed
def read(self, size: int=(- 1)) -> bytes:
    if (size == (- 1)):
        size = (self.size - self._seek)
    data = self.fuse_op.read(self.path, size, self._seek, 0)
    self._seek += len(data)
    return data