Re: [spice-gtk 13/13] session: add spice_session_get_proxy_uri()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Feb 03, 2014 at 07:02:44PM +0100, Marc-André Lureau wrote:
> From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx>
> 
> 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
> Spice-devel@xxxxxxxxxxxxxxxxxxxxx
> http://lists.freedesktop.org/mailman/listinfo/spice-devel

Attachment: pgp_S5zQHovLN.pgp
Description: PGP signature

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]