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.
deprecated: 1.1
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
);
ShumateDataSourceRequest* (* start_request) (
ShumateDataSource* self,
int x,
int y,
int zoom_level,
GCancellable* cancellable
);
}
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.
start_request: ShumateDataSourceRequest* (* start_request) ( ShumateDataSource* self, int x, int y, int zoom_level, GCancellable* cancellable )
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().