network_tools library

Network tools base library

Classes

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

Properties

dbDirectory String
getter/setter pair
enableDebugging bool
getter/setter pair
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