Функции 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-сертификат сервера