Blame docs/reference/html/GDataFreebaseService.html

Packit 4b6dd7
Packit 4b6dd7
<html>
Packit 4b6dd7
<head>
Packit 4b6dd7
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 4b6dd7
<title>GDataFreebaseService: GData Reference Manual</title>
Packit 4b6dd7
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 4b6dd7
<link rel="home" href="index.html" title="GData Reference Manual">
Packit 4b6dd7
<link rel="up" href="ch19.html" title="Google Freebase API">
Packit 4b6dd7
<link rel="prev" href="ch19.html" title="Google Freebase API">
Packit 4b6dd7
<link rel="next" href="GDataFreebaseQuery.html" title="GDataFreebaseQuery">
Packit 4b6dd7
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
Packit 4b6dd7
<link rel="stylesheet" href="style.css" type="text/css">
Packit 4b6dd7
</head>
Packit 4b6dd7
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Top  | 
Packit 4b6dd7
                  Description  | 
Packit 4b6dd7
                  Object Hierarchy  | 
Packit 4b6dd7
                  Properties
Packit 4b6dd7
Packit 4b6dd7
Home
Packit 4b6dd7
Up
Packit 4b6dd7
Prev
Packit 4b6dd7
Next
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

GDataFreebaseService

Packit 4b6dd7

GDataFreebaseService — GData Freebase service object

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Stability Level

Packit 4b6dd7
Packit 4b6dd7
develop applications to these interfaces, release them, and have confidence that
Packit 4b6dd7
they will run on all minor releases of the product (after the one in which the
Packit 4b6dd7
interface was introduced, and within the same major release). Even at a major
Packit 4b6dd7
release, incompatible changes are expected to be rare, and to have strong
Packit 4b6dd7
justifications.
Packit 4b6dd7
">Stable, unless otherwise indicated
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Functions

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GDataFreebaseService *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_new ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GDataAuthorizationDomain *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_get_primary_authorization_domain ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GDataFreebaseResult *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_query ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_query_async ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GDataFreebaseTopicResult *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_get_topic ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_get_topic_async ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GDataFreebaseSearchResult *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_search ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_search_async ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GInputStream *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_freebase_service_get_image ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Properties

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
developer-key
Packit 4b6dd7
Read / Write / Construct Only
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Types and Values

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
 
Packit 4b6dd7
GDataFreebaseService
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
 
Packit 4b6dd7
GDataFreebaseServiceClass
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Object Hierarchy

Packit 4b6dd7
    GObject
Packit 4b6dd7
    ╰── GDataService
Packit 4b6dd7
        ╰── GDataFreebaseService
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Includes

Packit 4b6dd7
#include <gdata/services/freebase/gdata-freebase-service.h>
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Description

Packit 4b6dd7

GDataFreebaseService is a subclass of GDataService for communicating with the Google Freebase API. It supports queries

Packit 4b6dd7
in MQL format, that allows highly flexible queries on any topic. MQL is a JSON based query language, MQL requests consist
Packit 4b6dd7
of a mix of defined and empty values for types in the Freebase schema, those "placeholder" values will be filled in on the
Packit 4b6dd7
reply. For more information and examples, see the 
Packit 4b6dd7
MQL overview page.

Packit 4b6dd7

For more details of Google Freebase API, see the

Packit 4b6dd7
online documentation.

Packit 4b6dd7

Since August 2016, Google has retired Freebase,

Packit 4b6dd7
so all of these APIs will return an error if used; and should be considered
Packit 4b6dd7
deprecated.

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Functions

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_new ()

Packit 4b6dd7
GDataFreebaseService *
Packit 4b6dd7
gdata_freebase_service_new (const gchar *developer_key,
Packit 4b6dd7
                            GDataAuthorizer *authorizer);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_new has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Creates a new GDataFreebaseService using the given GDataAuthorizer. If authorizer

Packit 4b6dd7
 is NULL, all requests are made as an unauthenticated user.
Packit 4b6dd7
Having both developer_key
Packit 4b6dd7
 and authorizer
Packit 4b6dd7
 set to NULL is allowed, but this should be reserved for debugging situations, as there is a certain
Packit 4b6dd7
key-less quota for those purposes. If this service is used on any code intended to be deployed, one or both of developer_key
Packit 4b6dd7
 and authorizer
Packit 4b6dd7
Packit 4b6dd7
should be non-NULL and valid.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

developer_key

Packit 4b6dd7

developer key to use the API, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

authorizer

Packit 4b6dd7

a GDataAuthorizer to authorize the service's requests, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a new GDataFreebaseService; unref with g_object_unref().

Packit 4b6dd7

[transfer full]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_get_primary_authorization_domain ()

Packit 4b6dd7
GDataAuthorizationDomain *
Packit 4b6dd7
gdata_freebase_service_get_primary_authorization_domain
Packit 4b6dd7
                               (void);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_get_primary_authorization_domain has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

