Searched refs:modemSts (Results 1 - 4 of 4) sorted by relevance
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/rfcomm/ |
H A D | rfcomm_channel_fsm.c | 777 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 D | rfcomm_channel.c | 944 * @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 D | rfcomm_frames.c | 278 * @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 D | rfcomm_defs.h | 586 void RfcommSetPeerModemStatus(RfcommChannelInfo *channel, const RfcommModemStatusInfo *modemSts); 616 const RfcommModemStatusInfo *modemSts);
|
Completed in 7 milliseconds