Home
last modified time | relevance | path

Searched refs:ListenerCallbacks (Results 1 – 11 of 11) sorted by relevance

/frameworks/native/libs/gui/include/gui/
DITransactionCompletedListener.h36 class ListenerCallbacks; variable
191 class ListenerCallbacks {
193 ListenerCallbacks(const sp<IBinder>& listener, in ListenerCallbacks() function
198 ListenerCallbacks(const sp<IBinder>& listener, const std::vector<CallbackId>& ids) in ListenerCallbacks() function
201 bool operator==(const ListenerCallbacks& rhs) const {
212 ListenerCallbacks filter(CallbackId::Type type) const;
241 std::size_t operator()(const ListenerCallbacks& listenerCallbacks) const { in operator()
DTransactionState.h87 std::vector<ListenerCallbacks> mListenerCallbacks;
DLayerState.h412 std::vector<ListenerCallbacks> listeners;
/frameworks/native/libs/gui/
DITransactionCompletedListener.cpp328 ListenerCallbacks ListenerCallbacks::filter(CallbackId::Type type) const { in filter()
335 return ListenerCallbacks(transactionCompletedListener, filteredCallbackIds); in filter()
/frameworks/native/services/surfaceflinger/
DTransactionCallbackInvoker.h68 void addEmptyTransaction(const ListenerCallbacks& listenerCallbacks);
DQueuedTransactionState.h141 std::vector<ListenerCallbacks> listenerCallbacks;
DTransactionCallbackInvoker.cpp54 void TransactionCallbackInvoker::addEmptyTransaction(const ListenerCallbacks& listenerCallbacks) { in addEmptyTransaction()
DSurfaceFlinger.h800 const std::vector<ListenerCallbacks>& listenerCallbacks,
DSurfaceFlinger.cpp5124 bool hasListenerCallbacks, const std::vector<ListenerCallbacks>& listenerCallbacks, in applyTransactionState()
5280 std::vector<ListenerCallbacks> filteredListeners; in updateLayerCallbacksAndStats()
5287 ListenerCallbacks onCommitCallbacks = listener.filter(CallbackId::Type::ON_COMMIT); in updateLayerCallbacksAndStats()
5292 ListenerCallbacks onCompleteCallbacks = listener.filter(CallbackId::Type::ON_COMPLETE); in updateLayerCallbacksAndStats()
/frameworks/native/libs/gui/tests/
DTransactionState_test.cpp159 auto* callbacks = new std::vector<ListenerCallbacks>(); in createTransactionStateForTest()
/frameworks/native/services/surfaceflinger/tests/unittests/
DTransactionApplicationTest.cpp190 std::vector<ListenerCallbacks> mCallbacks;