. * * @link http://librenms.org * @copyright 2020 Tony Murray * @author Tony Murray */ namespace LibreNMS\Interfaces\Discovery; use App\Models\Device; interface OSDiscovery { /** * Discover additional information about the OS. * Primarily this is just version, hardware, features, serial, but could be anything * * @param \App\Models\Device $device */ public function discoverOS(Device $device): void; }