Opaque structure extended by database providers to store per-connection information (usually C handles
to the connection as required by the C API they use).
Note: worker part is created in _gda_server_provider_open_connection() by the provider itself, which allows it to
either create a #GdaWorker for each connection, or create only one #GdaWorker for all connections (if the underlying
for example does not support multi-threading at all)
Opaque structure extended by database providers to store per-connection information (usually C handles to the connection as required by the C API they use).
Note:
worker
part is created in _gda_server_provider_open_connection() by the provider itself, which allows it to either create a #GdaWorker for each connection, or create only one #GdaWorker for all connections (if the underlying for example does not support multi-threading at all)