network_tools library

Network tools base library

Classes

ActiveHost
ActiveHost which implements comparable By default sort by hostId ascending
ARPData
HostScanner
Scans for all hosts in a subnet.
MdnsInfo
MdnsScanner
NetInterface
OpenPort
Represents open port for a target Address
PortScanner
Scans open port for a target Address or domain.
SendableActiveHost
Vendor
Gives vendor details matching as prefix of mac address
VendorTable

Enums

AddressType

Properties

dbDirectory String
no setter
enableDebugging bool
no setter
tcpSrvRecordsList List<String>
Service record list that is including the protocol, mostly _tcp, _udp may not work
getter/setter pair
udpSrvRecordsList List<String>
getter/setter pair

Functions

configureNetworkTools(String dbDirectory, {bool enableDebugging = false}) Future<void>

Typedefs

ProgressCallback = void Function(double progress)
Progress Callback for scanners