The OonimkallBridge.kt file is the most important part, the Bridge interface each platform has to implement. I believe I covered all our use cases, but please check.
I tried hiding the Session Context inside the bridge implementations. I feel it isn't too much on an hassle for the platforms. Not sure what timeout to use though.
Closes https://github.com/ooni/probe-multiplatform/issues/17 Closes https://github.com/ooni/probe-multiplatform/issues/19
The
OonimkallBridge.kt
file is the most important part, the Bridge interface each platform has to implement. I believe I covered all our use cases, but please check.I tried hiding the Session Context inside the bridge implementations. I feel it isn't too much on an hassle for the platforms. Not sure what timeout to use though.
@aanorbel Hope you can help with the iOS implementation :) (https://github.com/ooni/probe-multiplatform/issues/20)