Home
last modified time | relevance | path

Searched refs:hbFsm (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/communication/dsoftbus/tests/core/bus_center/test/mock/src/
H A Dhb_fsm_strategy_mock.cpp63 int32_t LnnPostStartMsgToHbFsm(LnnHeartbeatFsm *hbFsm, uint64_t delayMillis) in LnnPostStartMsgToHbFsm() argument
110 int32_t LnnStartHeartbeatFsm(LnnHeartbeatFsm *hbFsm) in LnnStartHeartbeatFsm() argument
112 return HeartBeatFSMStrategyInterfaceInstance()->LnnStartHeartbeatFsm(hbFsm); in LnnStartHeartbeatFsm()
120 void LnnRemoveCheckDevStatusMsg(LnnHeartbeatFsm *hbFsm, LnnCheckDevStatusMsgPara *msgPara) in LnnRemoveCheckDevStatusMsg() argument
125 int32_t LnnPostStopMsgToHbFsm(LnnHeartbeatFsm *hbFsm, LnnHeartbeatType type) in LnnPostStopMsgToHbFsm() argument
127 return HeartBeatFSMStrategyInterfaceInstance()->LnnPostStopMsgToHbFsm(hbFsm, type); in LnnPostStopMsgToHbFsm()
130 int32_t LnnStopHeartbeatFsm(LnnHeartbeatFsm *hbFsm) in LnnStopHeartbeatFsm() argument
132 return HeartBeatFSMStrategyInterfaceInstance()->LnnStopHeartbeatFsm(hbFsm); in LnnStopHeartbeatFsm()
135 void LnnRemoveSendEndMsg(LnnHeartbeatFsm *hbFsm, LnnHeartbeatType type, in LnnRemoveSendEndMsg() argument
138 return HeartBeatFSMStrategyInterfaceInstance()->LnnRemoveSendEndMsg(hbFsm, in LnnRemoveSendEndMsg()
[all …]
/ohos5.0/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/heartbeat/src/
H A Dlnn_heartbeat_fsm.c155 if (hbFsm == NULL) { in CheckHbFsmStateMsgArgs()
159 if (hbFsm->state < STATE_HB_INDEX_MIN || hbFsm->state >= STATE_HB_INDEX_MAX) { in CheckHbFsmStateMsgArgs()
413 if (hbFsm == NULL) { in LnnRemoveProcessSendOnceMsg()
441 LnnRemoveProcessSendOnceMsg(hbFsm, hbFsm->hbType, hbFsm->strategyType); in HbMasterNodeStateEnter()
894 (void)hbFsm; in CheckDevStatusForScreenOff()
1036 if (hbFsm == NULL) { in LnnDestroyHeartbeatFsm()
1041 SoftBusFree(hbFsm); in LnnDestroyHeartbeatFsm()
1084 if (hbFsm == NULL) { in LnnCreateHeartbeatFsm()
1095 return hbFsm; in LnnCreateHeartbeatFsm()
1100 if (hbFsm == NULL) { in LnnStartHeartbeatFsm()
[all …]
H A Dlnn_heartbeat_strategy.c62 static int32_t SingleSendStrategy(LnnHeartbeatFsm *hbFsm, void *obj);
563 LnnFsmRemoveMessage(&hbFsm->fsm, EVENT_HB_SEND_ONE_BEGIN); in ProcessSendOnceStrategy()
575 LnnRemoveCheckDevStatusMsg(hbFsm, &checkMsg); in ProcessSendOnceStrategy()
847 LnnHeartbeatFsm *hbFsm = NULL; in LnnStartNewHbStrategyFsm() local
849 hbFsm = LnnCreateHeartbeatFsm(); in LnnStartNewHbStrategyFsm()
850 if (hbFsm == NULL) { in LnnStartNewHbStrategyFsm()
855 hbFsm->hbType = HEARTBEAT_TYPE_BLE_V1; in LnnStartNewHbStrategyFsm()
856 hbFsm->strategyType = STRATEGY_HB_SEND_FIXED_PERIOD; in LnnStartNewHbStrategyFsm()
857 if (LnnStartHeartbeatFsm(hbFsm) != SOFTBUS_OK) { in LnnStartNewHbStrategyFsm()
861 g_hbFsm = hbFsm; in LnnStartNewHbStrategyFsm()
[all …]
/ohos5.0/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/heartbeat/include/
H A Dlnn_heartbeat_fsm.h92 int32_t LnnStartHeartbeatFsm(LnnHeartbeatFsm *hbFsm);
93 int32_t LnnStopHeartbeatFsm(LnnHeartbeatFsm *hbFsm);
96 LnnHeartbeatFsm *hbFsm, const LnnProcessSendOnceMsgPara *para, uint64_t delayMillis);
100 int32_t LnnPostStartMsgToHbFsm(LnnHeartbeatFsm *hbFsm, uint64_t delayMillis);
101 int32_t LnnPostStopMsgToHbFsm(LnnHeartbeatFsm *hbFsm, LnnHeartbeatType type);
102 int32_t LnnPostTransStateMsgToHbFsm(LnnHeartbeatFsm *hbFsm, LnnHeartbeatEventType evtType);
105 LnnHeartbeatFsm *hbFsm, const LnnCheckDevStatusMsgPara *para, uint64_t delayMillis);
108 LnnHeartbeatFsm *hbFsm, const LnnCheckDevStatusMsgPara *para, uint64_t delayMillis);
111 void LnnRemoveCheckDevStatusMsg(LnnHeartbeatFsm *hbFsm, LnnCheckDevStatusMsgPara *msgPara);
114 LnnHeartbeatFsm *hbFsm, LnnHeartbeatType hbType, LnnHeartbeatStrategyType strategyType);
[all …]
H A Dlnn_heartbeat_strategy.h29 int32_t (*onProcess)(LnnHeartbeatFsm *hbFsm, void *obj);
/ohos5.0/foundation/communication/dsoftbus/tests/core/bus_center/test/heartbeat/
H A Dhb_fsm_test.cpp105 LnnDestroyHeartbeatFsm(hbFsm);
144 EXPECT_TRUE(hbFsm != nullptr);
148 HbNoneStateEnter(&hbFsm->fsm);
150 EXPECT_TRUE(hbFsm != nullptr);
152 LnnDestroyHeartbeatFsm(hbFsm);
519 hbFsm->fsm = fsm;
543 hbFsm->fsm = fsm;
933 LnnHeartbeatFsm hbFsm; variable
951 LnnHeartbeatFsm hbFsm = { variable
972 LnnHeartbeatFsm hbFsm; variable
[all …]
H A Dhb_strategy_test.cpp251 LnnHeartbeatFsm hbFsm; variable
267 ret = mgr.onProcess(&hbFsm, reinterpret_cast<void *>(&msgPara));
270 ret = mgr.onProcess(&hbFsm, reinterpret_cast<void *>(&msgPara));
275 ret = mgr.onProcess(&hbFsm, reinterpret_cast<void *>(&msgPara));
278 ret = mgr.onProcess(&hbFsm, reinterpret_cast<void *>(&msgPara));
283 ret = mgr.onProcess(&hbFsm, reinterpret_cast<void *>(&msgPara));
346 LnnHeartbeatFsm hbFsm; variable
393 LnnHeartbeatFsm hbFsm; variable
403 ret = ProcessSendOnceStrategy(&hbFsm, &msgPara, &mode);
405 ret = ProcessSendOnceStrategy(&hbFsm, &msgPara, &mode);
[all …]
/ohos5.0/foundation/communication/dsoftbus/tests/core/bus_center/test/mock/include/
H A Dhb_fsm_strategy_mock.h35 …virtual int32_t LnnPostSendEndMsgToHbFsm(LnnHeartbeatFsm *hbFsm, LnnHeartbeatSendEndData *custData,
41 virtual int32_t LnnPostStartMsgToHbFsm(LnnHeartbeatFsm *hbFsm, uint64_t delayMillis) = 0;
46 virtual int32_t LnnPostSetMediumParamMsgToHbFsm(LnnHeartbeatFsm *hbFsm,
48 virtual int32_t LnnPostCheckDevStatusMsgToHbFsm(LnnHeartbeatFsm *hbFsm,
50 virtual int32_t LnnPostScreenOffCheckDevMsgToHbFsm(LnnHeartbeatFsm *hbFsm,
53 virtual int32_t LnnStartHeartbeatFsm(LnnHeartbeatFsm *hbFsm) = 0;
56 virtual int32_t LnnPostStopMsgToHbFsm(LnnHeartbeatFsm *hbFsm, LnnHeartbeatType type) = 0;
57 virtual int32_t LnnStopHeartbeatFsm(LnnHeartbeatFsm *hbFsm) = 0;
58 virtual void LnnRemoveSendEndMsg(LnnHeartbeatFsm *hbFsm, LnnHeartbeatType type,
60 virtual int32_t LnnPostNextSendOnceMsgToHbFsm(LnnHeartbeatFsm *hbFsm,
[all …]