[**`@jupyterlite`**](../../../README.md) ***` [@jupyterlite](../../../README.md) / [@jupyterlite/contents](../README.md) / IEmscriptenNodeOps # Interface: `IEmscriptenNodeOps` Defined in: packages/services/lib/contents/emscripten.d.ts:59 ## Methods ### `getattr()` > `**getattr**`(`node`): [`IStats`](IStats.md) Defined in: packages/services/lib/contents/emscripten.d.ts:60 #### Parameters ##### node [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) #### Returns [`IStats`](IStats.md) `*** ### `lookup()` > **`lookup`**(`parent`, `name`): [`IEmscriptenFSNode`](IEmscriptenFSNode.md) Defined in: packages/services/lib/contents/emscripten.d.ts:62 #### Parameters ##### parent [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) ##### name `string` #### Returns [`IEmscriptenFSNode`](IEmscriptenFSNode.md) ***` ### `mknod()` > `**mknod**`(`parent`, `name`, `mode`, `dev`): [`IEmscriptenFSNode`](IEmscriptenFSNode.md) Defined in: packages/services/lib/contents/emscripten.d.ts:63 #### Parameters ##### parent [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) ##### name `string` ##### mode `number` ##### dev `number` #### Returns [`IEmscriptenFSNode`](IEmscriptenFSNode.md) `*** ### `readdir()` > **`readdir`**(`node`): `string`[] Defined in: packages/services/lib/contents/emscripten.d.ts:67 #### Parameters ##### node [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) #### Returns `string`[] ***` ### `readlink()` > `**readlink**`(`node`): `string` Defined in: packages/services/lib/contents/emscripten.d.ts:69 #### Parameters ##### node [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) #### Returns `string` `*** ### `rename()` > **`rename`**(`oldNode`, `newDir`, `newName`): `void` Defined in: packages/services/lib/contents/emscripten.d.ts:64 #### Parameters ##### oldNode [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) ##### newDir [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) ##### newName `string` #### Returns `void` ***` ### `rmdir()` > `**rmdir**`(`parent`, `name`): `void` Defined in: packages/services/lib/contents/emscripten.d.ts:66 #### Parameters ##### parent [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) ##### name `string` #### Returns `void` `*** ### `setattr()` > **`setattr`**(`node`, `attr`): `void` Defined in: packages/services/lib/contents/emscripten.d.ts:61 #### Parameters ##### node [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) ##### attr [`IStats`](IStats.md) #### Returns `void` ***` ### `symlink()` > `**symlink**`(`parent`, `newName`, `oldPath`): `void` Defined in: packages/services/lib/contents/emscripten.d.ts:68 #### Parameters ##### parent [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) ##### newName `string` ##### oldPath `string` #### Returns `void` `*** ### `unlink()` > **`unlink`**(`parent`, `name`): `void` Defined in: packages/services/lib/contents/emscripten.d.ts:65 #### Parameters ##### parent [`IEmscriptenFSNode`](IEmscriptenFSNode.md) | [`IEmscriptenStream`](IEmscriptenStream.md) ##### name `string` #### Returns `void`