On Mon, Feb 03, 2014 at 07:02:44PM +0100, Marc-André Lureau wrote: > From: Marc-André Lureau <[email protected]> > > Learn to return the currently configured proxy, to allow > client to tweak parameters, such as username and password. > --- > doc/reference/spice-gtk-sections.txt | 1 + > gtk/map-file | 1 + > gtk/spice-glib-sym-file | 1 + > gtk/spice-session.c | 14 ++++++++++++++ > gtk/spice-session.h | 1 + > 5 files changed, 18 insertions(+) > > diff --git a/doc/reference/spice-gtk-sections.txt > b/doc/reference/spice-gtk-sections.txt > index 9f0cf67..08b1b4e 100644 > --- a/doc/reference/spice-gtk-sections.txt > +++ b/doc/reference/spice-gtk-sections.txt > @@ -28,6 +28,7 @@ spice_session_disconnect > spice_session_get_channels > spice_session_get_read_only > spice_session_has_channel_type > +spice_session_get_proxy_uri > <SUBSECTION> > SpiceSessionMigration > SpiceSessionVerify > diff --git a/gtk/map-file b/gtk/map-file > index d9e596b..f98680c 100644 > --- a/gtk/map-file > +++ b/gtk/map-file > @@ -90,6 +90,7 @@ spice_session_migration_get_type; > spice_session_new; > spice_session_open_fd; > spice_session_verify_get_type; > +spice_session_get_proxy_uri; > spice_set_session_option; > spice_smartcard_channel_get_type; > spice_smartcard_manager_get; > diff --git a/gtk/spice-glib-sym-file b/gtk/spice-glib-sym-file > index b90736b..2aa17cb 100644 > --- a/gtk/spice-glib-sym-file > +++ b/gtk/spice-glib-sym-file > @@ -105,3 +105,4 @@ spice_uri_set_port > spice_uri_set_scheme > spice_uri_set_user > spice_uri_to_string > +spice_session_get_proxy_uri > diff --git a/gtk/spice-session.c b/gtk/spice-session.c > index 96f73f5..a29c4c5 100644 > --- a/gtk/spice-session.c > +++ b/gtk/spice-session.c > @@ -2190,3 +2190,17 @@ guint32 > spice_session_get_playback_latency(SpiceSession *session) > return 0; > } > } > + > +/** > + * spice_session_get_proxy_uri: > + * @session: a #SpiceSession > + * > + * Returns: (transfer none): the session proxy #SpiceURI or %NULL. > + * Since: 0.23
0.24
ACK
> + **/
> +SpiceURI *spice_session_get_proxy_uri(SpiceSession *session)
> +{
> + SpiceSessionPrivate *s = SPICE_SESSION_GET_PRIVATE(session);
> +
> + return s->proxy;
> +}
> diff --git a/gtk/spice-session.h b/gtk/spice-session.h
> index 4ea645e..665c609 100644
> --- a/gtk/spice-session.h
> +++ b/gtk/spice-session.h
> @@ -93,6 +93,7 @@ void spice_session_disconnect(SpiceSession *session);
> GList *spice_session_get_channels(SpiceSession *session);
> gboolean spice_session_has_channel_type(SpiceSession *session, gint type);
> gboolean spice_session_get_read_only(SpiceSession *session);
> +SpiceURI *spice_session_get_proxy_uri(SpiceSession *session);
>
> G_END_DECLS
>
> --
> 1.8.4.2
>
> _______________________________________________
> Spice-devel mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
pgpws4xg2qbhP.pgp
Description: PGP signature
_______________________________________________ Spice-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/spice-devel
