This commit is contained in:
Olivier Gagnon 2021-12-16 15:21:00 -05:00
parent 1b680431b6
commit e16fba2418
7 changed files with 18 additions and 36 deletions

9
dist/bitburner.d.ts vendored

@ -2580,15 +2580,14 @@ export declare interface NS extends Singularity {
* @remarks * @remarks
* RAM cost: 0.2 GB * RAM cost: 0.2 GB
* *
* Returns an array containing the hostnames or IPs of all servers that are one * Returns an array containing the hostnames of all servers that are one
* node way from the specified target server. The hostnames/IPs in the returned * node way from the specified target server. The hostnames in the returned
* array are strings. * array are strings.
* *
* @param host - Hostname of the server to scan. * @param host - Hostname of the server to scan.
* @param hostnames - Optional boolean specifying whether the function should output hostnames (if true) or IP addresses (if false). * @returns Returns an string of hostnames.
* @returns Returns an string of hostnames or IP.
*/ */
scan(host: string, hostnames?: boolean): string[]; scan(host?: string): string[];
/** /**
* Runs NUKE.exe on a server. * Runs NUKE.exe on a server.

@ -18037,24 +18037,16 @@
{ {
"kind": "MethodSignature", "kind": "MethodSignature",
"canonicalReference": "bitburner!NS#scan:member(1)", "canonicalReference": "bitburner!NS#scan:member(1)",
"docComment": "/**\n * Get the list servers connected to a server.\n *\n * @remarks\n *\n * RAM cost: 0.2 GB\n *\n * Returns an array containing the hostnames or IPs of all servers that are one node way from the specified target server. The hostnames/IPs in the returned array are strings.\n *\n * @param host - Hostname of the server to scan.\n *\n * @param hostnames - Optional boolean specifying whether the function should output hostnames (if true) or IP addresses (if false).\n *\n * @returns Returns an string of hostnames or IP.\n */\n", "docComment": "/**\n * Get the list servers connected to a server.\n *\n * @remarks\n *\n * RAM cost: 0.2 GB\n *\n * Returns an array containing the hostnames of all servers that are one node way from the specified target server. The hostnames in the returned array are strings.\n *\n * @param host - Hostname of the server to scan.\n *\n * @returns Returns an string of hostnames.\n */\n",
"excerptTokens": [ "excerptTokens": [
{ {
"kind": "Content", "kind": "Content",
"text": "scan(host: " "text": "scan(host?: "
}, },
{ {
"kind": "Content", "kind": "Content",
"text": "string" "text": "string"
}, },
{
"kind": "Content",
"text": ", hostnames?: "
},
{
"kind": "Content",
"text": "boolean"
},
{ {
"kind": "Content", "kind": "Content",
"text": "): " "text": "): "
@ -18070,8 +18062,8 @@
], ],
"isOptional": false, "isOptional": false,
"returnTypeTokenRange": { "returnTypeTokenRange": {
"startIndex": 5, "startIndex": 3,
"endIndex": 6 "endIndex": 4
}, },
"releaseTag": "Public", "releaseTag": "Public",
"overloadIndex": 1, "overloadIndex": 1,
@ -18082,13 +18074,6 @@
"startIndex": 1, "startIndex": 1,
"endIndex": 2 "endIndex": 2
} }
},
{
"parameterName": "hostnames",
"parameterTypeTokenRange": {
"startIndex": 3,
"endIndex": 4
}
} }
], ],
"name": "scan" "name": "scan"

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -131,7 +131,7 @@ export async function main(ns) {
| [relaysmtp(host)](./bitburner.ns.relaysmtp.md) | Runs relaySMTP.exe on a server. | | [relaysmtp(host)](./bitburner.ns.relaysmtp.md) | Runs relaySMTP.exe on a server. |
| [rm(name, host)](./bitburner.ns.rm.md) | Delete a file. | | [rm(name, host)](./bitburner.ns.rm.md) | Delete a file. |
| [run(script, numThreads, args)](./bitburner.ns.run.md) | Start another script on the current server. | | [run(script, numThreads, args)](./bitburner.ns.run.md) | Start another script on the current server. |
| [scan(host, hostnames)](./bitburner.ns.scan.md) | Get the list servers connected to a server. | | [scan(host)](./bitburner.ns.scan.md) | Get the list servers connected to a server. |
| [scp(files, source, destination)](./bitburner.ns.scp.md) | Copy file between servers. | | [scp(files, source, destination)](./bitburner.ns.scp.md) | Copy file between servers. |
| [scriptKill(script, host)](./bitburner.ns.scriptkill.md) | Kill all scripts with a filename. | | [scriptKill(script, host)](./bitburner.ns.scriptkill.md) | Kill all scripts with a filename. |
| [scriptRunning(script, host)](./bitburner.ns.scriptrunning.md) | Check if any script with a filename is running. | | [scriptRunning(script, host)](./bitburner.ns.scriptrunning.md) | Check if any script with a filename is running. |

@ -9,7 +9,7 @@ Get the list servers connected to a server.
<b>Signature:</b> <b>Signature:</b>
```typescript ```typescript
scan(host: string, hostnames?: boolean): string[]; scan(host?: string): string[];
``` ```
## Parameters ## Parameters
@ -17,17 +17,16 @@ scan(host: string, hostnames?: boolean): string[];
| Parameter | Type | Description | | Parameter | Type | Description |
| --- | --- | --- | | --- | --- | --- |
| host | string | Hostname of the server to scan. | | host | string | Hostname of the server to scan. |
| hostnames | boolean | Optional boolean specifying whether the function should output hostnames (if true) or IP addresses (if false). |
<b>Returns:</b> <b>Returns:</b>
string\[\] string\[\]
Returns an string of hostnames or IP. Returns an string of hostnames.
## Remarks ## Remarks
RAM cost: 0.2 GB RAM cost: 0.2 GB
Returns an array containing the hostnames or IPs of all servers that are one node way from the specified target server. The hostnames/IPs in the returned array are strings. Returns an array containing the hostnames of all servers that are one node way from the specified target server. The hostnames in the returned array are strings.

@ -4182,15 +4182,14 @@ export interface NS extends Singularity {
* @remarks * @remarks
* RAM cost: 0.2 GB * RAM cost: 0.2 GB
* *
* Returns an array containing the hostnames or IPs of all servers that are one * Returns an array containing the hostnames of all servers that are one
* node way from the specified target server. The hostnames/IPs in the returned * node way from the specified target server. The hostnames in the returned
* array are strings. * array are strings.
* *
* @param host - Hostname of the server to scan. * @param host - Hostname of the server to scan.
* @param hostnames - Optional boolean specifying whether the function should output hostnames (if true) or IP addresses (if false). * @returns Returns an string of hostnames.
* @returns Returns an string of hostnames or IP.
*/ */
scan(host: string, hostnames?: boolean): string[]; scan(host?: string): string[];
/** /**
* Runs NUKE.exe on a server. * Runs NUKE.exe on a server.