Top | ![]() |
![]() |
![]() |
![]() |
GdaTransactionStatusEvent * gda_transaction_status_add_event_svp (GdaTransactionStatus *tstatus
,const gchar *svp_name
);
GdaTransactionStatusEvent * gda_transaction_status_add_event_sql (GdaTransactionStatus *tstatus
,const gchar *sql
,GdaConnectionEvent *conn_event
);
GdaTransactionStatusEvent * gda_transaction_status_add_event_sub (GdaTransactionStatus *tstatus
,GdaTransactionStatus *sub_trans
);
void gda_transaction_status_free_events (GdaTransactionStatus *tstatus
,GdaTransactionStatusEvent *event
,gboolean free_after
);
GdaTransactionStatus * gda_transaction_status_find (GdaTransactionStatus *tstatus
,const gchar *str
,GdaTransactionStatusEvent **destev
);
GdaTransactionStatus * gda_transaction_status_find_current (GdaTransactionStatus *tstatus
,GdaTransactionStatusEvent **destev
,gboolean unnamed_only
);
Find a pointer to the "current" _unnamed_ transaction, which is the last transaction if there are several nested transactions
void gda_transaction_status_dump (GdaTransactionStatus *tstatus
,guint offset
);