Documentation
¶
Index ¶
- type PcapHandler
- func (c *PcapHandler) FindEmptySLot() int
- func (c *PcapHandler) NewConsummer() (int, error)
- func (c *PcapHandler) RemoveConsummer(index int) bool
- func (c *PcapHandler) Start(capture *types.CaptureDescriptor, ch chan error)
- func (c *PcapHandler) ValidateDescriptor(descriptor *types.CaptureDescriptor) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PcapHandler ¶
type PcapHandler struct { Nbconsummer int *types.CaptureDescriptor Consumers []chan *types.Packet Stop chan bool // contains filtered or unexported fields }
func NewPcapHandler ¶
func NewPcapHandler(descriptor *types.CaptureDescriptor) *PcapHandler
func (*PcapHandler) FindEmptySLot ¶
func (c *PcapHandler) FindEmptySLot() int
func (*PcapHandler) NewConsummer ¶
func (c *PcapHandler) NewConsummer() (int, error)
func (*PcapHandler) RemoveConsummer ¶
func (c *PcapHandler) RemoveConsummer(index int) bool
func (*PcapHandler) Start ¶
func (c *PcapHandler) Start(capture *types.CaptureDescriptor, ch chan error)
func (*PcapHandler) ValidateDescriptor ¶
func (c *PcapHandler) ValidateDescriptor(descriptor *types.CaptureDescriptor) error
Click to show internal directories.
Click to hide internal directories.