SPI_connect#
SPI_connect
SPI_connect, SPI_connect_ext — подключить функцию на языке C к менеджеру SPI
Синтаксис
int SPI_connect(void)
int SPI_connect_ext(int options
)
Описание
SPI_connect
открывает соединение от вызова функции на C к менеджеру SPI. Вы должны вызвать эту функцию, если хотите выполнить команды через SPI. Некоторые вспомогательные функции SPI могут быть вызваны из неподключенных функций на C.
SPI_connect_ext
делает то же самое, но имеет аргумент, который
позволяет передавать флаги опций. В настоящее время доступны следующие значения опций:
SPI_OPT_NONATOMIC
Устанавливает соединение SPI в режим nonatomic, что означает, что вызовы управления транзакциями (
SPI_commit
,SPI_rollback
) разрешены. В противном случае, вызов этих функций приведет к немедленной ошибке.
SPI_connect()
эквивалентно
SPI_connect_ext(0)
.
Возвращаемое значение
SPI_OK_CONNECT
при успехе
SPI_ERROR_CONNECT
при ошибке