package com.google.android.m4b.maps.bu;

import com.google.android.m4b.maps.ac.a;
import com.google.android.m4b.maps.ac.c;
import com.google.android.m4b.maps.ak.b;
import com.google.android.m4b.maps.cl.ad;
import com.google.android.m4b.maps.cl.q;
import com.google.android.m4b.maps.model.MapsEngineLayerInfo;
import java.io.DataInput;
import java.io.DataOutput;

final class ai extends b
{
  private final MapsEngineLayerInfo a;
  private final ba b;
  private int c;
  private a d;
  private long e;

  ai(MapsEngineLayerInfo paramMapsEngineLayerInfo, ba paramba)
  {
    this.a = paramMapsEngineLayerInfo;
    this.b = paramba;
  }

  private static void a(a parama, String paramString1, String paramString2)
  {
    a locala = new a(ad.j);
    locala.b(1, paramString1);
    locala.b(2, paramString2);
    parama.a(2, locala);
  }

  public final void a(DataOutput paramDataOutput)
  {
    a locala1 = new a(q.a);
    if (this.a.getMapId() != null)
    {
      a locala2 = new a(q.b);
      locala2.b(1, this.a.getMapId());
      locala2.b(2, this.a.getLayerKey());
      locala2.b(3, this.a.getVersion());
      locala1.b(2, locala2);
    }
    while (true)
    {
      c.a(paramDataOutput, locala1);
      return;
      a locala3 = new a(q.c);
      locala3.b(1, this.a.getLayerId());
      locala3.b(2, this.a.getVersion());
      locala1.b(4, locala3);
    }
  }

  public final boolean a(DataInput paramDataInput)
  {
    a locala1 = c.a(q.d, paramDataInput);
    this.c = locala1.d(1);
    if (this.c == 1)
    {
      a locala2 = new a(ad.i);
      a locala4;
      if (locala1.j(4))
      {
        locala4 = locala1.g(4);
        if (locala4.j(1))
        {
          locala2.b(1, "ft:cw:" + locala4.e(1));
          a(locala2, "y", String.valueOf(locala4.e(2)));
          a(locala2, "tmplt", String.valueOf(locala4.e(3)));
          if (locala1.j(2))
            a(locala2, "cw_token", locala1.h(2));
        }
      }
      while (true)
      {
        this.d = locala2;
        this.e = c.a(locala1, 3, 3600000L);
        return true;
        locala2.b(1, "vdb:" + locala4.h(5));
        continue;
        if (locala1.j(5))
        {
          a locala3 = locala1.g(5);
          locala2.b(1, locala3.h(1));
          a(locala2, "v", String.valueOf(locala3.d(2)));
          if (locala1.j(2))
            a(locala2, "authToken", locala1.h(2));
        }
      }
    }
    this.d = null;
    this.e = -1L;
    return true;
  }

  public final void g()
  {
    switch (this.c)
    {
    case 2:
    default:
      this.b.d();
      return;
    case 1:
      this.b.a(this.d, this.e);
      return;
    case 3:
    }
    this.b.c();
  }

  public final int i()
  {
    return 148;
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.bu.ai
 * JD-Core Version:    0.6.2
 */