Struct PortScanResult
Structure containing results from a port scan.
Inherited Members
Namespace: SociallyDistant.Core.OS.Network
Assembly: SociallyDistant.Framework.dll
Syntax
public struct PortScanResult
Constructors
PortScanResult(ushort, PortStatus, Vulnerability[]?)
Creates a new PortScanResult value.
Declaration
public PortScanResult(ushort port, PortStatus status, Vulnerability[]? vulnerabilities)
Parameters
| Type | Name | Description |
|---|---|---|
| ushort | port | The port that was scanned. |
| PortStatus | status | The status of the port at the time it was scanned. |
| Vulnerability[] | vulnerabilities | An array of discovered security vulnerabilities. |
Fields
Port
Value indicating which port was scanned.
Declaration
public readonly ushort Port
Field Value
| Type | Description |
|---|---|
| ushort |
Status
Value indicating what the status of the port was.
Declaration
public readonly PortStatus Status
Field Value
| Type | Description |
|---|---|
| PortStatus |
Vulnerabilities
An array of Vulnerability values indicating detected security vulnerabilities.
Declaration
public readonly Vulnerability[] Vulnerabilities
Field Value
| Type | Description |
|---|---|
| Vulnerability[] |