Open tschoonj opened 6 years ago
This should still be done, but since the conda build uses MSVC to compile polycap, we cannot use POSIX threads. Best to switch to using Glib and its GThreads model to avoid having to do this using two threading APIs...
This affects
polycap_source_get_transmission_efficiencies
. While the rewrite itself is not necessary for the 1.0 release, we should already add an argumentpolycap_monitor
that will allow us to kill the calculation or fetch its progress. Implementation and definition of this new struct are not required at this point, but it should be declared in order not to break API in a later release.