ResourceHandleProtocol¶
-
class
lsst.resources.ResourceHandleProtocol(*args, **kwargs)¶ Bases:
typing.ProtocolDefines the interface protocol that is compatible with children of
BaseResourceHandle.Any class that satisfies this protocol can be used in any context where a
BaseResourceHandleis expected.Attributes Summary
closedisattymodeMethods Summary
close()fileno()flush()read(size)readable()readline(size)readlines(hint)seek(offset, whence)seekable()tell()truncate(size, None] = None)writable()write(b)writelines(lines)Attributes Documentation
-
closed¶
-
isatty¶
-
mode¶
Methods Documentation
-
close() → None¶
-
fileno() → int¶
-
flush() → None¶
-
read(size: int = -1) → U¶
-
readable() → bool¶
-
readline(size: int = -1) → U¶
-
readlines(hint: int = -1) → Iterable[U]¶
-
seek(offset: int, whence: int = 0) → int¶
-
seekable() → bool¶
-
tell() → int¶
-
truncate(size: Optional[int, None] = None) → int¶
-
writable() → bool¶
-
write(b: U) → int¶
-
writelines(lines: Iterable[U]) → None¶
-