package model

import "github.com/shirou/gopsutil/v3/net"

// NetConnectData 网络连接进程数据
type NetConnectData struct {
	Type   string   `json:"type"`
	Status string   `json:"status"`
	Laddr  net.Addr `json:"localaddr"`
	Raddr  net.Addr `json:"remoteaddr"`
	PID    int32    `json:"PID"`
	Name   string   `json:"name"`
}

// NetConnectQuery 网络连接进程查询
type NetConnectQuery struct {
	Port        int32  `json:"port"`
	ProcessName string `json:"processName"`
	ProcessID   int32  `json:"processID"`
}
