DBD-SQLAnywhere
view release on metacpan or search on metacpan
* 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 )