/frameworks/opt/net/wifi/service/java/com/android/server/wifi/scanner/ |
WifiScannerImpl.java | 22 import android.os.Looper; 38 WifiScannerImpl create(Context context, Looper looper, Clock clock); 46 public WifiScannerImpl create(Context context, Looper looper, Clock clock) { 49 return new HalWifiScannerImpl(context, wifiNative, looper, clock); 51 return new SupplicantWifiScannerImpl(context, wifiNative, looper, clock);
|
/cts/tests/tests/os/src/android/os/cts/ |
HandlerThreadTest.java | 21 import android.os.Looper; 48 Looper looper = ht.getLooper(); local 49 assertNotNull(looper); 50 assertSame(ht.getMyLooper(), looper); local 64 private Looper mLooper; 97 public Looper getMyLooper() {
|
/frameworks/base/core/java/android/view/ |
DisplayEventReceiver.java | 21 import android.os.Looper; 32 * be called on the Looper thread to which it is attached. 55 * @param looper The looper to use when invoking callbacks. 57 public DisplayEventReceiver(Looper looper) { 58 if (looper == null) { 59 throw new IllegalArgumentException("looper must not be null"); 62 mMessageQueue = looper.getQueue();
|
FrameMetricsObserver.java | 21 import android.os.Looper; 49 * @param looper the looper to use when invoking callbacks 51 FrameMetricsObserver(@NonNull Window window, @NonNull Looper looper, 53 if (looper == null) { 54 throw new NullPointerException("looper cannot be null"); 57 mMessageQueue = looper.getQueue(); 59 throw new IllegalStateException("invalid looper, null message queue\n");
|
InputEventSender.java | 21 import android.os.Looper; 53 * @param looper The looper to use when invoking callbacks. 55 public InputEventSender(InputChannel inputChannel, Looper looper) { 59 if (looper == null) { 60 throw new IllegalArgumentException("looper must not be null"); 64 mMessageQueue = looper.getQueue(); 114 * Must be called on the same Looper thread to which the sender is attached.
|
InputEventReceiver.java | 21 import android.os.Looper; 58 * @param looper The looper to use when invoking callbacks. 60 public InputEventReceiver(InputChannel inputChannel, Looper looper) { 64 if (looper == null) { 65 throw new IllegalArgumentException("looper must not be null"); 69 mMessageQueue = looper.getQueue(); 134 * Must be called on the same Looper thread to which the receiver is attached. 161 * Must be called on the same Looper thread to which the receiver is attached [all...] |
/frameworks/base/include/android_runtime/ |
android_view_InputQueue.h | 21 #include <utils/Looper.h> 39 void attachLooper(Looper* looper, int ident, ALooper_callbackFunc callback, void* data); 59 static InputQueue* createQueue(jobject inputQueueObj, const sp<Looper>& looper); 65 InputQueue(jobject inputQueueObj, const sp<Looper>& looper, 73 Vector<Looper*> mAppLoopers; 74 sp<Looper> mDispatchLooper;
|
/frameworks/base/core/java/android/hardware/soundtrigger/ |
SoundTriggerModule.java | 20 import android.os.Looper; 131 // find the looper for our new event handler 132 Looper looper; local 134 looper = handler.getLooper(); 136 looper = Looper.getMainLooper(); 139 // construct the event handler with this looper 140 if (looper != null) { 142 mHandler = new Handler(looper) { [all...] |
/packages/services/Car/service/src/com/android/car/ |
CarServiceUtils.java | 27 import android.os.Looper; 73 runOnLooper(Looper.getMainLooper(), action); 77 * Execute a runnable in the given looper 78 * @param looper Looper to run the action. 81 public static void runOnLooper(Looper looper, Runnable action) { 82 new Handler(looper).post(action); 93 runOnLooperSync(Looper.getMainLooper(), action); 97 * Execute a call on the given Looper thread, blocking until it i [all...] |
/external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/shadows/ |
ShadowHandler.java | 4 import android.os.Looper; 29 private Looper looper = Looper.myLooper(); field in class:ShadowHandler 34 this.looper = Looper.myLooper(); 37 public void __constructor__(Looper looper) { 38 this.looper = looper; [all...] |
/frameworks/base/native/android/ |
choreographer.cpp | 27 #include <utils/Looper.h> 67 Choreographer(const sp<Looper>& looper); 80 const sp<Looper> mLooper; 88 sp<Looper> looper = Looper::getForThread(); local 89 if (!looper.get()) { 90 ALOGW("No looper prepared for thread"); 93 gChoreographer = new Choreographer(looper); [all...] |
/frameworks/base/media/java/android/media/ |
MediaSync.java | 25 import android.os.Looper; 197 private Looper mAudioLooper = null; 258 Looper looper; local 259 if ((looper = Looper.myLooper()) == null) { 260 looper = Looper.getMainLooper(); 262 if (looper == null) { 265 mCallbackHandler = new Handler(looper); 291 Looper looper; local [all...] |
/packages/services/Car/car-support-lib/src/android/support/car/ |
Car.java | 26 import android.os.Looper; 139 private final Looper mLooper; 188 * @param looper Looper to dispatch all listeners. If null, it will use main thread. Note that 189 * service connection listener will be always in main thread regardless of this Looper. 193 ServiceConnectionListener serviceConnectionListener, @Nullable Looper looper) { 195 return new Car(context, serviceConnectionListener, looper); 204 * Looper}. 206 * @see #createCar(Context, ServiceConnectionListener, Looper) [all...] |
/cts/tests/tests/database/src/android/database/cts/ |
ContentObserverTest.java | 24 import android.os.Looper; 50 Looper looper = ht.getLooper(); local 51 Handler handler = new Handler(looper); 69 looper.quit(); 94 Looper looper = ht.getLooper(); local 95 Handler handler = new Handler(looper); 115 looper.quit();
|
/frameworks/av/media/libstagefright/rtsp/ |
rtp_test.cpp | 66 sp<ALooper> looper = new ALooper; local 73 looper->registerHandler(rtp_pusher); 76 looper->registerHandler(rtcp_pusher); 80 looper->registerHandler(session); 176 looper->start(false /* runOnCallingThread */); 220 looper->stop();
|
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/gsm/ |
GSMTestHandler.java.broken | 23 import android.os.Looper; 78 Looper looper = getLooper(); 79 if (looper != null) looper.quit();
|
/frameworks/av/include/media/stagefright/foundation/ |
ALooperRoster.h | 31 const sp<ALooper> looper, const sp<AHandler> &handler);
|
/frameworks/base/include/androidfw/ |
DisplayEventDispatcher.h | 19 #include <utils/Looper.h> 25 DisplayEventDispatcher(const sp<Looper>& looper); 35 sp<Looper> mLooper;
|
/external/skia/tests/ |
LayerDrawLooperTest.cpp | 61 SkAutoTUnref<SkLayerDrawLooper> looper(looperBuilder.detachLooper()); 63 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize()); 64 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer); 101 SkAutoTUnref<SkLayerDrawLooper> looper(looperBuilder.detachLooper()); 103 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize()); 104 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer); 141 SkAutoTUnref<SkLayerDrawLooper> looper(looperBuilder.detachLooper()); 143 void* buffer = allocator.reserveT<SkDrawLooper::Context>(looper->contextSize()); 144 SkDrawLooper::Context* context = looper->createContext(&canvas, buffer);
|
/development/ndk/sources/android/native_app_glue/ |
android_native_app_glue.h | 26 #include <android/looper.h> 143 ALooper* looper; member in struct:android_app 189 * Looper data ID of commands coming from the app's main thread, which 198 * Looper data ID of events coming from the AInputQueue of the
|
/external/skia/platform_tools/android/third_party/native_app_glue/ |
android_native_app_glue.h | 26 #include <android/looper.h> 143 ALooper* looper; member in struct:android_app 189 * Looper data ID of commands coming from the app's main thread, which 198 * Looper data ID of events coming from the AInputQueue of the
|
/frameworks/base/core/java/android/app/ |
IntentService.java | 25 import android.os.Looper; 56 private volatile Looper mServiceLooper; 62 public ServiceHandler(Looper looper) { 63 super(looper);
|
/frameworks/base/core/java/android/service/vr/ |
VrListenerService.java | 28 import android.os.Looper; 79 public VrListenerHandler(Looper looper) { 80 super(looper); 99 mHandler = new VrListenerHandler(Looper.getMainLooper());
|
/frameworks/base/core/jni/ |
android_view_InputQueue.cpp | 27 #include <utils/Looper.h> 48 InputQueue::InputQueue(jobject inputQueueObj, const sp<Looper>& looper, 51 mDispatchLooper(looper), mHandler(new WeakMessageHandler(this)) { 64 void InputQueue::attachLooper(Looper* looper, int ident, 68 if (looper == mAppLoopers[i]) { 72 mAppLoopers.push(looper); 73 looper->addFd(mDispatchReadFd, ident, ALOOPER_EVENT_INPUT, callback, data); 187 InputQueue* InputQueue::createQueue(jobject inputQueueObj, const sp<Looper>& looper) [all...] |
/frameworks/base/tests/utils/testutils/java/com/android/internal/util/test/ |
BidirectionalAsyncChannelServer.java | 21 import android.os.Looper; 44 public BidirectionalAsyncChannelServer(final Context context, final Looper looper, 46 Handler handler = new Handler(looper) {
|