Home
last modified time | relevance | path

Searched refs:modemSts (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/rfcomm/
H A Drfcomm_channel_fsm.c777 RfcommModemStatusInfo modemSts; in RfcommRecvMscReq() local
778 (void)memset_s(&modemSts, sizeof(modemSts), 0x00, sizeof(modemSts)); in RfcommRecvMscReq()
781 modemSts.signals = info.msc.signal; in RfcommRecvMscReq()
782 modemSts.breakSignal = info.msc.breakSignal; in RfcommRecvMscReq()
791 RfcommSetPeerModemStatus(channel, &modemSts); in RfcommRecvMscReq()
796 (void)memset_s(&modemSts, sizeof(modemSts), 0x00, sizeof(modemSts)); in RfcommRecvMscReq()
1112 status.signals = modemSts->fc ? MSC_FC : 0; in RfcommSendMscReq()
1113 status.signals |= modemSts->rtc ? MSC_RTC : 0; in RfcommSendMscReq()
1114 status.signals |= modemSts->rtr ? MSC_RTR : 0; in RfcommSendMscReq()
1115 status.signals |= modemSts->ic ? MSC_IC : 0; in RfcommSendMscReq()
[all …]
H A Drfcomm_channel.c946 void RfcommSetPeerModemStatus(RfcommChannelInfo *channel, const RfcommModemStatusInfo *modemSts) in RfcommSetPeerModemStatus() argument
955 if (memcmp(&channel->peerModemSt, modemSts, sizeof(RfcommModemStatusInfo))) { in RfcommSetPeerModemStatus()
956 …(void)memcpy_s(&channel->peerModemSt, sizeof(RfcommModemStatusInfo), modemSts, sizeof(RfcommModemS… in RfcommSetPeerModemStatus()
957 status.fc = (modemSts->signals & MSC_FC) ? 1 : 0; in RfcommSetPeerModemStatus()
958 status.rtc = (modemSts->signals & MSC_RTC) ? 1 : 0; in RfcommSetPeerModemStatus()
959 status.rtr = (modemSts->signals & MSC_RTR) ? 1 : 0; in RfcommSetPeerModemStatus()
960 status.ic = (modemSts->signals & MSC_IC) ? 1 : 0; in RfcommSetPeerModemStatus()
961 status.dv = (modemSts->signals & MSC_DV) ? 1 : 0; in RfcommSetPeerModemStatus()
962 status.break_signal = (modemSts->breakSignal & MSC_BREAK) ? 1 : 0; in RfcommSetPeerModemStatus()
963 status.break_length = (modemSts->breakSignal & MSC_BREAK_LEN) >> RFCOMM_MSC_SHIFT_BREAKLEN; in RfcommSetPeerModemStatus()
[all …]
H A Drfcomm_frames.c281 …(const RfcommSessionInfo *session, uint8_t dlci, bool isCmd, const RfcommModemStatusInfo *modemSts) in RfcommSendUihMsc() argument
288 …uint8_t headerLength = (modemSts->breakSignal) ? RFCOMM_MSC_HAVEBREAK_HEADER_LEN : RFCOMM_MSC_NO_B… in RfcommSendUihMsc()
289 …uint8_t frameLength = (modemSts->breakSignal) ? RFCOMM_MSC_FRAME_HAVEBREAK_LEN : RFCOMM_MSC_FRAME_… in RfcommSendUihMsc()
290 …uint8_t infoLength = (modemSts->breakSignal) ? RFCOMM_MSC_INFO_HAVEBREAK_LEN : RFCOMM_MSC_INFO_NO_… in RfcommSendUihMsc()
305 header[RFCOMM_MSC_SIGNAL] = EA | (modemSts->signals << 1); in RfcommSendUihMsc()
307 if (modemSts->breakSignal) { in RfcommSendUihMsc()
308 header[RFCOMM_MSC_BREAK] = EA | (modemSts->breakSignal << 1); in RfcommSendUihMsc()
H A Drfcomm_defs.h586 void RfcommSetPeerModemStatus(RfcommChannelInfo *channel, const RfcommModemStatusInfo *modemSts);
616 const RfcommModemStatusInfo *modemSts);