test

package
v0.0.0-...-9e5c185 Latest Latest
Warning

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

Go to latest
Published: May 14, 2019 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InMemoryDB

type InMemoryDB struct {
	Packets  []model.Packet
	Sniffers []model.Sniffer
	Routers  []model.Router
}

func (*InMemoryDB) CreatePacket

func (i *InMemoryDB) CreatePacket(packet *model.Packet) error

func (*InMemoryDB) CreateRouter

func (i *InMemoryDB) CreateRouter(router *model.Router) error

func (*InMemoryDB) CreateSniffer

func (i *InMemoryDB) CreateSniffer(sniffer *model.Sniffer) error

func (*InMemoryDB) GetPacketsBySniffer

func (i *InMemoryDB) GetPacketsBySniffer(snifferMAC string) []model.Packet

func (*InMemoryDB) GetPacketsBySnifferBetweenDates

func (i *InMemoryDB) GetPacketsBySnifferBetweenDates(snifferMAC string, from, until int64) []model.Packet

func (*InMemoryDB) GetPacketsBySnifferSince

func (i *InMemoryDB) GetPacketsBySnifferSince(snifferMAC string, since int64) []model.Packet

func (*InMemoryDB) GetRoutersBySniffer

func (i *InMemoryDB) GetRoutersBySniffer(snifferMAC string) []model.Router

func (*InMemoryDB) GetSniffers

func (i *InMemoryDB) GetSniffers() []model.Sniffer

func (*InMemoryDB) GetUniqueMACCountBySnifferBetweenDates

func (i *InMemoryDB) GetUniqueMACCountBySnifferBetweenDates(snifferMAC string, from, until int64) int

func (*InMemoryDB) UpdateSniffer

func (i *InMemoryDB) UpdateSniffer(sniffer *model.Sniffer) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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