e.smali

.class public abstract Lcom/baidu/location/g/e;
.super Ljava/lang/Object;


# static fields
.field private static a:Ljava/lang/String;

.field private static b:I

.field public static g:I

.field protected static p:I


# instance fields
.field public h:Ljava/lang/String;

.field public i:I

.field public j:Ljava/lang/String;

.field public k:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/Object;",
            ">;"
        }
    .end annotation
.end field

.field public l:Ljava/lang/String;

.field public m:[B

.field public n:[B

.field public o:Ljava/lang/String;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    sget v0, Lcom/baidu/location/g/a;->g:I

    sput v0, Lcom/baidu/location/g/e;->g:I

    const-string v0, "10.0.0.172"

    sput-object v0, Lcom/baidu/location/g/e;->a:Ljava/lang/String;

    const/16 v0, 0x50

    sput v0, Lcom/baidu/location/g/e;->b:I

    const/4 v0, 0x0

    sput v0, Lcom/baidu/location/g/e;->p:I

    return-void
.end method

.method public constructor <init>()V
    .registers 3

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    const/4 v0, 0x0

    iput-object v0, p0, Lcom/baidu/location/g/e;->h:Ljava/lang/String;

    const/4 v1, 0x1

    iput v1, p0, Lcom/baidu/location/g/e;->i:I

    iput-object v0, p0, Lcom/baidu/location/g/e;->j:Ljava/lang/String;

    iput-object v0, p0, Lcom/baidu/location/g/e;->k:Ljava/util/Map;

    iput-object v0, p0, Lcom/baidu/location/g/e;->l:Ljava/lang/String;

    iput-object v0, p0, Lcom/baidu/location/g/e;->m:[B

    iput-object v0, p0, Lcom/baidu/location/g/e;->n:[B

    iput-object v0, p0, Lcom/baidu/location/g/e;->o:Ljava/lang/String;

    return-void
.end method


# virtual methods
.method public abstract a()V
.end method

.method public a(Ljava/util/concurrent/ExecutorService;)V
    .registers 3

    :try_start_0
    new-instance v0, Lcom/baidu/location/g/f;

    invoke-direct {v0, p0}, Lcom/baidu/location/g/f;-><init>(Lcom/baidu/location/g/e;)V

    invoke-interface {p1, v0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V
    :try_end_8
    .catchall {:try_start_0 .. :try_end_8} :catchall_9

    goto :goto_e

    :catchall_9
    move-exception p1

    const/4 p1, 0x0

    invoke-virtual {p0, p1}, Lcom/baidu/location/g/e;->a(Z)V

    :goto_e
    return-void
.end method

.method public a(Ljava/util/concurrent/ExecutorService;Ljava/lang/String;)V
    .registers 4

    :try_start_0
    new-instance v0, Lcom/baidu/location/g/i;

    invoke-direct {v0, p0, p2}, Lcom/baidu/location/g/i;-><init>(Lcom/baidu/location/g/e;Ljava/lang/String;)V

    invoke-interface {p1, v0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V
    :try_end_8
    .catchall {:try_start_0 .. :try_end_8} :catchall_9

    goto :goto_e

    :catchall_9
    move-exception p1

    const/4 p1, 0x0

    invoke-virtual {p0, p1}, Lcom/baidu/location/g/e;->a(Z)V

    :goto_e
    return-void
.end method

.method public a(Ljava/util/concurrent/ExecutorService;ZLjava/lang/String;)V
    .registers 5

    :try_start_0
    new-instance v0, Lcom/baidu/location/g/g;

    invoke-direct {v0, p0, p3, p2}, Lcom/baidu/location/g/g;-><init>(Lcom/baidu/location/g/e;Ljava/lang/String;Z)V

    invoke-interface {p1, v0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V
    :try_end_8
    .catchall {:try_start_0 .. :try_end_8} :catchall_9

    goto :goto_e

    :catchall_9
    move-exception p1

    const/4 p1, 0x0

    invoke-virtual {p0, p1}, Lcom/baidu/location/g/e;->a(Z)V

    :goto_e
    return-void
.end method

.method public abstract a(Z)V
.end method

.method public b(Ljava/util/concurrent/ExecutorService;)V
    .registers 4

    const/4 v0, 0x0

    const-string v1, "loc.map.baidu.com"

    invoke-virtual {p0, p1, v0, v1}, Lcom/baidu/location/g/e;->a(Ljava/util/concurrent/ExecutorService;ZLjava/lang/String;)V

    return-void
.end method

.method public c(Ljava/lang/String;)V
    .registers 3

    :try_start_0
    new-instance v0, Lcom/baidu/location/g/h;

    invoke-direct {v0, p0, p1}, Lcom/baidu/location/g/h;-><init>(Lcom/baidu/location/g/e;Ljava/lang/String;)V

    invoke-virtual {v0}, Lcom/baidu/location/g/h;->start()V
    :try_end_8
    .catchall {:try_start_0 .. :try_end_8} :catchall_9

    goto :goto_e

    :catchall_9
    move-exception p1

    const/4 p1, 0x0

    invoke-virtual {p0, p1}, Lcom/baidu/location/g/e;->a(Z)V

    :goto_e
    return-void
.end method