Virtual methods for providers

get_version
get_server_version
get_info
supports_feature
get_data_handler
string_to_handler
get_def_dbms_type
open_connection
close_connection
get_database
change_database
supports_operation
create_operation
render_operation
perform_operation
execute_command
get_last_insert_id
begin_transaction
commit_transaction
rollback_transaction
create_blob
fetch_blob
get_schema

The GdaServerProvider is the class you should implement for adding a new provider. This class is just a typical GObject-based class, with a set of virtual methods, that are the ones that you must implement. These virtual methods are declared in the class structure, in the gda-server-provider.h file. They are explained in detail in the following subsections.

get_version

Returns a string containing the version of the provider