summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>2011-01-26 19:56:06 +0200
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>2011-01-26 19:56:06 +0200
commit34d85f4a31b1f4807838c9c0f99f021f6138d1d8 (patch)
tree770fb559919d57b65e0ca3862e80690eddbdabc7
parente098c9474b94eafb04689933f72d9c53bdb5b5c2 (diff)
downloadgupnp-vala-34d85f4a31b1f4807838c9c0f99f021f6138d1d8.tar.gz
Require & adapt to gssdp 0.9.2
-rw-r--r--configure.ac2
-rw-r--r--gssdp-1.0/gssdp-1.0.gi16
2 files changed, 16 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 34f7f49..5671710 100644
--- a/configure.ac
+++ b/configure.ac
@@ -25,7 +25,7 @@ if test "x$PKG_CONFIG" = "xno"; then
AC_MSG_ERROR([Cannot find the "pkg-config" program in your PATH])
fi
-PKG_CHECK_MODULES(GSSDP, [gssdp-1.0 >= 0.7.2])
+PKG_CHECK_MODULES(GSSDP, [gssdp-1.0 >= 0.9.2])
PKG_CHECK_MODULES(GUPNP, [gupnp-1.0 >= 0.13.3],
has_gupnp=yes,
diff --git a/gssdp-1.0/gssdp-1.0.gi b/gssdp-1.0/gssdp-1.0.gi
index 4cfaf86..3f52807 100644
--- a/gssdp-1.0/gssdp-1.0.gi
+++ b/gssdp-1.0/gssdp-1.0.gi
@@ -33,6 +33,12 @@
<parameter name="client" type="GSSDPClient*"/>
</parameters>
</method>
+ <method name="get_network" symbol="gssdp_client_get_network">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="client" type="GSSDPClient*"/>
+ </parameters>
+ </method>
<method name="get_server_id" symbol="gssdp_client_get_server_id">
<return-type type="char*"/>
<parameters>
@@ -43,10 +49,17 @@
<return-type type="GSSDPClient*"/>
<parameters>
<parameter name="main_context" type="GMainContext*"/>
- <parameter name="interface" type="char*"/>
+ <parameter name="iface" type="char*"/>
<parameter name="error" type="GError**"/>
</parameters>
</constructor>
+ <method name="set_network" symbol="gssdp_client_set_network">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="client" type="GSSDPClient*"/>
+ <parameter name="network" type="char*"/>
+ </parameters>
+ </method>
<method name="set_server_id" symbol="gssdp_client_set_server_id">
<return-type type="void"/>
<parameters>
@@ -59,6 +72,7 @@
<property name="host-ip" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="interface" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
<property name="main-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="network" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
<property name="server-id" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<signal name="message-received" when="LAST">
<return-type type="void"/>