Searched refs:ipv6Monitor (Results 1 – 3 of 3) sorted by relevance
25 struct ipv6Monitor;35 struct ipv6Monitor* ipv6MonitorCreate(const char* interfaceName);36 void ipv6MonitorFree(struct ipv6Monitor* monitor);38 void ipv6MonitorSetCallback(struct ipv6Monitor* monitor,40 void ipv6MonitorRunAsync(struct ipv6Monitor* monitor);41 void ipv6MonitorStop(struct ipv6Monitor* monitor);
464 struct ipv6Monitor* ipv6MonitorCreate(const char* interfaceName) { in ipv6MonitorCreate()469 return reinterpret_cast<struct ipv6Monitor*>(monitor.release()); in ipv6MonitorCreate()473 void ipv6MonitorFree(struct ipv6Monitor* ipv6Monitor) { in ipv6MonitorFree() argument474 auto monitor = reinterpret_cast<Ipv6Monitor*>(ipv6Monitor); in ipv6MonitorFree()479 void ipv6MonitorSetCallback(struct ipv6Monitor* ipv6Monitor, in ipv6MonitorSetCallback() argument481 auto monitor = reinterpret_cast<Ipv6Monitor*>(ipv6Monitor); in ipv6MonitorSetCallback()486 void ipv6MonitorRunAsync(struct ipv6Monitor* ipv6Monitor) { in ipv6MonitorRunAsync() argument487 auto monitor = reinterpret_cast<Ipv6Monitor*>(ipv6Monitor); in ipv6MonitorRunAsync()492 void ipv6MonitorStop(struct ipv6Monitor* ipv6Monitor) { in ipv6MonitorStop() argument493 auto monitor = reinterpret_cast<Ipv6Monitor*>(ipv6Monitor); in ipv6MonitorStop()
4115 struct ipv6Monitor* ipv6Monitor = ipv6MonitorCreate(radioInterfaceName); local4124 ipv6MonitorSetCallback(ipv6Monitor, &onIpv6Change);4125 ipv6MonitorRunAsync(ipv6Monitor);4178 ipv6MonitorStop(ipv6Monitor);4179 ipv6MonitorFree(ipv6Monitor);