Searched refs:ListenerCallbacks (Results 1 – 13 of 13) sorted by relevance
/aosp12/frameworks/native/libs/gui/include/gui/ |
H A D | ITransactionCompletedListener.h | 37 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 D | LayerState.h | 196 std::vector<ListenerCallbacks> listeners;
|
H A D | ISurfaceComposer.h | 169 const std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) = 0;
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | TransactionCallbackInvoker.h | 64 status_t startRegistration(const ListenerCallbacks& listenerCallbacks); 67 status_t endRegistration(const ListenerCallbacks& listenerCallbacks); 119 std::unordered_set<ListenerCallbacks, ListenerCallbacksHash> mRegisteringTransactions
|
H A D | TransactionCallbackInvoker.cpp | 61 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 D | SurfaceFlinger.h | 350 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 D | SurfaceFlinger.cpp | 3708 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 D | ITransactionCompletedListener.cpp | 287 ListenerCallbacks ListenerCallbacks::filter(CallbackId::Type type) const { in filter() 294 return ListenerCallbacks(transactionCompletedListener, filteredCallbackIds); in filter()
|
H A D | ISurfaceComposer.cpp | 74 const std::vector<ListenerCallbacks>& listenerCallbacks, in setTransactionState() 1324 std::vector<ListenerCallbacks> listenerCallbacks; in onTransact()
|
H A D | SurfaceComposerClient.cpp | 852 std::vector<ListenerCallbacks> listenerCallbacks; in apply()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | TransactionApplicationTest.cpp | 252 std::vector<ListenerCallbacks> mCallbacks;
|
H A D | TestableSurfaceFlinger.h | 378 std::vector<ListenerCallbacks>& listenerCallbacks, uint64_t transactionId) { in setTransactionState()
|
/aosp12/frameworks/native/libs/gui/tests/ |
H A D | Surface_test.cpp | 707 const std::vector<ListenerCallbacks>& /*listenerCallbacks*/, in setTransactionState() argument
|