[Home](./index.md) > [bitburner](./bitburner.md) > [NetscriptPort](./bitburner.netscriptport.md) > [tryWrite](./bitburner.netscriptport.trywrite.md) ## NetscriptPort.tryWrite() method Attempt to write data to the port. **Signature:** ```typescript tryWrite(value: any): boolean; ``` ## Parameters
Parameter Type Description
value any Data to write, it's cloned with structuredClone().
**Returns:** boolean True if the data was added to the port, false if the port was full ## Remarks RAM cost: 0 GB