struct GdaServerRecordsetPrivate;
GdaRow* (*GdaServerRecordsetFetchFunc) (GdaServerRecordset *recset,
gulong rownum);
GdaRowAttributes* (*GdaServerRecordsetDescribeFunc)
(GdaServerRecordset *recset);
GdaServerRecordset* gda_server_recordset_new
(GdaServerConnection *cnc,
GdaServerRecordsetFetchFunc fetch_func,
GdaServerRecordsetDescribeFunc desc_func);
GdaServerConnection* gda_server_recordset_get_connection
(GdaServerRecordset *recset);
void gda_server_recordset_set_connection
(GdaServerRecordset *recset,
GdaServerConnection *cnc);
void gda_server_recordset_set_fetch_func
(GdaServerRecordset *recset,
GdaServerRecordsetFetchFunc func);
void gda_server_recordset_set_describe_func
(GdaServerRecordset *recset,
GdaServerRecordsetDescribeFunc func);
const gchar* gda_server_recordset_get_command_text
(GdaServerRecordset *recset);
void gda_server_recordset_set_command_text
(GdaServerRecordset *recset,
const gchar *cmd_text);
GdaCommandType gda_server_recordset_get_command_type
(GdaServerRecordset *recset);
void gda_server_recordset_set_command_type
(GdaServerRecordset *recset,
GdaCommandType cmd_type);
|