package com.google.android.gms.cloudmessaging; import android.os.Binder; import android.os.IBinder; import android.os.IInterface; import android.os.Message; import android.os.Parcel; import android.os.RemoteException; /* loaded from: classes3.dex */ interface IMessengerCompat extends IInterface { public static final String DESCRIPTOR = "com.google.android.gms.iid.IMessengerCompat"; public static final int TRANSACTION_SEND = 1; /* loaded from: classes3.dex */ public static class Impl extends Binder implements IMessengerCompat { @Override // android.os.IInterface public IBinder asBinder() { throw null; } @Override // android.os.Binder public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i4) throws RemoteException { throw null; } @Override // com.google.android.gms.cloudmessaging.IMessengerCompat public void send(Message message) throws RemoteException { throw null; } } /* loaded from: classes3.dex */ public static class Proxy implements IMessengerCompat { private final IBinder zza; public Proxy(IBinder iBinder) { this.zza = iBinder; } @Override // android.os.IInterface public IBinder asBinder() { return this.zza; } @Override // com.google.android.gms.cloudmessaging.IMessengerCompat public void send(Message message) throws RemoteException { Parcel obtain = Parcel.obtain(); obtain.writeInterfaceToken(IMessengerCompat.DESCRIPTOR); obtain.writeInt(1); message.writeToParcel(obtain, 0); try { this.zza.transact(1, obtain, null, 1); } finally { obtain.recycle(); } } } void send(Message message) throws RemoteException; }