hholzgra Wed Mar 6 19:27:09 2002 EDT Added files: /phpdoc/en/functions mcve.xml Log: initial checkin
Index: phpdoc/en/functions/mcve.xml +++ phpdoc/en/functions/mcve.xml <?xml version='1.0' encoding='iso-8859-1'?> <!-- $Revision: 1.1 $ --> <reference id="ref.mcve"> <title>MCVE functions</title> <titleabbrev>MCVE functions</titleabbrev> <partintro> &warn.experimental; <para> </para> </partintro> <refentry id="function.mcve-initengine"> <refnamediv> <refname>mcve_initengine</refname> <refpurpose>Ready the client for IP/SSL Communication </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_initengine</methodname> <methodparam><type>string</type><parameter>location</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-initconn"> <refnamediv> <refname>mcve_initconn</refname> <refpurpose>Create and initialize an MCVE_CONN structure </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>resource</type><methodname>mcve_initconn</methodname> <void/> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-deleteresponse"> <refnamediv> <refname>mcve_deleteresponse</refname> <refpurpose>Delete specified transaction from MCVE_CONN structure </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>bool</type><methodname>mcve_deleteresponse</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-destroyconn"> <refnamediv> <refname>mcve_destroyconn</refname> <refpurpose>Destroy the connection and MCVE_CONN structure </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>void</type><methodname>mcve_destroyconn</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-setdropfile"> <refnamediv> <refname>mcve_setdropfile</refname> <refpurpose>Set the connection method to Drop-File </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_setdropfile</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>directory</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-setip"> <refnamediv> <refname>mcve_setip</refname> <refpurpose>Set the connection method to IP </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_setip</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>host</parameter></methodparam> <methodparam><type>int</type><parameter>port</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-setssl"> <refnamediv> <refname>mcve_setssl</refname> <refpurpose>Set the connection method to SSL </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_setssl</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>host</parameter></methodparam> <methodparam><type>int</type><parameter>port</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-settimeout"> <refnamediv> <refname>mcve_settimeout</refname> <refpurpose>Set maximum transaction time (per tran</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_settimeout</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>seconds</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-connect"> <refnamediv> <refname>mcve_connect</refname> <refpurpose>Establish the connection to MCVE </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_connect</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transactionssent"> <refnamediv> <refname>mcve_transactionssent</refname> <refpurpose>Check to see if outgoing buffer is clear </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_transactionssent</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-returnstatus"> <refnamediv> <refname>mcve_returnstatus</refname> <refpurpose>Check to see if the transaction was successful </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_returnstatus</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-returncode"> <refnamediv> <refname>mcve_returncode</refname> <refpurpose>Grab the exact return code from the transaction </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_returncode</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transactionitem"> <refnamediv> <refname>mcve_transactionitem</refname> <refpurpose>Get the ITEM number in the associated batch for this transaction </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_transactionitem</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transactionavs"> <refnamediv> <refname>mcve_transactionavs</refname> <refpurpose>Get the Address Verification return status </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_transactionavs</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transactioncv"> <refnamediv> <refname>mcve_transactioncv</refname> <refpurpose>Get the CVC2/CVV2/CID return status </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_transactioncv</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transactionbatch"> <refnamediv> <refname>mcve_transactionbatch</refname> <refpurpose>Get the batch number associated with the transaction </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_transactionbatch</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transactionid"> <refnamediv> <refname>mcve_transactionid</refname> <refpurpose>Get the unique system id for the transacti</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_transactionid</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transactionauth"> <refnamediv> <refname>mcve_transactionauth</refname> <refpurpose>Get the authorization number returned for the transaction (alpha-numeric) </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>mcve_transactionauth</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transactiontext"> <refnamediv> <refname>mcve_transactiontext</refname> <refpurpose>Get verbiage (text) return from MCVE or processing institution </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>mcve_transactiontext</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-monitor"> <refnamediv> <refname>mcve_monitor</refname> <refpurpose>Perform communication with MCVE (send/receive data) Non-blocking </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_monitor</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-transinqueue"> <refnamediv> <refname>mcve_transinqueue</refname> <refpurpose>Number of transactions in client-queue </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_transinqueue</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-checkstatus"> <refnamediv> <refname>mcve_checkstatus</refname> <refpurpose>Check to see if a transaction has completed </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_checkstatus</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-completeauthorizations"> <refnamediv> <refname>mcve_completeauthorizations</refname> <refpurpose>&array) Number of complete authorizations in queue, returning an array of their identifiers </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_completeauthorizations</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter></parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-sale"> <refnamediv> <refname>mcve_sale</refname> <refpurpose>Send a SALE to MCVE </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_sale</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>string</type><parameter>trackdata</parameter></methodparam> <methodparam><type>string</type><parameter>account</parameter></methodparam> <methodparam><type>string</type><parameter>expdate</parameter></methodparam> <methodparam><type>float</type><parameter>amount</parameter></methodparam> <methodparam><type>string</type><parameter>street</parameter></methodparam> <methodparam><type>string</type><parameter>zip</parameter></methodparam> <methodparam><type>string</type><parameter>cv</parameter></methodparam> <methodparam><type>string</type><parameter>comments</parameter></methodparam> <methodparam><type>string</type><parameter>clerkid</parameter></methodparam> <methodparam><type>string</type><parameter>stationid</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-preauth"> <refnamediv> <refname>mcve_preauth</refname> <refpurpose>string clerkid, string stationid, int ptrannum) Send a PREAUTHORIZATION to MCVE </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_preauth</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>string</type><parameter>trackdata</parameter></methodparam> <methodparam><type>string</type><parameter>account</parameter></methodparam> <methodparam><type>string</type><parameter>expdate</parameter></methodparam> <methodparam><type>float</type><parameter>amount</parameter></methodparam> <methodparam><type>string</type><parameter>street</parameter></methodparam> <methodparam><type>string</type><parameter>zip</parameter></methodparam> <methodparam><type>string</type><parameter>cv</parameter></methodparam> <methodparam><type>string</type><parameter>comments</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-override"> <refnamediv> <refname>mcve_override</refname> <refpurpose>Send an OVERRIDE to MCVE </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_override</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>string</type><parameter>trackdata</parameter></methodparam> <methodparam><type>string</type><parameter>account</parameter></methodparam> <methodparam><type>string</type><parameter>expdate</parameter></methodparam> <methodparam><type>float</type><parameter>amount</parameter></methodparam> <methodparam><type>string</type><parameter>street</parameter></methodparam> <methodparam><type>string</type><parameter>zip</parameter></methodparam> <methodparam><type>string</type><parameter>cv</parameter></methodparam> <methodparam><type>string</type><parameter>comments</parameter></methodparam> <methodparam><type>string</type><parameter>clerkid</parameter></methodparam> <methodparam><type>string</type><parameter>stationid</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-void"> <refnamediv> <refname>mcve_void</refname> <refpurpose>VOID a transaction in the settlement queue </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_void</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>int</type><parameter>sid</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-preauthcompletion"> <refnamediv> <refname>mcve_preauthcompletion</refname> <refpurpose>Complete a PREAUTHORIZATION... Ready it for settlement </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_preauthcompletion</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>float</type><parameter>finalamount</parameter></methodparam> <methodparam><type>int</type><parameter>sid</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-force"> <refnamediv> <refname>mcve_force</refname> <refpurpose>resiurce conn, string username, string password, string trackdata, string account, string expdate, float amount, string authcode, string comments, string clerkid, string stationid, int ptrannum) Send a FORCE to MCVE. (typically, a phone-authorization) </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_force</methodname> <void/> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-return"> <refnamediv> <refname>mcve_return</refname> <refpurpose>Issue a RETURN or CREDIT to MCVE </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_return</methodname> <methodparam><type>int</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>string</type><parameter>trackdata</parameter></methodparam> <methodparam><type>string</type><parameter>account</parameter></methodparam> <methodparam><type>string</type><parameter>expdate</parameter></methodparam> <methodparam><type>float</type><parameter>amount</parameter></methodparam> <methodparam><type>string</type><parameter>comments</parameter></methodparam> <methodparam><type>string</type><parameter>clerkid</parameter></methodparam> <methodparam><type>string</type><parameter>stationid</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-settle"> <refnamediv> <refname>mcve_settle</refname> <refpurpose>Issue a settlement command to do a batch deposit </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_settle</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>string</type><parameter>batch</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-ub"> <refnamediv> <refname>mcve_ub</refname> <refpurpose>Get a list of all Unsettled batches </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_ub</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-qc"> <refnamediv> <refname>mcve_qc</refname> <refpurpose>Audit MCVE for a list of transactions in the outgoing queue </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_qc</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>string</type><parameter>clerkid</parameter></methodparam> <methodparam><type>string</type><parameter>stationid</parameter></methodparam> <methodparam><type>string</type><parameter>comments</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-gut"> <refnamediv> <refname>mcve_gut</refname> <refpurpose>Audit MCVE for Unsettled Transactions </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_gut</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>int</type><parameter>type</parameter></methodparam> <methodparam><type>string</type><parameter>account</parameter></methodparam> <methodparam><type>string</type><parameter>clerkid</parameter></methodparam> <methodparam><type>string</type><parameter>stationid</parameter></methodparam> <methodparam><type>string</type><parameter>comments</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> <methodparam><type>string</type><parameter>startdate</parameter></methodparam> <methodparam><type>string</type><parameter>enddate</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-gl"> <refnamediv> <refname>mcve_gl</refname> <refpurpose>Audit MCVE for settled transactions </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_gl</methodname> <methodparam><type>int</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>int</type><parameter>type</parameter></methodparam> <methodparam><type>string</type><parameter>account</parameter></methodparam> <methodparam><type>string</type><parameter>batch</parameter></methodparam> <methodparam><type>string</type><parameter>clerkid</parameter></methodparam> <methodparam><type>string</type><parameter>stationid</parameter></methodparam> <methodparam><type>string</type><parameter>comments</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> <methodparam><type>string</type><parameter>startdate</parameter></methodparam> <methodparam><type>string</type><parameter>enddate</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-gft"> <refnamediv> <refname>mcve_gft</refname> <refpurpose>Audit MCVE for Failed transactio</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_gft</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> <methodparam><type>int</type><parameter>type</parameter></methodparam> <methodparam><type>string</type><parameter>account</parameter></methodparam> <methodparam><type>string</type><parameter>clerkid</parameter></methodparam> <methodparam><type>string</type><parameter>stationid</parameter></methodparam> <methodparam><type>string</type><parameter>comments</parameter></methodparam> <methodparam><type>int</type><parameter>ptrannum</parameter></methodparam> <methodparam><type>string</type><parameter>startdate</parameter></methodparam> <methodparam><type>string</type><parameter>enddate</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-chkpwd"> <refnamediv> <refname>mcve_chkpwd</refname> <refpurpose>Verify Password </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_chkpwd</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-bt"> <refnamediv> <refname>mcve_bt</refname> <refpurpose>Get unsettled batch totals </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_bt</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> <methodparam><type>string</type><parameter>password</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-getcell"> <refnamediv> <refname>mcve_getcell</refname> <refpurpose>Get a specific cell from a comma delimited response by column name </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>mcve_getcell</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> <methodparam><type>string</type><parameter>column</parameter></methodparam> <methodparam><type>int</type><parameter>row</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-getcellbynum"> <refnamediv> <refname>mcve_getcellbynum</refname> <refpurpose>Get a specific cell from a comma delimited response by column number </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>mcve_getcellbynum</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> <methodparam><type>int</type><parameter>column</parameter></methodparam> <methodparam><type>int</type><parameter>row</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-numcolumns"> <refnamediv> <refname>mcve_numcolumns</refname> <refpurpose>Number of columns returned in a comma delimited response </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_numcolumns</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-numrows"> <refnamediv> <refname>mcve_numrows</refname> <refpurpose>Number of rows returned in a comma delimited response </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_numrows</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-iscommadelimited"> <refnamediv> <refname>mcve_iscommadelimited</refname> <refpurpose>Checks to see if response is comma delimited </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_iscommadelimited</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-parsecommadelimited"> <refnamediv> <refname>mcve_parsecommadelimited</refname> <refpurpose>Parse the comma delimited response so mcve_getcell, etc will work </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_parsecommadelimited</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-getcommadelimited"> <refnamediv> <refname>mcve_getcommadelimited</refname> <refpurpose>Get the RAW comma delimited data returned from MCVE </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>mcve_getcommadelimited</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-getheader"> <refnamediv> <refname>mcve_getheader</refname> <refpurpose>Get the name of the column in a comma-delimited response </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>mcve_getheader</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>int</type><parameter>identifier</parameter></methodparam> <methodparam><type>int</type><parameter>column_num</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-destroyengine"> <refnamediv> <refname>mcve_destroyengine</refname> <refpurpose>Free memory associated with IP/SSL connectivity </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>void</type><methodname>mcve_destroyengine</methodname> <void/> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-chngpwd"> <refnamediv> <refname>mcve_chngpwd</refname> <refpurpose>Change the system administrator's password </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_chngpwd</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>admin_password</parameter></methodparam> <methodparam><type>string</type><parameter>new_password</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-listusers"> <refnamediv> <refname>mcve_listusers</refname> <refpurpose>List all users on MCVE system </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_listusers</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>admin_password</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-enableuser"> <refnamediv> <refname>mcve_enableuser</refname> <refpurpose>Enable an inactive MCVE user account </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_enableuser</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>admin_password</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-disableuser"> <refnamediv> <refname>mcve_disableuser</refname> <refpurpose>Disable an active MCVE user account </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_disableuser</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>admin_password</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-deluser"> <refnamediv> <refname>mcve_deluser</refname> <refpurpose>Delete an MCVE user account </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_deluser</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>admin_password</parameter></methodparam> <methodparam><type>string</type><parameter>username</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-liststats"> <refnamediv> <refname>mcve_liststats</refname> <refpurpose>List statistics for all users on MCVE system </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_liststats</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>admin_password</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-initusersetup"> <refnamediv> <refname>mcve_initusersetup</refname> <refpurpose>Initialize structure to store user data </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>resource</type><methodname>mcve_initusersetup</methodname> <void/> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-deleteusersetup"> <refnamediv> <refname>mcve_deleteusersetup</refname> <refpurpose>Deallocate data associated with usersetup structure </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>void</type><methodname>mcve_deleteusersetup</methodname> <methodparam><type>resource</type><parameter>usersetup</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-adduserarg"> <refnamediv> <refname>mcve_adduserarg</refname> <refpurpose>Add a value to user configuration structure </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_adduserarg</methodname> <methodparam><type>resource</type><parameter>usersetup</parameter></methodparam> <methodparam><type>int</type><parameter>argtype</parameter></methodparam> <methodparam><type>string</type><parameter>argval</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-getuserarg"> <refnamediv> <refname>mcve_getuserarg</refname> <refpurpose>Grab a value from usersetup structure </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>mcve_getuserarg</methodname> <methodparam><type>resource</type><parameter>usersetup</parameter></methodparam> <methodparam><type>int</type><parameter>argtype</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-adduser"> <refnamediv> <refname>mcve_adduser</refname> <refpurpose>Add an MCVE user using usersetup structure </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_adduser</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>admin_password</parameter></methodparam> <methodparam><type>int</type><parameter>usersetup</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> <refentry id="function.mcve-edituser"> <refnamediv> <refname>mcve_edituser</refname> <refpurpose>Edit MCVE user using usersetup structure</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mcve_edituser</methodname> <methodparam><type>resource</type><parameter>conn</parameter></methodparam> <methodparam><type>string</type><parameter>admin_password</parameter></methodparam> <methodparam><type>int</type><parameter>usersetup</parameter></methodparam> </methodsynopsis> &warn.experimental.func; <para> &warn.undocumented.func; </para> </refsect1> </refentry> </reference> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->