ooni / probe-multiplatform

0 stars 1 forks source link

Engine bridge interface + Android implementation #30

Closed sdsantos closed 1 month ago

sdsantos commented 1 month ago

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)

aanorbel commented 1 month ago

Will look into that.