HH\Lib\IO\SeekableWriteFDHandle
Interface Synopsis
namespace HH\Lib\IO;
interface SeekableWriteFDHandle implements WriteFDHandle, SeekableFDHandle, SeekableWriteHandle {...}
Public Methods (HH\Lib\IO\FDHandle)
Public Methods (HH\Lib\IO\WriteHandle)
- ->writeAllAsync(string $bytes, ?int $timeout_ns = NULL): Awaitable<void>
 Write all of the requested data
- ->writeAllowPartialSuccessAsync(string $bytes, ?int $timeout_ns = NULL): Awaitable<int>
 Write data, waiting if necessary
Public Methods (HH\Lib\IO\SeekableHandle)
- ->seek(int $offset): void
 Move to a specific offset within a handle
- ->tell(): int
 Get the current pointer position within a handle
Protected Methods (HH\Lib\IO\WriteHandle)
- ->writeImpl(string $bytes): int
 An immediate unordered write