/frameworks/base/core/java/android/view/ |
H A D | InputChannel.aidl | 1 /* //device/java/android/android/view/InputChannel.aidl 20 parcelable InputChannel;
|
H A D | InputChannel.java | 27 * from an InputChannel at a time. 30 public final class InputChannel implements Parcelable { class in inherits:Parcelable 31 private static final String TAG = "InputChannel"; 35 public static final Parcelable.Creator<InputChannel> CREATOR 36 = new Parcelable.Creator<InputChannel>() { 37 public InputChannel createFromParcel(Parcel source) { 38 InputChannel result = new InputChannel(); 43 public InputChannel[] newArray(int size) { 44 return new InputChannel[siz 66 public InputChannel() { method in class:InputChannel [all...] |
H A D | InputEventSender.java | 40 private InputChannel mInputChannel; 44 InputChannel inputChannel, MessageQueue messageQueue); 55 public InputEventSender(InputChannel inputChannel, Looper looper) {
|
H A D | InputEventReceiver.java | 41 private InputChannel mInputChannel; 48 InputChannel inputChannel, MessageQueue messageQueue); 60 public InputEventReceiver(InputChannel inputChannel, Looper looper) { 196 InputChannel inputChannel, Looper looper);
|
H A D | IWindowSession.aidl | 25 import android.view.InputChannel; 40 out InputChannel outInputChannel); 43 out InputChannel outInputChannel);
|
H A D | IWindowManager.aidl | 38 import android.view.InputChannel;
|
/frameworks/base/core/jni/ |
H A D | android_view_InputChannel.h | 27 const sp<InputChannel>& inputChannel, void* data); 29 extern sp<InputChannel> android_view_InputChannel_getInputChannel(JNIEnv* env, 32 /* Sets a callback that is invoked when the InputChannel DVM object is disposed (or finalized).
|
H A D | android_view_InputChannel.cpp | 17 #define LOG_TAG "InputChannel-JNI" 36 jfieldID mPtr; // native object attached to the DVM InputChannel 44 NativeInputChannel(const sp<InputChannel>& inputChannel); 47 inline sp<InputChannel> getInputChannel() { return mInputChannel; } 53 sp<InputChannel> mInputChannel; 60 NativeInputChannel::NativeInputChannel(const sp<InputChannel>& inputChannel) : 94 sp<InputChannel> android_view_InputChannel_getInputChannel(JNIEnv* env, jobject inputChannelObj) { 127 sp<InputChannel> serverChannel; 128 sp<InputChannel> clientChannel; 129 status_t result = InputChannel [all...] |
H A D | android_view_InputEventReceiver.cpp | 53 jobject receiverWeak, const sp<InputChannel>& inputChannel, 90 jobject receiverWeak, const sp<InputChannel>& inputChannel, 335 sp<InputChannel> inputChannel = android_view_InputChannel_getInputChannel(env, 338 jniThrowRuntimeException(env, "InputChannel is not initialized."); 401 "(Ljava/lang/ref/WeakReference;Landroid/view/InputChannel;Landroid/os/MessageQueue;)I",
|
H A D | android_view_InputEventSender.cpp | 52 jobject senderWeak, const sp<InputChannel>& inputChannel, 80 jobject senderWeak, const sp<InputChannel>& inputChannel, 235 sp<InputChannel> inputChannel = android_view_InputChannel_getInputChannel(env, 238 jniThrowRuntimeException(env, "InputChannel is not initialized."); 292 "(Ljava/lang/ref/WeakReference;Landroid/view/InputChannel;Landroid/os/MessageQueue;)I",
|
/frameworks/base/core/java/com/android/internal/view/ |
H A D | InputBindResult.java | 21 import android.view.InputChannel; 38 public final InputChannel channel; 51 public InputBindResult(IInputMethodSession _method, InputChannel _channel, 62 channel = InputChannel.CREATOR.createFromParcel(source);
|
H A D | IInputMethod.aidl | 21 import android.view.InputChannel; 45 void createSession(in InputChannel channel, IInputSessionCallback callback);
|
/frameworks/native/libs/input/tests/ |
H A D | InputChannel_test.cpp | 44 sp<InputChannel> inputChannel = new InputChannel(String8("channel name"), pipe.sendFd); 61 sp<InputChannel> serverChannel, clientChannel; 63 status_t result = InputChannel::openInputChannelPair(String8("channel name"), 112 sp<InputChannel> serverChannel, clientChannel; 114 status_t result = InputChannel::openInputChannelPair(String8("channel name"), 126 sp<InputChannel> serverChannel, clientChannel; 128 status_t result = InputChannel::openInputChannelPair(String8("channel name"), 142 sp<InputChannel> serverChannel, clientChannel; 144 status_t result = InputChannel [all...] |
/frameworks/base/services/java/com/android/server/input/ |
H A D | InputWindowHandle.java | 20 import android.view.InputChannel; 40 public InputChannel inputChannel;
|
H A D | InputManagerService.java | 70 import android.view.InputChannel; 166 private static native void nativeRegisterInputChannel(int ptr, InputChannel inputChannel, 168 private static native void nativeUnregisterInputChannel(int ptr, InputChannel inputChannel); 179 InputChannel fromChannel, InputChannel toChannel); 425 public InputChannel monitorInput(String inputChannelName) { 430 InputChannel[] inputChannels = InputChannel.openInputChannelPair(inputChannelName); 442 public void registerInputChannel(InputChannel inputChannel, 455 public void unregisterInputChannel(InputChannel inputChanne [all...] |
/frameworks/native/include/input/ |
H A D | InputTransport.h | 23 * The InputChannel provides a mechanism for exchanging InputMessage structures across processes. 125 * Each endpoint has its own InputChannel object that specifies its file descriptor. 129 class InputChannel : public RefBase { class in namespace:android 131 virtual ~InputChannel(); 134 InputChannel(const String8& name, int fd); 141 sp<InputChannel>& outServerChannel, sp<InputChannel>& outClientChannel); 172 sp<InputChannel> dup() const; 185 explicit InputPublisher(const sp<InputChannel>& channel); 191 inline sp<InputChannel> getChanne [all...] |
/frameworks/base/services/java/com/android/server/wm/ |
H A D | FakeWindowImpl.java | 26 import android.view.InputChannel; 33 final InputChannel mServerChannel, mClientChannel; 47 InputChannel[] channels = InputChannel.openInputChannelPair(name);
|
H A D | PointerEventDispatcher.java | 19 import android.view.InputChannel; 34 public PointerEventDispatcher(InputChannel inputChannel) {
|
H A D | DragState.java | 35 import android.view.InputChannel; 57 InputChannel mServerChannel, mClientChannel; 100 InputChannel[] channels = InputChannel.openInputChannelPair("drag");
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/ |
H A D | BridgeWindowSession.java | 29 import android.view.InputChannel; 42 InputChannel outInputchannel) 50 Rect arg3, InputChannel outInputchannel)
|
/frameworks/base/services/input/ |
H A D | InputDispatcher.h | 145 sp<InputChannel> inputChannel; 336 virtual bool transferTouchFocus(const sp<InputChannel>& fromChannel, 337 const sp<InputChannel>& toChannel) = 0; 344 virtual status_t registerInputChannel(const sp<InputChannel>& inputChannel, 346 virtual status_t unregisterInputChannel(const sp<InputChannel>& inputChannel) = 0; 393 virtual bool transferTouchFocus(const sp<InputChannel>& fromChannel, 394 const sp<InputChannel>& toChannel); 396 virtual status_t registerInputChannel(const sp<InputChannel>& inputChannel, 398 virtual status_t unregisterInputChannel(const sp<InputChannel>& inputChannel); 803 sp<InputChannel> inputChanne [all...] |
H A D | InputWindow.h | 117 sp<InputChannel> inputChannel; 168 inline sp<InputChannel> getInputChannel() const {
|
/frameworks/base/core/java/android/inputmethodservice/ |
H A D | IInputMethodSessionWrapper.java | 31 import android.view.InputChannel; 57 InputChannel mChannel; 61 InputMethodSession inputMethodSession, InputChannel channel) { 197 public ImeInputEventReceiver(InputChannel inputChannel, Looper looper) {
|
H A D | IInputMethodWrapper.java | 35 import android.view.InputChannel; 83 final InputChannel mChannel; 86 InputMethodSessionCallbackWrapper(Context context, InputChannel channel, 189 mCaller.mContext, (InputChannel)args.arg1, 272 public void createSession(InputChannel channel, IInputSessionCallback callback) {
|
/frameworks/native/libs/input/ |
H A D | InputTransport.cpp | 13 // Log debug messages whenever InputChannel objects are created/destroyed 96 // --- InputChannel --- 98 InputChannel::InputChannel(const String8& name, int fd) : function in class:android::InputChannel 110 InputChannel::~InputChannel() { 119 status_t InputChannel::openInputChannelPair(const String8& name, 120 sp<InputChannel>& outServerChannel, sp<InputChannel>& outClientChannel) { 139 outServerChannel = new InputChannel(serverChannelNam [all...] |