Searched refs:TransactionData (Results 1 – 3 of 3) sorted by relevance
/system/chre/util/include/chre/util/ |
D | transaction_manager.h | 59 template <typename TransactionData, size_t kMaxTransactions> 73 std::is_pointer<TransactionData>::value || 74 std::is_fundamental<TransactionData>::value, 75 bool (*)(TransactionData data, uint8_t errorCode), 76 bool (*)(const TransactionData &data, uint8_t errorCode)>::type; 89 typename std::conditional<std::is_pointer<TransactionData>::value || 90 std::is_fundamental<TransactionData>::value, 91 bool (*)(TransactionData data), 92 bool (*)(TransactionData &data)>::type; 139 std::is_pointer<TransactionData>::value || [all …]
|
D | transaction_manager_impl.h | 34 template <typename TransactionData, size_t kMaxTransactions> 35 bool TransactionManager<TransactionData, kMaxTransactions>::completeTransaction( in completeTransaction() 63 template <typename TransactionData, size_t kMaxTransactions> 64 size_t TransactionManager<TransactionData, kMaxTransactions>::flushTransactions( in flushTransactions() 85 template <typename TransactionData, size_t kMaxTransactions> 86 bool TransactionManager<TransactionData, kMaxTransactions>::startTransaction( in startTransaction() 87 const TransactionData &data, uint16_t cookie, uint32_t *id) { in startTransaction() 120 template <typename TransactionData, size_t kMaxTransactions> 121 void TransactionManager<TransactionData, 143 template <typename TransactionData, size_t kMaxTransactions> [all …]
|
/system/chre/util/tests/ |
D | transaction_manager_test.cc | 43 struct TransactionData { struct 51 TransactionData data; 57 bool transactionStartCallback(TransactionData &data, bool doFaultyStart) { in transactionStartCallback() 79 bool transactionCallback(const TransactionData &data, uint8_t errorCode) { in transactionCallback() 94 TransactionManager<TransactionData, in deferCallback() argument 161 std::unique_ptr<TransactionManager<TransactionData, kMaxTransactions>> 164 return std::make_unique<TransactionManager<TransactionData, kMaxTransactions>>( in getTransactionManager() 166 ? [](TransactionData &data) { in getTransactionManager() 171 : [](TransactionData &data) { in getTransactionManager() 176 [](const TransactionData &data, uint8_t errorCode) { in getTransactionManager() [all …]
|