Home
last modified time | relevance | path

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

/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()
784 int ret = RfcommSendUihMsc(channel->session, channel->dlci, false, &modemSts); in RfcommRecvMscReq()
791 RfcommSetPeerModemStatus(channel, &modemSts); in RfcommRecvMscReq()
796 (void)memset_s(&modemSts, sizeof(modemSts), in RfcommRecvMscReq()
1108 RfcommModemStatus *modemSts = (RfcommModemStatus *)data; RfcommSendMscReq() local
[all...]
H A Drfcomm_channel.c944 * @param modemSts Peer's modem status.
946 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(RfcommModemStatusInfo)); 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 in RfcommSetPeerModemStatus()
[all...]
H A Drfcomm_frames.c278 * @param modemSts Modem status information.
281 int RfcommSendUihMsc(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_BREAK_HEADER_LEN; in RfcommSendUihMsc()
289 uint8_t frameLength = (modemSts->breakSignal) ? RFCOMM_MSC_FRAME_HAVEBREAK_LEN : RFCOMM_MSC_FRAME_NO_BREAK_LEN; in RfcommSendUihMsc()
290 uint8_t infoLength = (modemSts->breakSignal) ? RFCOMM_MSC_INFO_HAVEBREAK_LEN : RFCOMM_MSC_INFO_NO_BREAK_LEN; 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);

Completed in 7 milliseconds