SPI_commit
SPI_commit, SPI_commit_and_chain â заÑикÑиÑоваÑÑ ÑекÑÑÑÑ ÑÑанзакÑиÑ
СинÑакÑиÑ
void SPI_commit(void)
void SPI_commit_and_chain(void)
ÐпиÑание
SPI_commit ÑикÑиÑÑÐµÑ ÑекÑÑÑÑ ÑÑанзакÑиÑ. ÐÑо пÑимеÑно ÑавноÑилÑно вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ SQL-ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ COMMIT. ÐоÑле Ñого как ÑÑанзакÑÐ¸Ñ Ð·Ð°ÑикÑиÑована, авÑомаÑиÑеÑки наÑинаеÑÑÑ Ð½Ð¾Ð²Ð°Ñ ÑÑанзакÑÐ¸Ñ Ñ Ñ
аÑакÑеÑиÑÑиками по ÑмолÑаниÑ, ÑÑо позволÑÐµÑ ÑÑÐ°Ð·Ñ Ð¿ÑодолжиÑÑ Ð¸ÑполÑзование ÑÑнкÑий SPI. ÐÑли во вÑÐµÐ¼Ñ ÑикÑаÑии пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð¾Ñибка, ÑекÑÑÐ°Ñ ÑÑанзакÑÐ¸Ñ Ð¾ÑкаÑÑваеÑÑÑ, наÑинаеÑÑÑ Ð½Ð¾Ð²Ð°Ñ, а заÑем Ñже вÑдаÑÑÑÑ Ð¾Ñибка.
SPI_commit_and_chain Ð´ÐµÐ»Ð°ÐµÑ Ñо же Ñамое, но Ð½Ð¾Ð²Ð°Ñ ÑÑанзакÑÐ¸Ñ Ð¿Ð¾Ð»ÑÑÐ°ÐµÑ Ñе же Ñ
аÑакÑеÑиÑÑики, ÑÑо завеÑÑÑннаÑ. ÐÑа ÑÑнкÑÐ¸Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð° SQL-команде COMMIT AND CHAIN.
ÐÑи ÑÑнкÑии можно вÑполниÑÑ, ÑолÑко еÑли SPI-подклÑÑение пеÑеведено в неаÑомаÑнÑй Ñежим в ÑезÑлÑÑаÑе вÑзова SPI_connect_ext.