package com.baidu.techain.i; import android.content.Context; import android.content.IntentFilter; import android.os.Message; import com.baidu.techain.g.a; import com.baidu.techain.rp.receiver.Receiver; /* compiled from: CtrlUtil */ public final class d { private static d c; Context a; public a b; private d(Context context) { this.a = context.getApplicationContext(); this.b = new a(context); } public static synchronized d a(Context context) { d dVar; synchronized (d.class) { if (c == null) { c = new d(context); } dVar = c; } return dVar; } public final void a() { a aVar = this.b; if (aVar.c == null) { aVar.c = new Receiver(); } IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction("com.b.r.p"); aVar.b.getApplicationContext().registerReceiver(aVar.c, intentFilter, aVar.b.getPackageName() + ".permission.techain.RECEIVE", null); Message message = new Message(); message.what = 5; aVar.a(message); } public final void b() { a aVar = this.b; Message message = new Message(); message.what = 7; aVar.a(message); } public final void c() { Message message = new Message(); message.what = 2; this.b.a(message); } }