Fonctions MCVE
Voir aussi
De la documentation supplémentaire sur l'API PHP MCVE/Monetra peut être trouvée sur » http://www.mainstreetsoftworks.com/documentation.html. La documentation de Main Street est complète et devrait être la référence pour les fonctions.
Sommaire
- m_checkstatus — Vérifie si la transaction a été complétée
- m_completeauthorizations — Nombre d'autorisations complètes en attente, retourne un tableau de leur identifiant
- m_connect — Établit une connexion à MCVE
- m_connectionerror — Obtient une représentation textuelle de la cause de l'échec de connexion
- m_deletetrans — Supprime la transaction spécifiée de la structure MCVE_CONN
- m_destroyconn — Détruit la connexion et la structure MCVE_CONN
- m_destroyengine — Libère la mémoire associée avec la connectivité IP/SSL
- m_getcell — Récupère une cellule spécifique d'une réponse délimitée par virgule avec le nom de colonne
- m_getcellbynum — Récupère une cellule spécifique d'une réponse délimitée par virgule avec le numéro de colonne
- m_getcommadelimited — Récupère les données brutes délimitées par virgule retournées par MCVE
- m_getheader — Récupère le nom de la colonne dans la réponse délimitée par virgule
- m_initconn — Crée et initialise une structure MCVE_CONN
- m_initengine — Apprête le client pour une communication IP/SSL
- m_iscommadelimited — Vérifie si la réponse est délimitée par virgule
- m_maxconntimeout — Le temps maximal pendant lequel l'API tentera une connexion à MCVE
- m_monitor — Effectue une communication avec MCVE (envoi/réception de données) en mode non-bloquant
- m_numcolumns — Nombre de colonnes retournées dans une réponse délimitée par virgule
- m_numrows — Nombre de lignes retournées dans une réponse délimitée par virgule
- m_parsecommadelimited — Analyse la réponse délimitée par virgule permettant à m_getcell, etc. de fonctionner ensuite
- m_responsekeys — Retourne un tableau de chaînes de caractères qui représentent les clés pouvant être utilisées en tant que paramètres de réponse pour cette transaction
- m_responseparam — Récupère un paramètre spécial de réponse
- m_returnstatus — Vérifie si la transaction fut complétée correctement
- m_setblocking — Spécifie le mode bloquant/non-bloquant pour une connexion
- m_setdropfile — Spécifie la méthode de connexion à Drop-File
- m_setip — Spécifie la méthode de connexion à IP
- m_setssl_cafile — Spécifie le fichier SSL CA (Certificate Authority) pour vérification du certificat du serveur
- m_setssl_files — Spécifie les fichiers de clé de certificat et certifie si le serveur requiert la vérification du client par certificat
- m_setssl — Spécifie la méthode de connexion à SSL
- m_settimeout — Spécifie le temps maximal d'une transaction (par transaction)
- m_sslcert_gen_hash — Génère une clé de hachage pour les vérifications de certificat de client SSL
- m_transactionssent — Vérifie si le tampon de sortie est vide
- m_transinqueue — Nombre de transactions dans la file de client
- m_transkeyval — Ajoute une paire clé/valeur à une transaction. Remplace transparam() obsolète
- m_transnew — Démarre une nouvelle transaction
- m_transsend — Finalise et envoie la transaction
- m_uwait — Attend x micro secondes
- m_validateidentifier — Valide ou non l'identifiant passé pour n'importe quelle transaction à laquelle il est fourni
- m_verifyconnection — Effectue un ping ou non lors de la connexion pour la vérifier
- m_verifysslcert — Active ou non la vérification du certificat SSL du serveur
Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-ref.mcve.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.