Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PacketSourceManager ¶
type PacketSourceManager struct {
// contains filtered or unexported fields
}
func NewPacketSourceManager ¶
func NewPacketSourceManager(procfs string, filename string, interfaceName string, mtls bool, pods []v1.Pod, behaviour TcpPacketSourceBehaviour, ipdefrag bool, packetCapture string, packets chan<- TcpPacketInfo) (*PacketSourceManager, error)
func (*PacketSourceManager) Close ¶
func (m *PacketSourceManager) Close()
func (*PacketSourceManager) Stats ¶
func (m *PacketSourceManager) Stats() string
func (*PacketSourceManager) UpdatePods ¶
func (m *PacketSourceManager) UpdatePods(pods []v1.Pod, ipdefrag bool, packets chan<- TcpPacketInfo)
type PacketSourceManagerConfig ¶
type PacketSourceManagerConfig struct {
// contains filtered or unexported fields
}
type TcpPacketInfo ¶
Click to show internal directories.
Click to hide internal directories.