[Home](./index.md) > [bitburner](./bitburner.md) > [NS](./bitburner.ns.md) > [nextPortWrite](./bitburner.ns.nextportwrite.md) ## NS.nextPortWrite() method Listen for a port write. **Signature:** ```typescript nextPortWrite(port: number): Promise; ``` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | port | number | Port to listen for a write on. Must be a positive integer. | **Returns:** Promise<void> ## Remarks RAM cost: 0 GB Sleeps until the port is written to.