13d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle/*
23d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** Copyright 2017, The Android Open Source Project
33d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle**
43d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** Licensed under the Apache License, Version 2.0 (the "License");
53d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** you may not use this file except in compliance with the License.
63d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** You may obtain a copy of the License at
73d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle**
83d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle**     http://www.apache.org/licenses/LICENSE-2.0
93d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle**
103d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** Unless required by applicable law or agreed to in writing, software
113d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** distributed under the License is distributed on an "AS IS" BASIS,
123d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
133d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** See the License for the specific language governing permissions and
143d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle** limitations under the License.
153d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle*/
163d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle
173d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravlepackage android.content.pm;
183d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle
193d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravleimport android.os.Bundle;
203d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle
213d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle/**
223d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle * Callback for registering a dex module with the Package Manager.
233d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle *
243d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle * @hide
253d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle */
263d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravleoneway interface IDexModuleRegisterCallback {
273d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle    void onDexModuleRegistered(in String dexModulePath, in boolean success, in String message);
283d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle}
29