---
name: port_result
lang: go
domain: cybersecurity
version: "1.0.0"
algebraic: sum
definition: |
  type PortResult interface{ portResult() }
  type PortOpen struct{ Port int; Banner string }
  type PortClosed struct{ Port int }
  type PortFiltered struct{ Port int }
description: "Tipo suma para resultados de escaneo TCP: Open (con banner), Closed o Filtered."
tags: [cybersecurity, port, scan, network]
uses_types: []
file_path: "functions/cybersecurity/port_result.go"
---
