Searched refs:InputChannel (Results 1 - 25 of 47) sorted by relevance

12

/frameworks/base/core/java/android/view/
H A DInputChannel.aidl1 /* //device/java/android/android/view/InputChannel.aidl
20 parcelable InputChannel;
H A DInputChannel.java27 * 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 DInputEventSender.java40 private InputChannel mInputChannel;
44 InputChannel inputChannel, MessageQueue messageQueue);
55 public InputEventSender(InputChannel inputChannel, Looper looper) {
H A DInputEventReceiver.java41 private InputChannel mInputChannel;
48 InputChannel inputChannel, MessageQueue messageQueue);
60 public InputEventReceiver(InputChannel inputChannel, Looper looper) {
196 InputChannel inputChannel, Looper looper);
H A DBatchedInputEventReceiver.java30 InputChannel inputChannel, Looper looper, Choreographer choreographer) {
H A DIWindowSession.aidl25 import android.view.InputChannel;
40 out InputChannel outInputChannel);
43 out Rect outStableInsets, out Rect outOutsets, out InputChannel outInputChannel);
/frameworks/base/core/jni/
H A Dandroid_view_InputChannel.h27 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 Dandroid_view_InputChannel.cpp17 #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 DInputChannel_test.cpp44 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 DInputConsumerImpl.java21 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 DPointerEventDispatcher.java19 import android.view.InputChannel;
34 public PointerEventDispatcher(InputChannel inputChannel) {
H A DTaskPositioner.java49 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 DInputBindResult.java21 import android.view.InputChannel;
38 public final InputChannel channel;
56 public InputBindResult(IInputMethodSession _method, InputChannel _channel,
68 channel = InputChannel.CREATOR.createFromParcel(source);
H A DIInputMethod.aidl21 import android.view.InputChannel;
45 void createSession(in InputChannel channel, IInputSessionCallback callback);
/frameworks/base/media/java/android/media/tv/
H A DITvInputService.aidl23 import android.view.InputChannel;
32 void createSession(in InputChannel channel, in ITvInputSessionCallback callback,
H A DITvInputClient.aidl24 import android.view.InputChannel;
32 void onSessionCreated(in String inputId, IBinder token, in InputChannel channel, int seq);
H A DITvInputSessionWrapper.java29 import android.view.InputChannel;
78 private InputChannel mChannel;
82 InputChannel channel) {
365 public TvInputEventReceiver(InputChannel inputChannel, Looper looper) {
/frameworks/native/include/input/
H A DInputTransport.h23 * 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 DInputWindowHandle.java20 import android.view.InputChannel;
40 public InputChannel inputChannel;
/frameworks/native/services/inputflinger/
H A DInputDispatcher.h151 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 DInputWindow.h115 sp<InputChannel> inputChannel;
169 inline sp<InputChannel> getInputChannel() const {
/frameworks/base/core/java/android/inputmethodservice/
H A DIInputMethodSessionWrapper.java30 import android.view.InputChannel;
58 InputChannel mChannel;
62 InputMethodSession inputMethodSession, InputChannel channel) {
216 public ImeInputEventReceiver(InputChannel inputChannel, Looper looper) {
H A DIInputMethodWrapper.java35 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 DInputTransport.cpp13 // 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 DBridgeWindowSession.java29 import android.view.InputChannel;
42 InputChannel outInputchannel)
50 Rect arg3, Rect arg4, Rect arg5, InputChannel outInputchannel)

Completed in 551 milliseconds

12