Class
ShumateDataSource
Instance methods
shumate_data_source_get_tile_data_finish
Gets the final result of a request started with shumate_data_source_get_tile_data_async().
Signals
Shumate.DataSource::received-data
Emitted when data is received for any tile. This includes any intermediate steps, such as data from the file cache, as well as the final result.
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct ShumateDataSourceClass {
GObjectClass parent_class;
void (* get_tile_data_async) (
ShumateDataSource* self,
int x,
int y,
int zoom_level,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
);
GBytes* (* get_tile_data_finish) (
ShumateDataSource* self,
GAsyncResult* result,
GError** error
);
}
No description available.
Class members
parent_class: GObjectClass
- No description available.
get_tile_data_async: void (* get_tile_data_async) ( ShumateDataSource* self, int x, int y, int zoom_level, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
- No description available.
get_tile_data_finish: GBytes* (* get_tile_data_finish) ( ShumateDataSource* self, GAsyncResult* result, GError** error )
- No description available.
Virtual methods
Shumate.DataSourceClass.get_tile_data_finish
Gets the final result of a request started with shumate_data_source_get_tile_data_async().