Home
last modified time | relevance | path

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

/aosp12/frameworks/native/libs/gui/include/gui/
H A DITransactionCompletedListener.h37 class ListenerCallbacks; variable
208 class ListenerCallbacks {
210 ListenerCallbacks(const sp<IBinder>& listener, in ListenerCallbacks() function
215 ListenerCallbacks(const sp<IBinder>& listener, const std::vector<CallbackId>& ids) in ListenerCallbacks() function
218 bool operator==(const ListenerCallbacks& rhs) const {
229 ListenerCallbacks filter(CallbackId::Type type) const;
258 std::size_t operator()(const ListenerCallbacks& listenerCallbacks) const { in operator()
H A DLayerState.h196 std::vector<ListenerCallbacks> listeners;
H A DISurfaceComposer.h169 const std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) = 0;
/aosp12/frameworks/native/services/surfaceflinger/
H A DTransactionCallbackInvoker.h64 status_t startRegistration(const ListenerCallbacks& listenerCallbacks);
67 status_t endRegistration(const ListenerCallbacks& listenerCallbacks);
119 std::unordered_set<ListenerCallbacks, ListenerCallbacksHash> mRegisteringTransactions
H A DTransactionCallbackInvoker.cpp61 status_t TransactionCallbackInvoker::startRegistration(const ListenerCallbacks& listenerCallbacks) { in startRegistration()
82 status_t TransactionCallbackInvoker::endRegistration(const ListenerCallbacks& listenerCallbacks) { in endRegistration()
98 ListenerCallbacks listenerCallbacks(transactionListener, callbackIds); in isRegisteringTransaction()
H A DSurfaceFlinger.h350 std::unordered_set<ListenerCallbacks, ListenerCallbacksHash>& listenerCallbacks)
524 std::vector<ListenerCallbacks> listenerCallbacks, int originPid, in TransactionState()
557 std::vector<ListenerCallbacks> listenerCallbacks;
625 const std::vector<ListenerCallbacks>& listenerCallbacks,
840 const std::vector<ListenerCallbacks>& listenerCallbacks,
H A DSurfaceFlinger.cpp3708 const std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) { in setTransactionState()
3762 const std::vector<ListenerCallbacks>& listenerCallbacks, in applyTransactionState()
3777 std::unordered_set<ListenerCallbacks, ListenerCallbacksHash> listenerCallbacksWithSurfaces; in applyTransactionState()
3912 std::unordered_set<ListenerCallbacks, ListenerCallbacksHash>& outListenerCallbacks) { in setClientStateLocked() argument
3916 std::vector<ListenerCallbacks> filteredListeners; in setClientStateLocked()
3923 ListenerCallbacks onCommitCallbacks = listener.filter(CallbackId::Type::ON_COMMIT); in setClientStateLocked()
3930 ListenerCallbacks onCompleteCallbacks = listener.filter(CallbackId::Type::ON_COMPLETE); in setClientStateLocked()
/aosp12/frameworks/native/libs/gui/
H A DITransactionCompletedListener.cpp287 ListenerCallbacks ListenerCallbacks::filter(CallbackId::Type type) const { in filter()
294 return ListenerCallbacks(transactionCompletedListener, filteredCallbackIds); in filter()
H A DISurfaceComposer.cpp74 const std::vector<ListenerCallbacks>& listenerCallbacks, in setTransactionState()
1324 std::vector<ListenerCallbacks> listenerCallbacks; in onTransact()
H A DSurfaceComposerClient.cpp852 std::vector<ListenerCallbacks> listenerCallbacks; in apply()
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DTransactionApplicationTest.cpp252 std::vector<ListenerCallbacks> mCallbacks;
H A DTestableSurfaceFlinger.h378 std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) { in setTransactionState()
/aosp12/frameworks/native/libs/gui/tests/
H A DSurface_test.cpp707 const std::vector<ListenerCallbacks>& /*listenerCallbacks*/, in setTransactionState() argument