Documentation ¶
Index ¶
- type InMemoryDB
- func (i *InMemoryDB) CreatePacket(packet *model.Packet) error
- func (i *InMemoryDB) CreateRouter(router *model.Router) error
- func (i *InMemoryDB) CreateSniffer(sniffer *model.Sniffer) error
- func (i *InMemoryDB) GetPacketsBySniffer(snifferMAC string) []model.Packet
- func (i *InMemoryDB) GetPacketsBySnifferBetweenDates(snifferMAC string, from, until int64) []model.Packet
- func (i *InMemoryDB) GetPacketsBySnifferSince(snifferMAC string, since int64) []model.Packet
- func (i *InMemoryDB) GetRoutersBySniffer(snifferMAC string) []model.Router
- func (i *InMemoryDB) GetSniffers() []model.Sniffer
- func (i *InMemoryDB) GetUniqueMACCountBySnifferBetweenDates(snifferMAC string, from, until int64) int
- func (i *InMemoryDB) UpdateSniffer(sniffer *model.Sniffer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InMemoryDB ¶
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
Click to show internal directories.
Click to hide internal directories.