Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ProcSnitchSession ¶
type ProcSnitchSession struct {
// contains filtered or unexported fields
}
func NewProcSnitchSession ¶
func NewProcSnitchSession(conn net.Conn, procInfo procsnitch.ProcInfo) (*ProcSnitchSession, error)
func (*ProcSnitchSession) Start ¶
func (s *ProcSnitchSession) Start() error
type ProcsnitchRPC ¶
type ProcsnitchRPC struct {
// contains filtered or unexported fields
}
func NewProcsnitchRPC ¶
func NewProcsnitchRPC(procInfo procsnitch.ProcInfo, connProcInfo *procsnitch.Info) *ProcsnitchRPC
func (*ProcsnitchRPC) LookupTCPSocketProcess ¶
func (t *ProcsnitchRPC) LookupTCPSocketProcess(tcpDescriptor *TCPDescriptor, info *procsnitch.Info) error
func (*ProcsnitchRPC) LookupUDPSocketProcess ¶
func (t *ProcsnitchRPC) LookupUDPSocketProcess(srcPort *uint16, info *procsnitch.Info) error
func (*ProcsnitchRPC) LookupUNIXSocketProcess ¶
func (t *ProcsnitchRPC) LookupUNIXSocketProcess(socketFile *string, info *procsnitch.Info) error
type TCPDescriptor ¶
Click to show internal directories.
Click to hide internal directories.