/foundation/window/window_manager/window_scene/test/dms_unittest/ |
H A D | fold_screen_state_machine_test.cpp | 71 FoldScreenStateMachine fsm; in HWTEST_F() local 72 fsm.RegistrationTransitionCallback(callback); in HWTEST_F() 73 ASSERT_EQ(fsm.GetCurrentState(), fsm.currState_); in HWTEST_F() 84 FoldScreenStateMachine fsm; in HWTEST_F() local 85 fsm.RegistrationTransitionCallback(callback); in HWTEST_F() 86 ASSERT_EQ(fsm.GetCurrentState(), fsm.currState_); in HWTEST_F() 97 FoldScreenStateMachine fsm; in HWTEST_F() local 98 fsm in HWTEST_F() 112 FoldScreenStateMachine fsm; HWTEST_F() local 128 FoldScreenStateMachine fsm; HWTEST_F() local 141 FoldScreenStateMachine fsm; HWTEST_F() local 154 FoldScreenStateMachine fsm; HWTEST_F() local 169 FoldScreenStateMachine fsm; HWTEST_F() local 187 FoldScreenStateMachine fsm; HWTEST_F() local 204 FoldScreenStateMachine fsm; HWTEST_F() local 222 FoldScreenStateMachine fsm; HWTEST_F() local 240 FoldScreenStateMachine fsm; HWTEST_F() local 256 FoldScreenStateMachine fsm; HWTEST_F() local 268 FoldScreenStateMachine fsm; HWTEST_F() local [all...] |
/foundation/communication/dsoftbus/core/bus_center/utils/src/ |
H A D | lnn_state_machine.c | 27 static bool IsDuplicateState(FsmStateMachine *fsm, FsmState *state) in IsDuplicateState() argument 31 LIST_FOR_EACH(item, &fsm->stateList) { in IsDuplicateState() 60 static SoftBusMessage *CreateFsmHandleMsg(FsmStateMachine *fsm, in CreateFsmHandleMsg() argument 74 msg->handler = &fsm->handler; in CreateFsmHandleMsg() 83 ctrlMsgObj->fsm = fsm; in CreateFsmHandleMsg() 92 FsmStateMachine *fsm = NULL; in ProcessStartMessage() local 99 fsm = ctrlMsgObj->fsm; in ProcessStartMessage() 101 if (fsm in ProcessStartMessage() 120 FsmStateMachine *fsm = NULL; ProcessDataMessage() local 144 FsmStateMachine *fsm = NULL; ProcessStopMessage() local 174 FsmStateMachine *fsm = NULL; ProcessDeinitMessage() local 221 PostMessageToFsm(FsmStateMachine *fsm, int32_t what, uint64_t arg1, uint64_t arg2, void *obj) PostMessageToFsm() argument 256 LnnFsmInit(FsmStateMachine *fsm, SoftBusLooper *looper, char *name, FsmDeinitCallback cb) LnnFsmInit() argument 276 LnnFsmDeinit(FsmStateMachine *fsm) LnnFsmDeinit() argument 284 LnnFsmAddState(FsmStateMachine *fsm, FsmState *state) LnnFsmAddState() argument 299 LnnFsmStart(FsmStateMachine *fsm, FsmState *initialState) LnnFsmStart() argument 307 LnnFsmStop(FsmStateMachine *fsm) LnnFsmStop() argument 315 LnnFsmPostMessage(FsmStateMachine *fsm, uint32_t msgType, void *data) LnnFsmPostMessage() argument 323 LnnFsmPostMessageDelay(FsmStateMachine *fsm, uint32_t msgType, void *data, uint64_t delayMillis) LnnFsmPostMessageDelay() argument 344 LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what) LnnFsmRemoveMessageByType() argument 353 LnnFsmRemoveMessage(FsmStateMachine *fsm, int32_t msgType) LnnFsmRemoveMessage() argument 363 LnnFsmRemoveMessageSpecific(FsmStateMachine *fsm, int32_t (*customFunc)(const SoftBusMessage*, void*), void *args) LnnFsmRemoveMessageSpecific() argument 375 LnnFsmTransactState(FsmStateMachine *fsm, FsmState *state) LnnFsmTransactState() argument [all...] |
/foundation/communication/dsoftbus/core/bus_center/utils/include/ |
H A D | lnn_state_machine.h | 37 typedef void (*StateEnterFunc)(struct tagFsmStateMachine *fsm); 38 typedef void (*StateExitFunc)(struct tagFsmStateMachine *fsm); 39 typedef bool (*StateProcessFunc)(struct tagFsmStateMachine *fsm, int32_t msgType, void *para); 48 typedef void (*FsmDeinitCallback)(struct tagFsmStateMachine *fsm); 62 FsmStateMachine *fsm; member 66 int32_t LnnFsmInit(FsmStateMachine *fsm, SoftBusLooper *looper, char *name, FsmDeinitCallback cb); 67 int32_t LnnFsmDeinit(FsmStateMachine *fsm); 69 int32_t LnnFsmAddState(FsmStateMachine *fsm, FsmState *state); 71 int32_t LnnFsmStart(FsmStateMachine *fsm, FsmState *initialState); 72 int32_t LnnFsmStop(FsmStateMachine *fsm); [all...] |
/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/heartbeat/src/ |
H A D | lnn_heartbeat_fsm.c | 40 #define TO_HEARTBEAT_FSM(ptr) CONTAINER_OF(ptr, LnnHeartbeatFsm, fsm) 54 static int32_t OnCheckDevStatus(FsmStateMachine *fsm, int32_t msgType, void *para); 55 static int32_t OnTransHbFsmState(FsmStateMachine *fsm, int32_t msgType, void *para); 56 static int32_t OnStartHbProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 57 static int32_t OnStopHbByType(FsmStateMachine *fsm, int32_t msgType, void *para); 58 static int32_t OnSendOneHbBegin(FsmStateMachine *fsm, int32_t msgType, void *para); 59 static int32_t OnSendOneHbEnd(FsmStateMachine *fsm, int32_t msgType, void *para); 60 static int32_t OnProcessSendOnce(FsmStateMachine *fsm, int32_t msgType, void *para); 61 static int32_t OnSetMediumParam(FsmStateMachine *fsm, int32_t msgType, void *para); 62 static int32_t OnUpdateSendInfo(FsmStateMachine *fsm, int32_ 146 CheckHbFsmStateMsgArgs(const FsmStateMachine *fsm) CheckHbFsmStateMsgArgs() argument 176 HbFsmStateProcessFunc(FsmStateMachine *fsm, int32_t msgType, void *para) HbFsmStateProcessFunc() argument 425 HbMasterNodeStateEnter(FsmStateMachine *fsm) HbMasterNodeStateEnter() argument 451 HbMasterNodeStateExit(FsmStateMachine *fsm) HbMasterNodeStateExit() argument 460 HbNormalNodeStateEnter(FsmStateMachine *fsm) HbNormalNodeStateEnter() argument 473 HbNoneStateEnter(FsmStateMachine *fsm) HbNoneStateEnter() argument 490 HbNoneStateExit(FsmStateMachine *fsm) HbNoneStateExit() argument 499 OnProcessSendOnce(FsmStateMachine *fsm, int32_t msgType, void *para) OnProcessSendOnce() argument 547 OnSendOneHbBegin(FsmStateMachine *fsm, int32_t msgType, void *para) OnSendOneHbBegin() argument 572 OnSendOneHbEnd(FsmStateMachine *fsm, int32_t msgType, void *para) OnSendOneHbEnd() argument 599 OnStartHbProcess(FsmStateMachine *fsm, int32_t msgType, void *para) OnStartHbProcess() argument 616 OnReStartHbProcess(FsmStateMachine *fsm, int32_t msgType, void *para) OnReStartHbProcess() argument 631 OnStopHbByType(FsmStateMachine *fsm, int32_t msgType, void *para) OnStopHbByType() argument 663 OnSetMediumParam(FsmStateMachine *fsm, int32_t msgType, void *para) OnSetMediumParam() argument 681 OnUpdateSendInfo(FsmStateMachine *fsm, int32_t msgType, void *para) OnUpdateSendInfo() argument 689 TryAsMasterNodeNextLoop(FsmStateMachine *fsm) TryAsMasterNodeNextLoop() argument 706 OnTransHbFsmState(FsmStateMachine *fsm, int32_t msgType, void *para) OnTransHbFsmState() argument 943 OnCheckDevStatus(FsmStateMachine *fsm, int32_t msgType, void *para) OnCheckDevStatus() argument 993 OnScreeOffCheckDevStatus(FsmStateMachine *fsm, int32_t msgType, void *para) OnScreeOffCheckDevStatus() argument 1050 DeinitHbFsmCallback(FsmStateMachine *fsm) DeinitHbFsmCallback() argument [all...] |
H A D | lnn_heartbeat_strategy.c | 620 LnnFsmRemoveMessage(&hbFsm->fsm, EVENT_HB_SEND_ONE_BEGIN); in ProcessSendOnceStrategy() 923 LNN_LOGE(LNN_HEART_BEAT, "HB start strategy fsm create fsm fail"); in LnnStartNewHbStrategyFsm() 930 LNN_LOGE(LNN_HEART_BEAT, "HB start strategy fsm start fsm fail"); in LnnStartNewHbStrategyFsm()
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_builder/src/ |
H A D | lnn_connection_fsm_mock_test.cpp | 156 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_JOIN_LNN, para); in HWTEST_F() 158 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_AUTH_DONE, nullptr); in HWTEST_F() 161 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_JOIN_LNN, nullptr); in HWTEST_F() 163 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_AUTH_DONE, para1); in HWTEST_F() 165 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_DISCONNECT, nullptr); in HWTEST_F() 167 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_JOIN_LNN_TIMEOUT, nullptr); in HWTEST_F() 201 bool ret1 = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_JOIN_LNN, reinterpret_cast<void *>(retCode)); in HWTEST_F() 250 connFsm->fsm.flag = 0; in HWTEST_F() 251 connFsm->fsm.looper = nullptr; in HWTEST_F() 253 bool ret1 = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_AUTH_DON in HWTEST_F() [all...] |
H A D | lnn_connection_fsm_test.cpp | 128 LnnConnectionFsm *fsm = LnnCreateConnectionFsm(target1, "pkgName", true); in HWTEST_F() local 129 EXPECT_TRUE(fsm == nullptr); in HWTEST_F() 130 LnnDestroyConnectionFsm(fsm); in HWTEST_F() 131 DfxRecordConnAuthStart(nullptr, fsm, 0); in HWTEST_F() 190 FsmStateMachine fsm; in HWTEST_F() local 191 connFsm3->fsm = fsm; in HWTEST_F() 283 FsmStateMachine fsm; in HWTEST_F() local 284 ret = CheckStateMsgCommonArgs(&fsm); in HWTEST_F() 379 ret1 = CleanInvalidConnStateProcess(&(connFsm4->fsm), FSM_MSG_TYPE_LEAVE_LN in HWTEST_F() [all...] |
H A D | lnn_net_builder_deps_mock.cpp | 653 int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what) in LnnFsmRemoveMessageByType() argument 655 return GetNetBuilderDepsInterface()->LnnFsmRemoveMessageByType(fsm, what); in LnnFsmRemoveMessageByType()
|
H A D | lnn_net_builder_mock_test.cpp | 563 * @tc.desc: is invalid connection fsm test 697 * @tc.desc: process clean connection fsm test 1818 LnnConnectionFsm *fsm = StartNewConnectionFsm(&addr, pkgName, false); in HWTEST_F() local 1819 EXPECT_TRUE(fsm == nullptr); in HWTEST_F() 1828 fsm = StartNewConnectionFsm(&addr, pkgName, false); in HWTEST_F() 1829 EXPECT_TRUE(fsm == nullptr); in HWTEST_F()
|
/foundation/communication/dsoftbus/core/authentication/src/ |
H A D | auth_session_fsm.c | 41 #define TO_AUTH_FSM(ptr) CONTAINER_OF(ptr, AuthFsm, fsm) 103 static void SyncNegotiationEnter(FsmStateMachine *fsm); 104 static bool SyncNegotiationStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 105 static void SyncDevIdStateEnter(FsmStateMachine *fsm); 106 static bool SyncDevIdStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 107 static void DeviceAuthStateEnter(FsmStateMachine *fsm); 108 static bool DeviceAuthStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 109 static bool SyncDevInfoStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 110 static void AuthFsmDeinitCallback(FsmStateMachine *fsm); 143 static AuthFsm *TranslateToAuthFsm(FsmStateMachine *fsm, int32_ argument 315 AuthFsmDeinitCallback(FsmStateMachine *fsm) AuthFsmDeinitCallback() argument 605 SyncNegotiationEnter(FsmStateMachine *fsm) SyncNegotiationEnter() argument 638 SyncDevIdStateEnter(FsmStateMachine *fsm) SyncDevIdStateEnter() argument 1004 SyncNegotiationStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) SyncNegotiationStateProcess() argument 1031 SyncDevIdStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) SyncDevIdStateProcess() argument 1214 DeviceAuthStateEnter(FsmStateMachine *fsm) DeviceAuthStateEnter() argument 1248 DeviceAuthStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) DeviceAuthStateProcess() argument 1366 SyncDevInfoStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) SyncDevInfoStateProcess() argument [all...] |
H A D | auth_manager.c | 653 AuthFsm *fsm = GetAuthFsmByConnId(auth->connId[info->connInfo.type], info->isServer, false); in GetDeviceAuthManager() local 655 if (fsm != NULL) { in GetDeviceAuthManager() 656 UpdateFd(&fsm->info.connId, AUTH_INVALID_FD); in GetDeviceAuthManager() 1177 AuthFsm *fsm = GetAuthFsmByConnId(connId, true, true); in HandleDeviceIdData() local 1178 if (fsm != NULL && (fsm->info.idType == EXCHANGE_NETWORKID || fsm->info.idType == EXCHANGE_FAIL || in HandleDeviceIdData() 1179 fsm->info.localState != AUTH_STATE_COMPATIBLE)) { in HandleDeviceIdData() 1188 if (fsm != NULL && fsm in HandleDeviceIdData() [all...] |
/foundation/communication/dsoftbus/core/bus_center/lnn/net_builder/src/ |
H A D | lnn_connection_fsm.c | 77 #define TO_CONN_FSM(ptr) CONTAINER_OF(ptr, LnnConnectionFsm, fsm) 105 static bool AuthStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 106 static bool CleanInvalidConnStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 107 static void OnlineStateEnter(FsmStateMachine *fsm); 108 static bool OnlineStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 109 static void LeavingStateEnter(FsmStateMachine *fsm); 110 static bool LeavingStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para); 136 static bool CheckStateMsgCommonArgs(const FsmStateMachine *fsm) in CheckStateMsgCommonArgs() argument 138 if (fsm == NULL) { in CheckStateMsgCommonArgs() 139 LNN_LOGE(LNN_BUILDER, "fsm i in CheckStateMsgCommonArgs() 1276 AuthStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) AuthStateProcess() argument 1446 CleanInvalidConnStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) CleanInvalidConnStateProcess() argument 1485 OnlineStateEnter(FsmStateMachine *fsm) OnlineStateEnter() argument 1542 OnlineStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) OnlineStateProcess() argument 1600 LeavingStateEnter(FsmStateMachine *fsm) LeavingStateEnter() argument 1645 LeavingStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) LeavingStateProcess() argument 1678 ConnectionFsmDinitCallback(FsmStateMachine *fsm) ConnectionFsmDinitCallback() argument [all...] |
H A D | lnn_net_builder_init.c | 128 LNN_LOGI(LNN_BUILDER, "fsmId=%{public}u start a connection fsm, authId=%{public}" PRId64, in OnReAuthVerifyPassed() 182 LnnFsmRemoveMessageByType(&connFsm->fsm, FSM_CTRL_MSG_START); in PostJoinRequestToConnFsm()
|
/foundation/communication/dsoftbus/tests/core/bus_center/test/heartbeat/ |
H A D | hb_fsm_test.cpp | 91 * @tc.desc: check heartbeat fsm state message 100 ret = CheckHbFsmStateMsgArgs(const_cast<const FsmStateMachine *>(&hbFsm->fsm)); in HWTEST_F() 103 ret = CheckHbFsmStateMsgArgs(const_cast<const FsmStateMachine *>(&hbFsm->fsm)); in HWTEST_F() 111 * @tc.desc: check heartbeat fsm state message 131 * @tc.desc: check heartbeat fsm state message 146 HbMasterNodeStateExit(&hbFsm->fsm); in HWTEST_F() 149 HbNoneStateEnter(&hbFsm->fsm); in HWTEST_F() 158 * @tc.desc: check heartbeat fsm state message 174 int32_t ret = OnProcessSendOnce(&hbFsm->fsm, TEST_ARGS, reinterpret_cast<void *>(para)); in HWTEST_F() 178 ret = OnProcessSendOnce(&hbFsm->fsm, TEST_ARG in HWTEST_F() 494 FsmStateMachine fsm; HWTEST_F() local 539 FsmStateMachine fsm; HWTEST_F() local [all...] |
/foundation/communication/dsoftbus/tests/core/authentication/unittest/ |
H A D | auth_session_fsm_test.cpp | 89 authFsm = TranslateToAuthFsm(&authFsm->fsm, FSM_MSG_AUTH_TIMEOUT, nullptr); in HWTEST_F() 91 authFsm = TranslateToAuthFsm(&authFsm->fsm, FSM_MSG_RECV_DEVICE_ID, nullptr); in HWTEST_F() 93 authFsm = TranslateToAuthFsm(&authFsm->fsm, FSM_MSG_UNKNOWN, nullptr); in HWTEST_F() 409 FsmStateMachine fsm; in HWTEST_F() local 410 (void)memset_s(&fsm, sizeof(FsmStateMachine), 0, sizeof(FsmStateMachine)); in HWTEST_F() 411 DeviceAuthStateEnter(&fsm); in HWTEST_F() 428 bool ret = DeviceAuthStateProcess(&authFsm.fsm, msgType, para1); in HWTEST_F() 434 ret = DeviceAuthStateProcess(&authFsm.fsm, msgType, para2); in HWTEST_F() 440 ret = DeviceAuthStateProcess(&authFsm.fsm, msgType, para3); in HWTEST_F() 446 ret = DeviceAuthStateProcess(&authFsm.fsm, msgTyp in HWTEST_F() [all...] |
H A D | auth_other_test.cpp | 593 * @tc.desc: fsm msg type to str test 614 * @tc.desc: fsm msg type to str test 648 * @tc.desc: fsm msg type to str test 672 * @tc.desc: fsm msg type to str test 693 * @tc.desc: fsm msg type to str test 760 * @tc.desc: post message to auth fsm test 938 FsmStateMachine *fsm = (FsmStateMachine *)SoftBusCalloc(sizeof(FsmStateMachine)); in HWTEST_F() local 939 ASSERT_TRUE(fsm != nullptr); in HWTEST_F() 941 bool ret = SyncDevInfoStateProcess(fsm, msgType, NULL); in HWTEST_F() 943 SoftBusFree(fsm); in HWTEST_F() [all...] |
/foundation/communication/dsoftbus/tests/core/bus_center/test/mock/src/ |
H A D | hb_fsm_strategy_mock.cpp | 159 int32_t LnnFsmRemoveMessage(FsmStateMachine *fsm, int32_t msgType) in LnnFsmRemoveMessage() argument 161 return HeartBeatFSMStrategyInterfaceInstance()->LnnFsmRemoveMessage(fsm, msgType); in LnnFsmRemoveMessage()
|
/foundation/communication/dsoftbus/core/bus_center/lnn/net_builder/include/ |
H A D | lnn_connection_fsm.h | 83 FsmStateMachine fsm; member
|
/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/heartbeat/include/ |
H A D | lnn_heartbeat_fsm.h | 60 FsmStateMachine fsm; member
|
/foundation/communication/dsoftbus/core/authentication/include/ |
H A D | auth_session_fsm.h | 107 FsmStateMachine fsm; member
|
/foundation/communication/dsoftbus/tests/core/bus_center/test/mock/include/ |
H A D | hb_fsm_strategy_mock.h | 65 virtual int32_t LnnFsmRemoveMessage(FsmStateMachine *fsm, int32_t msgType) = 0;
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_builder/mock/ |
H A D | lnn_data_cloud_sync_mock.cpp | 634 int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what) in LnnFsmRemoveMessageByType() argument 636 return GetNetBuilderDepsInterface()->LnnFsmRemoveMessageByType(fsm, what); in LnnFsmRemoveMessageByType()
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_builder/include/ |
H A D | lnn_net_builder_deps_mock.h | 188 virtual int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what);
|
H A D | lnn_data_cloud_sync_mock.h | 185 virtual int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what);
|