Documentation
¶
Index ¶
- type Addr
- type Metadata
- func (m *Metadata) Addr() net.Addr
- func (m *Metadata) DestinationAddrPort() netip.AddrPort
- func (m *Metadata) DestinationAddress() string
- func (m *Metadata) SourceAddrPort() netip.AddrPort
- func (m *Metadata) SourceAddress() string
- func (m *Metadata) TCPAddr() *net.TCPAddr
- func (m *Metadata) UDPAddr() *net.UDPAddr
- type Network
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Addr ¶
type Addr struct {
// contains filtered or unexported fields
}
Addr implements the net.Addr interface.
type Metadata ¶
type Metadata struct { Network Network `json:"network"` SrcIP netip.Addr `json:"sourceIP"` MidIP netip.Addr `json:"dialerIP"` DstIP netip.Addr `json:"destinationIP"` SrcPort uint16 `json:"sourcePort"` MidPort uint16 `json:"dialerPort"` DstPort uint16 `json:"destinationPort"` }
Metadata contains metadata of transport protocol sessions.
func (*Metadata) DestinationAddrPort ¶
func (*Metadata) DestinationAddress ¶
func (*Metadata) SourceAddrPort ¶
func (*Metadata) SourceAddress ¶
Click to show internal directories.
Click to hide internal directories.