The primary GDataAuthorizationDomain for interacting with Freebase. This will not normally need to be used, as it's used internally

Packit 4b6dd7
by the GDataFreebaseService methods. However, if using the plain GDataService methods to implement custom queries or requests which libgdata
Packit 4b6dd7
does not support natively, then this domain may be needed to authorize the requests.

Packit 4b6dd7

The domain never changes, and is interned so that pointer comparison can be used to differentiate it from other authorization domains.

Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the service's authorization domain.

Packit 4b6dd7

[transfer none]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_query ()

Packit 4b6dd7
GDataFreebaseResult *
Packit 4b6dd7
gdata_freebase_service_query (GDataFreebaseService *self,
Packit 4b6dd7
                              GDataFreebaseQuery *query,
Packit 4b6dd7
                              GCancellable *cancellable,
Packit 4b6dd7
                              GError **error);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_query has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Performs a MQL query on the service, you can find out more about MQL in the online MQL documentation.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataFreebaseService

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

query

Packit 4b6dd7

a GDataFreebaseQuery with the MQL query

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

cancellable

Packit 4b6dd7

optional GCancellable object, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

error

Packit 4b6dd7

a GError, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a GDataFreebaseResult containing the query result; unref with g_object_unref().

Packit 4b6dd7

[transfer full]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_query_async ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_freebase_service_query_async (GDataFreebaseService *self,
Packit 4b6dd7
                                    GDataFreebaseQuery *query,
Packit 4b6dd7
                                    GCancellable *cancellable,
Packit 4b6dd7
                                    GAsyncReadyCallback callback,
Packit 4b6dd7
                                    gpointer user_data);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_query_async has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Performs a MQL query on the service. self

Packit 4b6dd7
 and query
Packit 4b6dd7
 are all reffed when this function is called, so can safely
Packit 4b6dd7
be unreffed after this function returns. When the query is replied, or fails, callback
Packit 4b6dd7
 will be executed, and
Packit 4b6dd7
the result can be obtained through gdata_service_query_single_entry_finish().

Packit 4b6dd7

For more details, see gdata_freebase_service_query(), which is the synchronous version of

Packit 4b6dd7
this function.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataFreebaseService

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

query

Packit 4b6dd7

a GDataFreebaseQuery with the MQL query

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

cancellable

Packit 4b6dd7

optional GCancellable object, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

callback

Packit 4b6dd7

a GAsyncReadyCallback to call when authentication is finished

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

user_data

Packit 4b6dd7

data to pass to the callback

Packit 4b6dd7
function. 

Packit 4b6dd7
[closure]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_get_topic ()

Packit 4b6dd7
GDataFreebaseTopicResult *
Packit 4b6dd7
gdata_freebase_service_get_topic (GDataFreebaseService *self,
Packit 4b6dd7
                                  GDataFreebaseTopicQuery *query,
Packit 4b6dd7
                                  GCancellable *cancellable,
Packit 4b6dd7
                                  GError **error);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_get_topic has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Queries information about a topic, identified through a Freebase ID. You can find out more about topic queries in the

Packit 4b6dd7
online documentation.
Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataFreebaseService

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

query

Packit 4b6dd7

a GDataFreebaseTopicQuery containing the topic ID

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

cancellable

Packit 4b6dd7

optional GCancellable object, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

error

Packit 4b6dd7

a GError, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a GDataFreebaseTopicResult containing information about the topic; unref with g_object_unref().

Packit 4b6dd7

[transfer full]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_get_topic_async ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_freebase_service_get_topic_async
Packit 4b6dd7
                               (GDataFreebaseService *self,
Packit 4b6dd7
                                GDataFreebaseTopicQuery *query,
Packit 4b6dd7
                                GCancellable *cancellable,
Packit 4b6dd7
                                GAsyncReadyCallback callback,
Packit 4b6dd7
                                gpointer user_data);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_get_topic_async has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Queries information about a topic, identified through a Freebase ID. self

Packit 4b6dd7
 and query
Packit 4b6dd7
 are all reffed when this
Packit 4b6dd7
function is called, so can safely be unreffed after this function returns. When the query is replied, or fails,
Packit 4b6dd7
callback
Packit 4b6dd7
 will be executed, and the result can be obtained through gdata_service_query_single_entry_finish().

Packit 4b6dd7

For more details, see gdata_freebase_service_get_topic(), which is the synchronous version of

Packit 4b6dd7
this function.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataFreebaseService

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

query

Packit 4b6dd7

a GDataFreebaseQuery with the MQL query

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

cancellable

Packit 4b6dd7

optional GCancellable object, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

callback

Packit 4b6dd7

a GAsyncReadyCallback to call when authentication is finished

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

user_data

Packit 4b6dd7

data to pass to the callback

Packit 4b6dd7
function. 

Packit 4b6dd7
[closure]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_search ()

