Shumate.DataSource.start_request

### Method

# Shumate DataSourcestart_request

#### Declaration [src]

    ShumateDataSourceRequest*
    shumate_data_source_start_request (
      ShumateDataSource* self,
      int x,
      int y,
      int zoom_level,
      GCancellable* cancellable
    )

#### Description [src]

Begins a request for a tile.

Available since: | 1.1

#### Parameters

`x` | `int`
| X coordinate to request.
`y` | `int`
| Y coordinate to request.
`zoom_level` | `int`
| Zoom level to request.
`cancellable` | `GCancellable`
| For cancelling the request.
| The argument can be `NULL`.
| The data is owned by the caller of the function.

#### Return value

Returns: | `ShumateDataSourceRequest`
| A `ShumateDataSourceRequest` object for tracking the request.
| The caller of the method takes ownership of the data, and is responsible for freeing it.