[**@jupyterlite**](../../../README.md) *** [@jupyterlite](../../../README.md) / [@jupyterlite/contents](../README.md) / IDriveStream # Interface: IDriveStream Defined in: packages/services/lib/contents/drivefs.d.ts:81 Implementation-specifc extension of an open stream, adding the file. ## Extends - [`IEmscriptenStream`](IEmscriptenStream.md) ## Properties ### file? > `optional` **file**: [`IFile`](../namespaces/DriveFS/interfaces/IFile.md) Defined in: packages/services/lib/contents/drivefs.d.ts:82 *** ### flags? > `optional` **flags**: `number` Defined in: packages/services/lib/contents/emscripten.d.ts:47 #### Inherited from [`IEmscriptenStream`](IEmscriptenStream.md).[`flags`](IEmscriptenStream.md#flags) *** ### nfd > **nfd**: `any` Defined in: packages/services/lib/contents/emscripten.d.ts:46 #### Inherited from [`IEmscriptenStream`](IEmscriptenStream.md).[`nfd`](IEmscriptenStream.md#nfd) *** ### node > **node**: [`IEmscriptenFSNode`](IEmscriptenFSNode.md) Defined in: packages/services/lib/contents/emscripten.d.ts:45 #### Inherited from [`IEmscriptenStream`](IEmscriptenStream.md).[`node`](IEmscriptenStream.md#node) *** ### position? > `optional` **position**: `number` Defined in: packages/services/lib/contents/emscripten.d.ts:48 #### Inherited from [`IEmscriptenStream`](IEmscriptenStream.md).[`position`](IEmscriptenStream.md#position) *** ### shared > **shared**: `object` Defined in: packages/services/lib/contents/emscripten.d.ts:49 #### flags > **flags**: `number` #### position > **position**: `number` #### Inherited from [`IEmscriptenStream`](IEmscriptenStream.md).[`shared`](IEmscriptenStream.md#shared)