/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 | BatchedInputEventReceiver.java | 30 InputChannel inputChannel, Looper looper, Choreographer choreographer) {
|
H A D | IWindowSession.aidl | 25 import android.view.InputChannel; 40 out InputChannel outInputChannel); 43 out Rect outStableInsets, out Rect outOutsets, out InputChannel outInputChannel);
|
/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" 38 jfieldID mPtr; // native object attached to the DVM InputChannel 46 NativeInputChannel(const sp<InputChannel>& inputChannel); 49 inline sp<InputChannel> getInputChannel() { return mInputChannel; } 55 sp<InputChannel> mInputChannel; 62 NativeInputChannel::NativeInputChannel(const sp<InputChannel>& inputChannel) : 96 sp<InputChannel> android_view_InputChannel_getInputChannel(JNIEnv* env, jobject inputChannelObj) { 129 sp<InputChannel> serverChannel; 130 sp<InputChannel> clientChannel; 131 status_t result = InputChannel [all...] |
/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/core/java/com/android/server/wm/ |
H A D | InputConsumerImpl.java | 21 import android.view.InputChannel; 28 final InputChannel mServerChannel, mClientChannel; 32 InputConsumerImpl(WindowManagerService service, String name, InputChannel inputChannel) { 35 InputChannel[] channels = InputChannel.openInputChannelPair(name);
|
H A D | PointerEventDispatcher.java | 19 import android.view.InputChannel; 34 public PointerEventDispatcher(InputChannel inputChannel) {
|
H A D | TaskPositioner.java | 49 import android.view.InputChannel; 114 InputChannel mServerChannel; 115 InputChannel mClientChannel; 121 InputChannel inputChannel, Looper looper, Choreographer choreographer) { 243 final InputChannel[] channels = InputChannel.openInputChannelPair(TAG);
|
/frameworks/base/core/java/com/android/internal/view/ |
H A D | InputBindResult.java | 21 import android.view.InputChannel; 38 public final InputChannel channel; 56 public InputBindResult(IInputMethodSession _method, InputChannel _channel, 68 channel = InputChannel.CREATOR.createFromParcel(source);
|
H A D | IInputMethod.aidl | 21 import android.view.InputChannel; 45 void createSession(in InputChannel channel, IInputSessionCallback callback);
|
/frameworks/base/media/java/android/media/tv/ |
H A D | ITvInputService.aidl | 23 import android.view.InputChannel; 32 void createSession(in InputChannel channel, in ITvInputSessionCallback callback,
|
H A D | ITvInputClient.aidl | 24 import android.view.InputChannel; 32 void onSessionCreated(in String inputId, IBinder token, in InputChannel channel, int seq);
|
H A D | ITvInputSessionWrapper.java | 29 import android.view.InputChannel; 78 private InputChannel mChannel; 82 InputChannel channel) { 365 public TvInputEventReceiver(InputChannel inputChannel, Looper looper) {
|
/frameworks/native/include/input/ |
H A D | InputTransport.h | 23 * The InputChannel provides a mechanism for exchanging InputMessage structures across processes. 134 * Each endpoint has its own InputChannel object that specifies its file descriptor. 138 class InputChannel : public RefBase { class in namespace:android 140 virtual ~InputChannel(); 143 InputChannel(const String8& name, int fd); 150 sp<InputChannel>& outServerChannel, sp<InputChannel>& outClientChannel); 181 sp<InputChannel> dup() const; 194 explicit InputPublisher(const sp<InputChannel>& channel); 200 inline sp<InputChannel> getChanne [all...] |
/frameworks/base/services/core/java/com/android/server/input/ |
H A D | InputWindowHandle.java | 20 import android.view.InputChannel; 40 public InputChannel inputChannel;
|
/frameworks/native/services/inputflinger/ |
H A D | InputDispatcher.h | 151 sp<InputChannel> inputChannel; 339 virtual bool transferTouchFocus(const sp<InputChannel>& fromChannel, 340 const sp<InputChannel>& toChannel) = 0; 347 virtual status_t registerInputChannel(const sp<InputChannel>& inputChannel, 349 virtual status_t unregisterInputChannel(const sp<InputChannel>& inputChannel) = 0; 396 virtual bool transferTouchFocus(const sp<InputChannel>& fromChannel, 397 const sp<InputChannel>& toChannel); 399 virtual status_t registerInputChannel(const sp<InputChannel>& inputChannel, 401 virtual status_t unregisterInputChannel(const sp<InputChannel>& inputChannel); 815 sp<InputChannel> inputChanne [all...] |
H A D | InputWindow.h | 115 sp<InputChannel> inputChannel; 169 inline sp<InputChannel> getInputChannel() const {
|
/frameworks/base/core/java/android/inputmethodservice/ |
H A D | IInputMethodSessionWrapper.java | 30 import android.view.InputChannel; 58 InputChannel mChannel; 62 InputMethodSession inputMethodSession, InputChannel channel) { 216 public ImeInputEventReceiver(InputChannel inputChannel, Looper looper) {
|
H A D | IInputMethodWrapper.java | 35 import android.view.InputChannel; 85 final InputChannel mChannel; 88 InputMethodSessionCallbackWrapper(Context context, InputChannel channel, 193 mContext, (InputChannel)args.arg1, 282 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 101 // --- InputChannel --- 103 InputChannel::InputChannel(const String8& name, int fd) : function in class:android::InputChannel 115 InputChannel::~InputChannel() { 124 status_t InputChannel::openInputChannelPair(const String8& name, 125 sp<InputChannel>& outServerChannel, sp<InputChannel>& outClientChannel) { 144 outServerChannel = new InputChannel(serverChannelNam [all...] |
/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, Rect arg4, Rect arg5, InputChannel outInputchannel)
|