/aosp12/system/core/libutils/include/utils/ |
H A D | Condition.h | 52 class Condition { 64 Condition(); 65 explicit Condition(int type); 66 ~Condition(); 97 inline Condition::Condition() : Condition(PRIVATE) { in Condition() function 99 inline Condition::Condition(int type) { in Condition() function 114 inline Condition::~Condition() { in ~Condition() 117 inline status_t Condition::wait(Mutex& mutex) { in wait() 120 inline status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime) { in waitRelative() 152 inline void Condition::signal() { in signal() [all …]
|
/aosp12/frameworks/base/core/java/android/service/notification/ |
H A D | Condition.java | 36 public final class Condition implements Parcelable { class 116 public Condition(Parcel source) { in Condition() method in Condition 188 if (!(o instanceof Condition)) return false; in equals() 190 final Condition other = (Condition) o; in equals() 210 public Condition copy() { in copy() 215 return new Condition(parcel); in copy() 223 .scheme(Condition.SCHEME) in newId() 232 = new Parcelable.Creator<Condition>() { 235 return new Condition(source); 239 public Condition[] newArray(int size) { [all …]
|
H A D | IConditionListener.aidl | 20 import android.service.notification.Condition; 24 void onConditionsReceived(in Condition[] conditions); in onConditionsReceived()
|
/aosp12/frameworks/base/services/tests/uiservicestests/src/com/android/server/notification/ |
H A D | ScheduleConditionProviderTest.java | 12 import android.service.notification.Condition; 62 assertEquals(Condition.STATE_ERROR, in testIsValidConditionId_incomplete() 101 assertEquals(Condition.STATE_TRUE, condition.state); in testEvaluateSubscription_noAlarmExit_InSchedule() 127 assertEquals(Condition.STATE_FALSE, condition.state); in testEvaluateSubscription_noAlarmExit_InScheduleSnoozed() 155 assertEquals(Condition.STATE_FALSE, condition.state); in testEvaluateSubscription_noAlarmExit_beforeSchedule() 178 assertEquals(Condition.STATE_FALSE, condition.state); in testEvaluateSubscription_noAlarmExit_endSchedule() 198 assertEquals(Condition.STATE_TRUE, condition.state); in testEvaluateSubscription_alarmSetBeforeInSchedule() 222 assertEquals(Condition.STATE_TRUE, condition.state); in testEvaluateSubscription_alarmSetInSchedule() 227 assertEquals(Condition.STATE_TRUE, condition.state); in testEvaluateSubscription_alarmSetInSchedule() 251 assertEquals(Condition.STATE_TRUE, condition.state); in testEvaluateSubscription_earlierAlarmSet() [all …]
|
/aosp12/packages/apps/Car/libs/car-telephony-common/src/com/android/car/telephony/common/ |
H A D | QueryParam.java | 97 private Condition mWhere = Condition.emptyCondition(); 134 public QueryBuilder where(@NonNull Condition condition) { in where() 182 public static class Condition { class in QueryParam.QueryBuilder 186 private Condition() {} in Condition() method in QueryParam.QueryBuilder.Condition 188 private static Condition emptyCondition() { in emptyCondition() 189 Condition condition = new Condition(); in emptyCondition() 197 public static Condition is(String columnName, String operator, @NonNull Object value) { in is() 198 Condition condition = new Condition(); in is() 207 public Condition and(String columnName, String operator, @NonNull Object value) { in and() 216 public Condition or(String columnName, String operator, @NonNull Object value) { in or()
|
/aosp12/frameworks/base/services/core/java/com/android/server/notification/ |
H A D | ScheduleConditionProvider.java | 30 import android.service.notification.Condition; 132 notifyCondition(createCondition(conditionId, Condition.STATE_ERROR, "invalidId")); in onSubscribe() 168 List<Condition> conditionsToNotify = new ArrayList<>(); in evaluateSubscriptions() 172 Condition condition = in evaluateSubscriptions() 186 Condition evaluateSubscriptionLocked(Uri conditionId, ScheduleCalendar cal, in evaluateSubscriptionLocked() 190 Condition condition; in evaluateSubscriptionLocked() 192 condition = createCondition(conditionId, Condition.STATE_ERROR, "!invalidId"); in evaluateSubscriptionLocked() 198 condition = createCondition(conditionId, Condition.STATE_FALSE, "snoozed"); in evaluateSubscriptionLocked() 263 private Condition createCondition(Uri id, int state, String reason) { in createCondition() 265 + " " + Condition.stateToString(state) in createCondition() [all …]
|
H A D | EventConditionProvider.java | 33 import android.service.notification.Condition; 148 notifyCondition(createCondition(conditionId, Condition.STATE_FALSE)); in onSubscribe() 208 List<Condition> conditionsToNotify = new ArrayList<>(); in evaluateSubscriptionsW() 219 conditionsToNotify.add(createCondition(conditionId, Condition.STATE_FALSE)); in evaluateSubscriptionsW() 241 conditionsToNotify.add(createCondition(conditionId, Condition.STATE_FALSE)); in evaluateSubscriptionsW() 251 conditionsToNotify.add(createCondition(conditionId, Condition.STATE_FALSE)); in evaluateSubscriptionsW() 254 conditionsToNotify.add(createCondition(conditionId, Condition.STATE_TRUE)); in evaluateSubscriptionsW() 258 for (Condition condition : conditionsToNotify) { in evaluateSubscriptionsW() 286 private Condition createCondition(Uri id, int state) { in createCondition() 290 return new Condition(id, summary, line1, line2, 0, state, Condition.FLAG_RELEVANT_ALWAYS); in createCondition()
|
H A D | ConditionProviders.java | 32 import android.service.notification.Condition; 264 private Condition[] removeDuplicateConditions(String pkg, Condition[] conditions) { in removeDuplicateConditions() 267 final ArrayMap<Uri, Condition> valid = new ArrayMap<Uri, Condition>(N); in removeDuplicateConditions() 278 final Condition[] rt = new Condition[valid.size()]; in removeDuplicateConditions() 302 public void notifyConditions(String pkg, ManagedServiceInfo info, Condition[] conditions) { in notifyConditions() 310 final Condition c = conditions[i]; in notifyConditions() 318 final Condition c = conditions[i]; in notifyConditions() 335 public Condition findCondition(ComponentName component, Uri conditionId) { in findCondition() 438 public Condition condition; 459 void onConditionChanged(Uri id, Condition condition); in onConditionChanged()
|
H A D | CountdownConditionProvider.java | 27 import android.service.notification.Condition; 129 notifyCondition(newCondition(mTime, mIsAlarm, Condition.STATE_FALSE)); in onSubscribe() 155 notifyCondition(newCondition(time, alarm, Condition.STATE_FALSE)); in onReceive() 161 private static final Condition newCondition(long time, boolean alarm, int state) { in newCondition() 162 return new Condition(ZenModeConfig.toCountdownConditionId(time, alarm), in newCondition() 163 "", "", "", 0, state,Condition.FLAG_RELEVANT_NOW); in newCondition()
|
/aosp12/packages/apps/Car/libs/car-telephony-common/tests/unittests/src/com/android/car/telephony/common/ |
H A D | QueryParamTest.java | 36 import com.android.car.telephony.common.QueryParam.QueryBuilder.Condition; 97 .where(Condition in testBuildQueryParam() 127 builder.where(Condition.is(COLUMN_A, OP_EQUAL, STRING_VALUE)); in testBuildSelection() 132 .isEqualTo(Condition.toSelectionString(COLUMN_A, OP_EQUAL)); in testBuildSelection() 139 builder.where(Condition in testBuildSelection_andCondition() 145 String expectedSelection = Condition.toSelectionString(COLUMN_A, OP_EQUAL); in testBuildSelection_andCondition() 146 expectedSelection += Condition.wrapWithSpaces(AND) in testBuildSelection_andCondition() 147 + Condition.toSelectionString(COLUMN_B, OP_EQUAL); in testBuildSelection_andCondition() 157 builder.where(Condition in testBuildSelection_orCondition() 164 expectedSelection += Condition.wrapWithSpaces(OR) in testBuildSelection_orCondition() [all …]
|
/aosp12/frameworks/base/packages/SettingsLib/src/com/android/settingslib/notification/ |
H A D | EnableZenModeDialog.java | 27 import android.service.notification.Condition; 242 protected void bindConditions(Condition c) { in bindConditions() 273 public Condition forever() { in forever() 276 Condition.STATE_TRUE, 0 /*flags*/); in forever() 285 protected boolean isAlarm(Condition c) { in isAlarm() 290 protected boolean isCountdown(Condition c) { in isCountdown() 294 private boolean isForever(Condition c) { in isForever() 298 private Uri getRealConditionId(Condition condition) { in getRealConditionId() 421 protected void bindNextAlarm(Condition c) { in bindNextAlarm() 439 Condition newCondition = null; in onClickTimeButton() [all …]
|
/aosp12/frameworks/opt/telephony/src/java/com/android/internal/telephony/dataconnection/ |
H A D | DataEnabledOverride.java | 34 …ort com.android.internal.telephony.dataconnection.DataEnabledOverride.OverrideConditions.Condition; 127 boolean isSatisfiedByConditions(@ApnType int apnType, @Condition int providedConditions) { in isSatisfiedByConditions() 195 public @interface Condition {} annotation in DataEnabledOverride.OverrideConditions 222 private final @Condition int mConditions; 238 OverrideConditions(@Condition int conditions) { in OverrideConditions() 242 private static String getStringFromBitmask(@Condition int conditions) { in getStringFromBitmask() 255 private static @Condition int getBitmaskFromString(@NonNull String str) { in getBitmaskFromString() 281 boolean allMet(@Condition int providedConditions) { in allMet() 373 @Condition int providedConditions) { in canSatisfyAnyRule() 382 private @Condition int getCurrentConditions(Phone phone) { in getCurrentConditions()
|
/aosp12/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | CaptureSequencer.h | 87 Condition mStartCaptureSignal; 92 Condition mNewNotifySignal; 97 Condition mNewFrameSignal; 103 Condition mNewCaptureSignal; 108 Condition mShutterNotifySignal; 140 Condition mStateChanged;
|
/aosp12/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/notification/ |
H A D | EnableZenModeDialogTest.java | 37 import android.service.notification.Condition; 63 private Condition mCountdownCondition; 64 private Condition mAlarmCondition; 78 mController.mForeverId = Condition.newId(mContext).appendPath("forever").build(); in setup() 95 Uri alarm = Condition.newId(mContext).appendPath("alarm").build(); in setup() 96 mAlarmCondition = new Condition(alarm, "alarm", "", "", 0, 0, 0); in setup() 97 Uri countdown = Condition.newId(mContext).appendPath("countdown").build(); in setup() 98 mCountdownCondition = new Condition(countdown, "countdown", "", "", 0, 0, 0); in setup()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/ |
H A D | ZenModePanel.java | 34 import android.service.notification.Condition; 125 private Condition mExitCondition; 132 private Condition mSessionExitCondition; 405 private static Condition copy(Condition condition) { in copy() 417 final Condition c = rule == null ? null in handleUpdateManualRule() 520 void handleUpdateConditions(Condition c) { 563 private void bindNextAlarm(Condition c) { 578 private Condition forever() { 643 private boolean isForever(Condition c) { in isForever() 776 Condition newCondition = null; in onClickTimeButton() [all …]
|
/aosp12/packages/apps/Launcher3/tests/src/com/android/launcher3/util/ |
H A D | Wait.java | 19 public static void atMost(String message, Condition condition, long timeout, in atMost() 24 public static void atMost(Supplier<String> message, Condition condition, long timeout, in atMost() 29 public static void atMost(Supplier<String> message, Condition condition, long timeout, in atMost() 62 public interface Condition { interface in Wait
|
/aosp12/hardware/broadcom/wlan/bcmdhd/wifi_hal/ |
H A D | sync.h | 46 class Condition 53 Condition() { in Condition() function 57 ~Condition() { in ~Condition()
|
/aosp12/packages/apps/Test/connectivity/sl4n/rapidjson/include/rapidjson/internal/ |
H A D | meta.h | 134 template <bool Condition, typename T = void> struct EnableIfCond { typedef T Type; }; 137 template <bool Condition, typename T = void> struct DisableIfCond { typedef T Type; }; 140 template <typename Condition, typename T = void> 141 struct EnableIf : EnableIfCond<Condition::Value, T> {}; 143 template <typename Condition, typename T = void> 144 struct DisableIf : DisableIfCond<Condition::Value, T> {};
|
/aosp12/frameworks/base/libs/hwui/renderthread/ |
H A D | RenderTask.h | 25 class Condition; variable 62 SignalingRenderTask(RenderTask* task, Mutex* lock, Condition* signal) in SignalingRenderTask() 70 Condition* mSignal;
|
/aosp12/hardware/qcom/wlan/qcwcn/wifi_hal/ |
H A D | sync.h | 46 class Condition 53 Condition() { in Condition() function 57 ~Condition() { in ~Condition()
|
/aosp12/packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/ticketpool/ |
H A D | FiniteTicketPool.java | 28 import java.util.concurrent.locks.Condition; 59 private final Condition mCondition; 61 private Waiter(int ticketsRequested, Condition condition) { in Waiter() 66 public Condition getCondition() { in getCondition()
|
/aosp12/system/core/libutils/ |
H A D | Threads.cpp | 529 Condition::Condition() 549 Condition::~Condition() 560 status_t Condition::wait(Mutex& mutex) 568 status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime) 580 void Condition::signal() 608 void Condition::broadcast()
|
/aosp12/frameworks/av/camera/tests/ |
H A D | CameraZSLTests.cpp | 59 status_t waitForEvent(Mutex &mutex, Condition &condition, bool &flag); 62 mutable Condition mPreviewCondition; 64 mutable Condition mAutoFocusCondition; 66 mutable Condition mSnapshotCondition; 148 Condition &condition, bool &flag) { in waitForEvent()
|
/aosp12/art/test/663-checker-select-generator/ |
H A D | info.txt | 5 If [ Condition ] 14 return Select [FalseValue, TrueValue, Condition]
|
/aosp12/packages/apps/ThemePicker/robolectric_tests/src/com/android/customization/testutils/ |
H A D | Wait.java | 30 public static void atMost(String message, Condition condition, long timeout) { in atMost() 34 public static void atMost(String message, Condition condition, long timeout, long sleepMillis) { in atMost()
|