DBD-SQLAnywhere

 view release on metacpan or  search on metacpan

sacapi.h  view on Meta::CPAN

 * For more information about embedded SQL callbacks, see
 * \salink{db_register_a_callback function, "http://dcx.sybase.com/goto?page=sa160/en/dbprogramming/db-register-a-callback-esql.html", "programming", "db-register-a-callback-esql"}.
 *
 * \hideinitializers
 * \sa sqlany_register_callback()
 */
typedef enum a_sqlany_callback_type {
    /// This function is called just before a database request is sent to the server.
    /// CALLBACK_START is used only on Windows operating systems.
    CALLBACK_START = 0,
    /// This function is called repeatedly by the interface library while the database server or client library is busy processing your database request. 
    CALLBACK_WAIT,
    /// This function is called after the response to a database request has been received by the DBLIB interface DLL.
    /// CALLBACK_FINISH is used only on Windows operating systems. 
    CALLBACK_FINISH,
    /// This function is called when messages are received from the server during the processing of a request.
    /// Messages can be sent to the client application from the database server using the SQL MESSAGE statement.
    /// Messages can also be generated by long running database server statements. 
    CALLBACK_MESSAGE = 7,
    /// This function is called when the database server is about to drop a connection because of a liveness timeout,
    /// through a DROP CONNECTION statement, or because the database server is being shut down.



( run in 0.290 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )