pkg

package
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package pkg is a generated GoMock package.

Index

Constants

View Source
const (
	SocketStateListen      SocketState = "0A" // TCP_LISTEN
	SocketStateEstablished             = "01" // TCP_ESTABLISHED
	SocketStateSynSent                 = "02" // TCP_SYN_SENT
	SocketStateSynRecv                 = "03" // TCP_SYN_RECV
	SocketStateFinWait1                = "04" // TCP_FIN_WAIT1
	SocketStateFinWait2                = "05" // TCP_FIN_WAIT2
	SocketStateTimeWait                = "06" // TCP_TIME_WAIT
)

Variables

This section is empty.

Functions

This section is empty.

Types

type DirReader added in v1.1.0

type DirReader interface {
	Open(name string) (fs.File, error)
	ReadDir(dirName string) ([]fs.DirEntry, error)
	ReadLink(name string) (string, error)
	ReadFile(filePath string) (string, error)
}

type MockDirReader added in v1.1.0

type MockDirReader struct {
	// contains filtered or unexported fields
}

MockDirReader is a mock of DirReader interface.

func NewMockDirReader added in v1.1.0

func NewMockDirReader(ctrl *gomock.Controller) *MockDirReader

NewMockDirReader creates a new mock instance.

func (*MockDirReader) EXPECT added in v1.1.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockDirReader) Open added in v1.1.0

func (m *MockDirReader) Open(name string) (fs.File, error)

Open mocks base method.

func (*MockDirReader) ReadDir added in v1.1.0

func (m *MockDirReader) ReadDir(dirName string) ([]fs.DirEntry, error)

ReadDir mocks base method.

func (*MockDirReader) ReadFile added in v1.1.0

func (m *MockDirReader) ReadFile(filePath string) (string, error)

ReadFile mocks base method.

func (m *MockDirReader) ReadLink(name string) (string, error)

ReadLink mocks base method.

type MockDirReaderMockRecorder added in v1.1.0

type MockDirReaderMockRecorder struct {
	// contains filtered or unexported fields
}

MockDirReaderMockRecorder is the mock recorder for MockDirReader.

func (*MockDirReaderMockRecorder) Open added in v1.1.0

func (mr *MockDirReaderMockRecorder) Open(name any) *gomock.Call

Open indicates an expected call of Open.

func (*MockDirReaderMockRecorder) ReadDir added in v1.1.0

func (mr *MockDirReaderMockRecorder) ReadDir(dirName any) *gomock.Call

ReadDir indicates an expected call of ReadDir.

func (*MockDirReaderMockRecorder) ReadFile added in v1.1.0

func (mr *MockDirReaderMockRecorder) ReadFile(filePath any) *gomock.Call

ReadFile indicates an expected call of ReadFile.

func (mr *MockDirReaderMockRecorder) ReadLink(name any) *gomock.Call

ReadLink indicates an expected call of ReadLink.

type NetworkState

type NetworkState struct {
	ListenAddr net.Addr
	PublicAddr net.IP
	State      SocketState
	Network    string
}

type Process

type Process struct {
	Pid     int
	Name    string
	Cmdline string
	Fds     []int
	Net     []NetworkState
}

func FindProcessByNameContains

func FindProcessByNameContains(lister ProcessLister, namePath string) ([]Process, error)

func FindProcessByNameEqual

func FindProcessByNameEqual(lister ProcessLister, name string) ([]Process, error)

func FindProcessByPid

func FindProcessByPid(lister ProcessLister, pid int) (Process, error)

func FindProcessByRegex

func FindProcessByRegex(lister ProcessLister, regex regexp.Regexp) ([]Process, error)

func ListAllProcess

func ListAllProcess(lister ProcessLister) ([]Process, error)

type ProcessLister

type ProcessLister interface {
	ListProcess(match func(int, string) bool) ([]Process, error)
}

type SocketState

type SocketState string

func (SocketState) String

func (s SocketState) String() string

Directories

Path Synopsis
net

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL