diff --git a/mobile/library/cc/engine.cc b/mobile/library/cc/engine.cc index b4aa819cb121..89c1011dea98 100644 --- a/mobile/library/cc/engine.cc +++ b/mobile/library/cc/engine.cc @@ -31,5 +31,9 @@ void Engine::onDefaultNetworkChanged(NetworkType network) { engine_->onDefaultNetworkChanged(network); } +void Engine::onDefaultNetworkUnavailable() { engine_->onDefaultNetworkUnavailable(); } + +void Engine::onDefaultNetworkAvailable() { engine_->onDefaultNetworkAvailable(); } + } // namespace Platform } // namespace Envoy diff --git a/mobile/library/cc/engine.h b/mobile/library/cc/engine.h index 12302e178300..ecc581b24a2d 100644 --- a/mobile/library/cc/engine.h +++ b/mobile/library/cc/engine.h @@ -22,6 +22,8 @@ class Engine : public std::enable_shared_from_this { std::string dumpStats(); StreamClientSharedPtr streamClient(); void onDefaultNetworkChanged(NetworkType network); + void onDefaultNetworkUnavailable(); + void onDefaultNetworkAvailable(); envoy_status_t terminate(); Envoy::InternalEngine* engine() { return engine_; }