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().