Packit 4b6dd7
GDataFreebaseSearchResult *
Packit 4b6dd7
gdata_freebase_service_search (GDataFreebaseService *self,
Packit 4b6dd7
                               GDataFreebaseSearchQuery *query,
Packit 4b6dd7
                               GCancellable *cancellable,
Packit 4b6dd7
                               GError **error);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_search has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Performs a search for any given search term, filters can be set on query

Packit 4b6dd7
 to narrow down the results. The results returned
Packit 4b6dd7
are ordered by relevance. You can find out more about topic queries in the

Packit 4b6dd7
online documentation.
Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataFreebaseService

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

query

Packit 4b6dd7

a GDataFreebaseSearchQuery containing the topic ID

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

cancellable

Packit 4b6dd7

optional GCancellable object, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

error

Packit 4b6dd7

a GError, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a GDataFreebaseSearchResult containing the results for the given search query; unref with g_object_unref().

Packit 4b6dd7

[transfer full]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_search_async ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_freebase_service_search_async (GDataFreebaseService *self,
Packit 4b6dd7
                                     GDataFreebaseSearchQuery *query,
Packit 4b6dd7
                                     GCancellable *cancellable,
Packit 4b6dd7
                                     GAsyncReadyCallback callback,
Packit 4b6dd7
                                     gpointer user_data);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_search_async has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Performs a search for any given search term. self

Packit 4b6dd7
 and query
Packit 4b6dd7
 are all reffed when this
Packit 4b6dd7
function is called, so can safely be unreffed after this function returns.

Packit 4b6dd7

For more details, see gdata_freebase_service_search(), which is the synchronous version of

Packit 4b6dd7
this function.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataFreebaseService

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

query

Packit 4b6dd7

a GDataFreebaseQuery with the MQL query

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

cancellable

Packit 4b6dd7

optional GCancellable object, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

callback

Packit 4b6dd7

a GAsyncReadyCallback to call when authentication is finished

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

user_data

Packit 4b6dd7

data to pass to the callback

Packit 4b6dd7
function. 

Packit 4b6dd7
[closure]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_get_image ()

Packit 4b6dd7
GInputStream *
Packit 4b6dd7
gdata_freebase_service_get_image (GDataFreebaseService *self,
Packit 4b6dd7
                                  GDataFreebaseTopicValue *value,
Packit 4b6dd7
                                  GCancellable *cancellable,
Packit 4b6dd7
                                  guint max_width,
Packit 4b6dd7
                                  guint max_height,
Packit 4b6dd7
                                  GError **error);
Packit 4b6dd7
Packit 4b6dd7

gdata_freebase_service_get_image has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Creates an input stream to an image object returned in a topic query. If max_width

Packit 4b6dd7
 and max_height
Packit 4b6dd7
Packit 4b6dd7
are unspecified (i.e. set to 0), the image returned will be the smallest available.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataFreebaseService

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

value

Packit 4b6dd7

a GDataFreebaseTopicValue from a topic result

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

cancellable

Packit 4b6dd7

optional GCancellable object, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

max_width

Packit 4b6dd7

maximum width of the image returned, or 0

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

max_height

Packit 4b6dd7

maximum height of the image returned, or 0

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

error

Packit 4b6dd7

a GError, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a GInputStream opened to the image; unref with g_object_unref().

Packit 4b6dd7

[transfer full]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Types and Values

Packit 4b6dd7
Packit 4b6dd7

GDataFreebaseService

Packit 4b6dd7
typedef struct _GDataFreebaseService GDataFreebaseService;
Packit 4b6dd7

GDataFreebaseService is deprecated and should not be used in newly-written code.

Packit 4b6dd7

All the fields in the GDataFreebaseService structure are private and should never be accessed directly.

Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDataFreebaseServiceClass

Packit 4b6dd7
typedef struct {
Packit 4b6dd7
} GDataFreebaseServiceClass;
Packit 4b6dd7
Packit 4b6dd7

GDataFreebaseServiceClass is deprecated and should not be used in newly-written code.

Packit 4b6dd7

All the fields in the GDataFreebaseServiceClass structure are private and should never be accessed directly.

Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Property Details

Packit 4b6dd7
Packit 4b6dd7

The “developer-key” property

Packit 4b6dd7
  “developer-key”            gchar *
Packit 4b6dd7

The developer key your application has registered with the Freebase API. For more information, see the online documentation.

Packit 4b6dd7
Packit 4b6dd7

GDataFreebaseService:developer-key has been deprecated since version 0.17.7 and should not be used in newly-written code.

Packit 4b6dd7

Google Freebase has been permanently shut down.

Packit 4b6dd7
Packit 4b6dd7

Flags: Read / Write / Construct Only

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.15.1

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Generated by GTK-Doc V1.26.1
Packit 4b6dd7
</body>
Packit 4b6dd7
</html>