Home | History | Annotate | Download | only in inputflinger

Lines Matching defs:Connection

534     // Tracks the progress of dispatching a particular event to a particular connection.
586 class Connection;
594 sp<Connection> connection;
794 class Connection : public RefBase {
796 virtual ~Connection();
819 // Queue of events that need to be published to the connection.
822 // Queue of events that have been published to the connection but that have not
826 explicit Connection(const sp<InputChannel>& inputChannel,
892 KeyedVector<int, sp<Connection> > mConnectionsByFd;
1058 // Manage the dispatch cycle for a single connection.
1060 // with the mutex held makes it easier to ensure that connection invariants are maintained.
1062 void prepareDispatchCycleLocked(nsecs_t currentTime, const sp<Connection>& connection,
1064 void enqueueDispatchEntriesLocked(nsecs_t currentTime, const sp<Connection>& connection,
1066 void enqueueDispatchEntryLocked(const sp<Connection>& connection,
1068 void startDispatchCycleLocked(nsecs_t currentTime, const sp<Connection>& connection);
1069 void finishDispatchCycleLocked(nsecs_t currentTime, const sp<Connection>& connection,
1071 void abortBrokenDispatchCycleLocked(nsecs_t currentTime, const sp<Connection>& connection,
1082 void synthesizeCancelationEventsForConnectionLocked(const sp<Connection>& connection,
1099 // Add or remove a connection to the mActiveConnections vector.
1100 void activateConnectionLocked(Connection* connection);
1101 void deactivateConnectionLocked(Connection* connection);
1105 nsecs_t currentTime, const sp<Connection>& connection, uint32_t seq, bool handled);
1107 nsecs_t currentTime, const sp<Connection>& connection);
1119 bool afterKeyEventLockedInterruptible(const sp<Connection>& connection,
1121 bool afterMotionEventLockedInterruptible(const sp<Connection>& connection,
1130 void traceOutboundQueueLengthLocked(const sp<Connection>& connection);
1131 void traceWaitQueueLengthLocked(const sp<Connection>& connection);