Lines Matching refs:monitor
465 auto monitor = std::make_unique<Ipv6Monitor>(interfaceName); in ipv6MonitorCreate() local
466 if (!monitor || monitor->init() == Ipv6Monitor::InitResult::Error) { in ipv6MonitorCreate()
469 return reinterpret_cast<struct ipv6Monitor*>(monitor.release()); in ipv6MonitorCreate()
474 auto monitor = reinterpret_cast<Ipv6Monitor*>(ipv6Monitor); in ipv6MonitorFree() local
475 delete monitor; in ipv6MonitorFree()
481 auto monitor = reinterpret_cast<Ipv6Monitor*>(ipv6Monitor); in ipv6MonitorSetCallback() local
482 monitor->setCallback(callback); in ipv6MonitorSetCallback()
487 auto monitor = reinterpret_cast<Ipv6Monitor*>(ipv6Monitor); in ipv6MonitorRunAsync() local
488 monitor->runAsync(); in ipv6MonitorRunAsync()
493 auto monitor = reinterpret_cast<Ipv6Monitor*>(ipv6Monitor); in ipv6MonitorStop() local
494 monitor->stop(); in ipv6MonitorStop()