void deviceTerminatedCallbackOSX( void *ctxt, io_iterator_t serialPortIterator ) { QextSerialEnumerator* qese = (QextSerialEnumerator*)ctxt; io_object_t serialService; while ((serialService = IOIteratorNext(serialPortIterator))) qese->onDeviceTerminatedOSX(serialService); }