|
|
|
|
PackageKit Reference Manual |
|
|---|---|---|---|---|
| Top | Description | ||||
gboolean
pk_control_get_properties
(
PkControl
*control
,
GCancellable
*cancellable
,
GError
**error
);
gchar
**
pk_control_get_transaction_list
(
PkControl
*control
,
GCancellable
*cancellable
,
GError
**error
);
gboolean
pk_control_set_proxy
(
PkControl
*control
,
const
gchar
*proxy_http
,
const
gchar
*proxy_ftp
,
GCancellable
*cancellable
,
GError
**error
);
gboolean
pk_control_set_proxy2
(
PkControl
*control
,
const
gchar
*proxy_http
,
const
gchar
*proxy_https
,
const
gchar
*proxy_ftp
,
const
gchar
*proxy_socks
,
const
gchar
*no_proxy
,
const
gchar
*pac
,
GCancellable
*cancellable
,
GError
**error
);
gboolean
pk_control_suggest_daemon_quit
(
PkControl
*control
,
GCancellable
*cancellable
,
GError
**error
);
gboolean
pk_control_get_properties (
PkControl
*control
,
GCancellable
*cancellable
,
GError
**error
);
Gets the properties the daemon supports.Warning: this function is synchronous, and may block. Do not use it in GUIapplications.
|
|
a valid PkControl instance |
|
|
a
GCancellable
or
NULL
|
|
|
A
GError
or
NULL
|
|
Returns : |
TRUE
if the properties were set correctly
|
Since 0.5.3
gchar
** pk_control_get_transaction_list (
PkControl
*control
,
GCancellable
*cancellable
,
GError
**error
);
Gets the transaction list in progress.Warning: this function is synchronous, and may block. Do not use it in GUIapplications.
|
|
a valid PkControl instance |
|
|
a
GCancellable
or
NULL
|
|
|
A
GError
or
NULL
|
|
Returns : |
The list of transaction id's, or
NULL
, free with
g_strfreev()
.
[
transfer full
]
|
Since 0.5.3
gboolean
pk_control_set_proxy (
PkControl
*control
,
const
gchar
*proxy_http
,
const
gchar
*proxy_ftp
,
GCancellable
*cancellable
,
GError
**error
);
Sets the network proxy to use in the daemon.Warning: this function is synchronous, and may block. Do not use it in GUIapplications.
|
|
a valid PkControl instance |
|
|
the HTTP proxy server |
|
|
the FTP proxy server |
|
|
a
GCancellable
or
NULL
|
|
|
A
GError
or
NULL
|
|
Returns : |
TRUE
if the proxy was set correctlyNOTE: This is just provided for backwards compatibility.Clients should really be using
pk_control_set_proxy2()
.
|
Since 0.6.3
gboolean
pk_control_set_proxy2 (
PkControl
*control
,
const
gchar
*proxy_http
,
const
gchar
*proxy_https
,
const
gchar
*proxy_ftp
,
const
gchar
*proxy_socks
,
const
gchar
*no_proxy
,
const
gchar
*pac
,
GCancellable
*cancellable
,
GError
**error
);
Sets the network proxy to use in the daemon.Warning: this function is synchronous, and may block. Do not use it in GUIapplications.
|
|
a valid PkControl instance |
|
|
the HTTP proxy server |
|
|
the FTP proxy server |
|
|
a
GCancellable
or
NULL
|
|
|
A
GError
or
NULL
|
|
Returns : |
TRUE
if the proxy was set correctly
|
Since 0.6.13
gboolean
pk_control_suggest_daemon_quit (
PkControl
*control
,
GCancellable
*cancellable
,
GError
**error
);
Suggests to the daemon that it should quit as soon as possible.Warning: this function is synchronous, and may block. Do not use it in GUIapplications.
|
|
a valid PkControl instance |
|
|
a
GCancellable
or
NULL
|
|
|
A
GError
or
NULL
|
|
Returns : |
TRUE
if the suggestion was sent
|
Since 0.6.2