// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
module crosapi.mojom;
// Receives updates from Lacros when Vpn extensions get loaded or unloaded.
// Next version: 1
// Next method id: 2
[Stable, Uuid="e35782e4-76b4-4de1-b808-bb0fec852faa"]
interface VpnExtensionObserver {
// Invoked when extension with |extension_id| and |extension_name| is loaded.
// See ExtensionRegistryObserver::OnExtensionLoaded(...) for details.
OnLacrosVpnExtensionLoaded@0(string extension_id, string extension_name);
// Invoked when extension with |extension_id| is unloaded.
// See ExtensionRegistryObserver::OnExtensionUnloaded(...) for details.
OnLacrosVpnExtensionUnloaded@1(string extension_id);
};