Initial version -- added millennium read funcionality
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import com.google.android.gms.common.api.Api;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public final class Common {
|
||||
public static final Api<Api.ApiOptions.NoOptions> API;
|
||||
public static final Api.ClientKey<zah> CLIENT_KEY;
|
||||
public static final zae zaa;
|
||||
private static final Api.AbstractClientBuilder zab;
|
||||
|
||||
static {
|
||||
Api.ClientKey<zah> clientKey = new Api.ClientKey<>();
|
||||
CLIENT_KEY = clientKey;
|
||||
zab zabVar = new zab();
|
||||
zab = zabVar;
|
||||
API = new Api<>("Common.API", zabVar, clientKey);
|
||||
zaa = new zae();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public class zaa extends zaj {
|
||||
@Override // com.google.android.gms.common.internal.service.zak
|
||||
public void zab(int i) throws RemoteException {
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Looper;
|
||||
import com.google.android.gms.common.api.Api;
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
import com.google.android.gms.common.internal.ClientSettings;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
final class zab extends Api.AbstractClientBuilder {
|
||||
zab() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.api.Api.AbstractClientBuilder
|
||||
public final /* synthetic */ Api.Client buildClient(Context context, Looper looper, ClientSettings clientSettings, Object obj, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
|
||||
return new zah(context, looper, clientSettings, connectionCallbacks, onConnectionFailedListener);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.os.RemoteException;
|
||||
import com.google.android.gms.common.api.Api;
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
final class zac extends zaf {
|
||||
zac(zae zaeVar, GoogleApiClient googleApiClient) {
|
||||
super(googleApiClient);
|
||||
}
|
||||
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl
|
||||
protected final /* bridge */ /* synthetic */ void doExecute(Api.AnyClient anyClient) throws RemoteException {
|
||||
((zal) ((zah) anyClient).getService()).zae(new zad(this));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.os.RemoteException;
|
||||
import com.google.android.gms.common.api.Status;
|
||||
import com.google.android.gms.common.api.internal.BaseImplementation;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
final class zad extends zaa {
|
||||
private final BaseImplementation.ResultHolder zaa;
|
||||
|
||||
public zad(BaseImplementation.ResultHolder resultHolder) {
|
||||
this.zaa = resultHolder;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.service.zaa, com.google.android.gms.common.internal.service.zak
|
||||
public final void zab(int i) throws RemoteException {
|
||||
this.zaa.setResult(new Status(i));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
import com.google.android.gms.common.api.PendingResult;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public final class zae {
|
||||
public final PendingResult zaa(GoogleApiClient googleApiClient) {
|
||||
return googleApiClient.execute(new zac(this, googleApiClient));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
import com.google.android.gms.common.api.Result;
|
||||
import com.google.android.gms.common.api.Status;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
abstract class zaf extends zag {
|
||||
public zaf(GoogleApiClient googleApiClient) {
|
||||
super(googleApiClient);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.api.internal.BasePendingResult
|
||||
public final /* bridge */ /* synthetic */ Result createFailedResult(Status status) {
|
||||
return status;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
import com.google.android.gms.common.api.internal.BaseImplementation;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
abstract class zag extends BaseImplementation.ApiMethodImpl {
|
||||
public zag(GoogleApiClient googleApiClient) {
|
||||
super(Common.API, googleApiClient);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Looper;
|
||||
import com.google.android.gms.common.api.GoogleApiClient;
|
||||
import com.google.android.gms.common.internal.ClientSettings;
|
||||
import com.google.android.gms.common.internal.GmsClient;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public final class zah extends GmsClient<zal> {
|
||||
public zah(Context context, Looper looper, ClientSettings clientSettings, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
|
||||
super(context, looper, 39, clientSettings, connectionCallbacks, onConnectionFailedListener);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
protected final /* synthetic */ IInterface createServiceInterface(IBinder iBinder) {
|
||||
if (iBinder == null) {
|
||||
return null;
|
||||
}
|
||||
IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.common.internal.service.ICommonService");
|
||||
return iInterfaceQueryLocalInterface instanceof zal ? (zal) iInterfaceQueryLocalInterface : new zal(iBinder);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
protected final String getServiceDescriptor() {
|
||||
return "com.google.android.gms.common.internal.service.ICommonService";
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
public final String getStartServiceAction() {
|
||||
return "com.google.android.gms.common.service.START";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
import com.google.android.gms.common.internal.TelemetryData;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public final class zai extends com.google.android.gms.internal.base.zaa implements IInterface {
|
||||
zai(IBinder iBinder) {
|
||||
super(iBinder, "com.google.android.gms.common.internal.service.IClientTelemetryService");
|
||||
}
|
||||
|
||||
public final void zae(TelemetryData telemetryData) throws RemoteException {
|
||||
Parcel parcelZaa = zaa();
|
||||
com.google.android.gms.internal.base.zac.zac(parcelZaa, telemetryData);
|
||||
zad(1, parcelZaa);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public abstract class zaj extends com.google.android.gms.internal.base.zab implements zak {
|
||||
public zaj() {
|
||||
super("com.google.android.gms.common.internal.service.ICommonCallbacks");
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.base.zab
|
||||
protected final boolean zaa(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
|
||||
if (i != 1) {
|
||||
return false;
|
||||
}
|
||||
int i3 = parcel.readInt();
|
||||
com.google.android.gms.internal.base.zac.zab(parcel);
|
||||
zab(i3);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.os.IInterface;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public interface zak extends IInterface {
|
||||
void zab(int i) throws RemoteException;
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public final class zal extends com.google.android.gms.internal.base.zaa implements IInterface {
|
||||
zal(IBinder iBinder) {
|
||||
super(iBinder, "com.google.android.gms.common.internal.service.ICommonService");
|
||||
}
|
||||
|
||||
public final void zae(zak zakVar) throws RemoteException {
|
||||
Parcel parcelZaa = zaa();
|
||||
com.google.android.gms.internal.base.zac.zad(parcelZaa, zakVar);
|
||||
zad(1, parcelZaa);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Looper;
|
||||
import com.google.android.gms.common.api.Api;
|
||||
import com.google.android.gms.common.api.internal.ConnectionCallbacks;
|
||||
import com.google.android.gms.common.api.internal.OnConnectionFailedListener;
|
||||
import com.google.android.gms.common.internal.ClientSettings;
|
||||
import com.google.android.gms.common.internal.TelemetryLoggingOptions;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
final class zan extends Api.AbstractClientBuilder {
|
||||
zan() {
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.api.Api.AbstractClientBuilder
|
||||
public final /* synthetic */ Api.Client buildClient(Context context, Looper looper, ClientSettings clientSettings, Object obj, ConnectionCallbacks connectionCallbacks, OnConnectionFailedListener onConnectionFailedListener) {
|
||||
return new zap(context, looper, clientSettings, (TelemetryLoggingOptions) obj, connectionCallbacks, onConnectionFailedListener);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.RemoteException;
|
||||
import com.google.android.gms.common.api.Api;
|
||||
import com.google.android.gms.common.api.GoogleApi;
|
||||
import com.google.android.gms.common.api.internal.RemoteCall;
|
||||
import com.google.android.gms.common.api.internal.TaskApiCall;
|
||||
import com.google.android.gms.common.internal.TelemetryData;
|
||||
import com.google.android.gms.common.internal.TelemetryLoggingClient;
|
||||
import com.google.android.gms.common.internal.TelemetryLoggingOptions;
|
||||
import com.google.android.gms.tasks.Task;
|
||||
import com.google.android.gms.tasks.TaskCompletionSource;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public final class zao extends GoogleApi implements TelemetryLoggingClient {
|
||||
public static final /* synthetic */ int zab = 0;
|
||||
private static final Api.ClientKey zac;
|
||||
private static final Api.AbstractClientBuilder zad;
|
||||
private static final Api zae;
|
||||
|
||||
static {
|
||||
Api.ClientKey clientKey = new Api.ClientKey();
|
||||
zac = clientKey;
|
||||
zan zanVar = new zan();
|
||||
zad = zanVar;
|
||||
zae = new Api("ClientTelemetry.API", zanVar, clientKey);
|
||||
}
|
||||
|
||||
public zao(Context context, TelemetryLoggingOptions telemetryLoggingOptions) {
|
||||
super(context, (Api<TelemetryLoggingOptions>) zae, telemetryLoggingOptions, GoogleApi.Settings.DEFAULT_SETTINGS);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.TelemetryLoggingClient
|
||||
public final Task<Void> log(final TelemetryData telemetryData) {
|
||||
TaskApiCall.Builder builder = TaskApiCall.builder();
|
||||
builder.setFeatures(com.google.android.gms.internal.base.zaf.zaa);
|
||||
builder.setAutoResolveMissingFeatures(false);
|
||||
builder.run(new RemoteCall() { // from class: com.google.android.gms.common.internal.service.zam
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
@Override // com.google.android.gms.common.api.internal.RemoteCall
|
||||
public final void accept(Object obj, Object obj2) throws RemoteException {
|
||||
int i = zao.zab;
|
||||
((zai) ((zap) obj).getService()).zae(telemetryData);
|
||||
((TaskCompletionSource) obj2).setResult(null);
|
||||
}
|
||||
});
|
||||
return doBestEffortWrite(builder.build());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.google.android.gms.common.internal.service;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Bundle;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Looper;
|
||||
import com.google.android.gms.common.Feature;
|
||||
import com.google.android.gms.common.api.internal.ConnectionCallbacks;
|
||||
import com.google.android.gms.common.api.internal.OnConnectionFailedListener;
|
||||
import com.google.android.gms.common.internal.ClientSettings;
|
||||
import com.google.android.gms.common.internal.GmsClient;
|
||||
import com.google.android.gms.common.internal.TelemetryLoggingOptions;
|
||||
|
||||
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
|
||||
/* JADX INFO: loaded from: classes2.dex */
|
||||
public final class zap extends GmsClient {
|
||||
private final TelemetryLoggingOptions zaa;
|
||||
|
||||
public zap(Context context, Looper looper, ClientSettings clientSettings, TelemetryLoggingOptions telemetryLoggingOptions, ConnectionCallbacks connectionCallbacks, OnConnectionFailedListener onConnectionFailedListener) {
|
||||
super(context, looper, 270, clientSettings, connectionCallbacks, onConnectionFailedListener);
|
||||
this.zaa = telemetryLoggingOptions;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
protected final /* synthetic */ IInterface createServiceInterface(IBinder iBinder) {
|
||||
if (iBinder == null) {
|
||||
return null;
|
||||
}
|
||||
IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.common.internal.service.IClientTelemetryService");
|
||||
return iInterfaceQueryLocalInterface instanceof zai ? (zai) iInterfaceQueryLocalInterface : new zai(iBinder);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
public final Feature[] getApiFeatures() {
|
||||
return com.google.android.gms.internal.base.zaf.zab;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
protected final Bundle getGetServiceRequestExtraArgs() {
|
||||
return this.zaa.zaa();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient, com.google.android.gms.common.api.Api.Client
|
||||
public final int getMinApkVersion() {
|
||||
return 203400000;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
protected final String getServiceDescriptor() {
|
||||
return "com.google.android.gms.common.internal.service.IClientTelemetryService";
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
protected final String getStartServiceAction() {
|
||||
return "com.google.android.gms.common.telemetry.service.START";
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.common.internal.BaseGmsClient
|
||||
protected final boolean getUseDynamicLookup() {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user