Clone dependency tree from original play-services libraries
This commit is contained in:
parent
2a866c7f8b
commit
a0774ea6d9
2 changed files with 45 additions and 5 deletions
|
|
@ -2,8 +2,26 @@ package com.mgoogle.android.gms.phenotype.internal;
|
|||
|
||||
import com.google.android.gms.common.api.Status;
|
||||
import com.mgoogle.android.gms.phenotype.Configurations;
|
||||
import com.mgoogle.android.gms.phenotype.DogfoodsToken;
|
||||
import com.mgoogle.android.gms.phenotype.ExperimentTokens;
|
||||
import com.mgoogle.android.gms.phenotype.Flag;
|
||||
import com.mgoogle.android.gms.phenotype.FlagOverrides;
|
||||
|
||||
interface IPhenotypeCallbacks {
|
||||
oneway void onRegister(in Status status) = 0;
|
||||
oneway void onConfigurations(in Status status, in Configurations configurations) = 3;
|
||||
oneway void onRegistered(in Status status) = 0;
|
||||
oneway void onWeakRegistered(in Status status) = 1;
|
||||
oneway void onUnregistered(in Status status) = 2;
|
||||
oneway void onConfiguration(in Status status, in Configurations configurations) = 3;
|
||||
oneway void onCommitedToConfiguration(in Status status) = 4;
|
||||
oneway void onExperimentTokens(in Status status, in ExperimentTokens experimentTokens) = 5;
|
||||
oneway void onDogfoodsToken(in Status status, in DogfoodsToken dogfoodsToken) = 6;
|
||||
oneway void onDogfoodsTokenSet(in Status status) = 7;
|
||||
oneway void onFlag(in Status status, in Flag flag) = 8;
|
||||
oneway void onCommittedConfiguration(in Status status, in Configurations configuration) = 9;
|
||||
oneway void onSyncFinished(in Status status, long p1) = 10;
|
||||
oneway void onFlagOverridesSet(in Status status) = 11;
|
||||
oneway void onFlagOverrides(in Status status, in FlagOverrides overrides) = 12;
|
||||
oneway void onAppSpecificPropertiesSet(in Status status) = 13;
|
||||
|
||||
oneway void onServingVersion(in Status status, long version) = 15;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,31 @@
|
|||
package com.mgoogle.android.gms.phenotype.internal;
|
||||
|
||||
import com.mgoogle.android.gms.phenotype.internal.IPhenotypeCallbacks;
|
||||
import com.mgoogle.android.gms.phenotype.Flag;
|
||||
import com.mgoogle.android.gms.phenotype.RegistrationInfo;
|
||||
|
||||
interface IPhenotypeService {
|
||||
void register(IPhenotypeCallbacks callbacks, String p1, int p2, in String[] p3, in byte[] p4) = 0;
|
||||
void register2(IPhenotypeCallbacks callbacks, String p1, int p2, in String[] p3, in int[] p4, in byte[] p5) = 1;
|
||||
void getConfigurationSnapshot(IPhenotypeCallbacks callbacks, String p1, String p2, String p3) = 10;
|
||||
oneway void register(IPhenotypeCallbacks callbacks, String p1, int p2, in String[] p3, in byte[] p4) = 0; // returns via callbacks.onRegistered()
|
||||
oneway void weakRegister(IPhenotypeCallbacks callbacks, String p1, int p2, in String[] p3, in int[] p4, in byte[] p5) = 1; // returns via callbacks.onWeakRegistered()
|
||||
oneway void unregister(IPhenotypeCallbacks callbacks, String p1) = 2; // returns via callbacks.onUnregistered()
|
||||
oneway void getConfigurationSnapshot(IPhenotypeCallbacks callbacks, String p1, String p2) = 3; // returns via callbacks.onConfiguration()
|
||||
oneway void commitToConfiguration(IPhenotypeCallbacks callbacks, String p1) = 4; // returns via callbacks.onCommitedToConfiguration()
|
||||
oneway void getExperimentTokens(IPhenotypeCallbacks callbacks, String p1, String logSourceName) = 5; // returns via callbacks.onExperimentTokens()
|
||||
oneway void getDogfoodsToken(IPhenotypeCallbacks callbacks) = 6; // returns via callbacks.onDogfoodsToken()
|
||||
oneway void setDogfoodsToken(IPhenotypeCallbacks callbacks, in byte[] p1) = 7; // returns via callbacks.onDogfoodsTokenSet()
|
||||
oneway void getFlag(IPhenotypeCallbacks callbacks, String packageName, String name, int type) = 8; // returns via callbacks.onFlag()
|
||||
oneway void getCommitedConfiguration(IPhenotypeCallbacks callbacks, String p1) = 9; // returns via callbacks.onCommittedConfiguration()
|
||||
oneway void getConfigurationSnapshot2(IPhenotypeCallbacks callbacks, String p1, String p2, String p3) = 10; // returns via callbacks.onConfiguration()
|
||||
oneway void syncAfterOperation(IPhenotypeCallbacks callbacks, String p1, long p2) = 11; // returns via callbacks.onSyncFinished()
|
||||
oneway void registerSync(IPhenotypeCallbacks callbacks, String p1, int p2, in String[] p3, in byte[] p4, String p5, String p6) = 12; // returns via callbacks.onConfiguration()
|
||||
oneway void setFlagOverrides(IPhenotypeCallbacks callbacks, String packageName, String user, String flagName, int flagType, int flagDataType, String flagValue) = 13; // returns via callbacks.onFlagOverridesSet()
|
||||
oneway void deleteFlagOverrides(IPhenotypeCallbacks callbacks, String packageName, String user, String flagName) = 14; // returns via callbacks.onFlagOverrides()
|
||||
oneway void listFlagOverrides(IPhenotypeCallbacks callbacks, String packageName, String user, String flagName) = 15; // returns via callbacks.onFlagOverrides()
|
||||
|
||||
oneway void clearFlagOverrides(IPhenotypeCallbacks callbacks, String packageName, String user) = 17; // returns via callbacks.onFlagOverridesSet()
|
||||
oneway void bulkRegister(IPhenotypeCallbacks callbacks, in RegistrationInfo[] infos) = 18; // returns via callbacks.onRegister()
|
||||
oneway void setAppSpecificProperties(IPhenotypeCallbacks callbacks, String p1, in byte[] p2) = 19; // returns via callbacks.onAppSpecificPropertiesSet()
|
||||
|
||||
oneway void getServingVersion(IPhenotypeCallbacks callbacks) = 21; // returns via callbacks.onServingVersion()
|
||||
oneway void getExperimentTokens2(IPhenotypeCallbacks callbacks, String p1, String p2, String p3, String p4) = 22; // returns via callbacks.onExperimentTokens()
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue