Method

GUPnPDeviceInfoget_icon_async

Declaration [src]

void
gupnp_device_info_get_icon_async (
  GUPnPDeviceInfo* info,
  const char* requested_mime_type,
  int requested_depth,
  int requested_width,
  int requested_height,
  gboolean prefer_bigger,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description [src]

Download the device icon matching the request parameters. For details on the lookup procedure, see gupnp_device_info_get_icon_url()

Parameters

requested_mime_type const char*
 

The requested file format, or NULL for any.

 The argument can be NULL.
 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.
requested_depth int
 

The requested color depth, or -1 for any.

requested_width int
 

The requested width, or -1 for any.

requested_height int
 

The requested height, or -1 for any.

prefer_bigger gboolean
 

TRUE if a bigger, rather than a smaller icon should be returned if no exact match could be found.

cancellable GCancellable*
  No description available.
 The argument can be NULL.
 The data is owned by the caller of the function.
callback GAsyncReadyCallback
  No description available.
user_data gpointer
  No description available.