Функции MCVE
Смотрите также
Дополнительную документацию по MCVE/Monetra PHP API можно найти на » http://www.mainstreetsoftworks.com/documentation.html. Документация компании Main Street является полной и должна быть основным справочником по функционалу.
Содержание
- m_checkstatus — Проверяет, завершена ли транзакция
- m_completeauthorizations — Number of complete authorizations in queue, returning an array of their identifiers
- m_connect — Установить соединение с MCVE
- m_connectionerror — Получение текстового представления причины сбоя соединения
- m_deletetrans — Удалить указанную транзакцию из структуры MCVE_CONN
- m_destroyconn — Уничтожить соединение и структуру MCVE_CONN
- m_destroyengine — Освободить память, связанную с подключением IP/SSL
- m_getcell — Получить конкретную ячейку из ответа, разделенного запятыми, по имени столбца
- m_getcellbynum — Получить конкретную ячейку из ответа, разделенного запятыми, по номеру столбца
- m_getcommadelimited — Получить RAW с разделителями в виде запятых, возвращенную от MCVE
- m_getheader — Получить имя столбца в ответе с разделителями в виде запятых
- m_initconn — Создать и инициализировать структуру MCVE_CONN
- m_initengine — Ready the client for IP/SSL Communication
- m_iscommadelimited — Проверяет, разделен ли ответ запятыми
- m_maxconntimeout — Максимальное время, в течение которого API будет пытаться подключиться к MCVE
- m_monitor — Соединиться с MCVE (передача/получение данных) в неблокирующем режиме
- m_numcolumns — Количество столбцов, возвращаемых в ответе с разделителями в виде запятых
- m_numrows — Количество строк, возвращаемых в ответе с разделителями в виде запятых
- m_parsecommadelimited — Разбирает ответ, разделенный запятыми, так что m_getcell и ему подобные будут работать
- m_responsekeys — Возвращает массив строк, представляющих ключи, которые можно использовать для параметров ответа в этой транзакции
- m_responseparam — Получить пользовательский параметр ответа
- m_returnstatus — Проверить, была ли транзакция успешной
- m_setblocking — Установить блокирующий/неблокирующий режим для подключения
- m_setdropfile — Установить метод соединения в Drop-File
- m_setip — Установить метод соединения на IP
- m_setssl_cafile — Установить SSL-файл CA (Certificate Authority) для проверки сертификата сервера
- m_setssl_files — Установить файлы ключа сертификата ключей и сертификаты, если сервер требует проверки сертификата клиента
- m_setssl — Установить метод подключения на SSL
- m_settimeout — Установить максимальное время транзакции (на каждую транзакцию)
- m_sslcert_gen_hash — Сгенерировать хеш для проверки сертификата SSL-клиента
- m_transactionssent — Проверить, свободен ли исходящий буфер
- m_transinqueue — Количество транзакций в очереди клиентов
- m_transkeyval — Добавить пару ключ/значение в транзакцию. Заменяет устаревшую функцию transparam()
- m_transnew — Начать новую транзакцию
- m_transsend — Завершить и отправить транзакцию
- m_uwait — Подождать x микросекунд
- m_validateidentifier — Проверить, действителен ли переданный идентификатор в какой-либо транзакции, в которую он передается
- m_verifyconnection — Установить, следует ли делать PING при подключении для проверки соединения
- m_verifysslcert — Установить, следует ли проверять SSL-сертификат сервера