1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<title>GUPnPServiceInfo</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
<link rel="start" href="index.html" title="GUPnP Reference Manual">
8
<link rel="up" href="api-device-info.html" title="Device Information">
9
<link rel="prev" href="GUPnPDeviceInfo.html" title="GUPnPDeviceInfo">
10
<link rel="next" href="GUPnPServiceIntrospection.html" title="GUPnPServiceIntrospection">
11
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="part" href="tutorial.html" title="Part I. Tutorial">
14
<link rel="chapter" href="overview.html" title="Overview">
15
<link rel="chapter" href="client-tutorial.html" title="Writing a UPnP Client">
16
<link rel="chapter" href="server-tutorial.html" title="Writing a UPnP Service">
17
<link rel="part" href="api.html" title="Part II. Reference">
18
<link rel="chapter" href="api-device-info.html" title="Device Information">
19
<link rel="chapter" href="api-device-control.html" title="Device Control">
20
<link rel="chapter" href="api-device-impl.html" title="Device Implementation">
21
<link rel="chapter" href="api-utility.html" title="Utility Functions">
22
<link rel="chapter" href="api-tools.html" title="Tools">
23
<link rel="part" href="schemas.html" title="Part III. XML Schemas">
24
<link rel="chapter" href="schemas-device.html" title="Device Description">
25
<link rel="chapter" href="schemas-service.html" title="Service Description">
26
<link rel="glossary" href="glossary.html" title="Glossary">
27
<link rel="index" href="ix01.html" title="Index">
29
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
30
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
32
<td><a accesskey="p" href="GUPnPDeviceInfo.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
33
<td><a accesskey="u" href="api-device-info.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
34
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
35
<th width="100%" align="center">GUPnP Reference Manual</th>
36
<td><a accesskey="n" href="GUPnPServiceIntrospection.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
38
<tr><td colspan="5" class="shortcuts"><nobr><a href="#GUPnPServiceInfo.synopsis" class="shortcut">Top</a>
40
<a href="#GUPnPServiceInfo.description" class="shortcut">Description</a>
42
<a href="#GUPnPServiceInfo.object-hierarchy" class="shortcut">Object Hierarchy</a>
44
<a href="#GUPnPServiceInfo.properties" class="shortcut">Properties</a></nobr></td></tr>
46
<div class="refentry" lang="en">
47
<a name="GUPnPServiceInfo"></a><div class="titlepage"></div>
48
<div class="refnamediv"><table width="100%"><tr>
50
<h2><span class="refentrytitle"><a name="GUPnPServiceInfo.top_of_page"></a>GUPnPServiceInfo</span></h2>
51
<p>GUPnPServiceInfo — Base abstract class for querying service information.</p>
53
<td valign="top" align="right"></td>
55
<div class="refsynopsisdiv">
56
<a name="GUPnPServiceInfo.synopsis"></a><h2>Synopsis</h2>
57
<pre class="synopsis">
58
<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceInfo-struct" title="GUPnPServiceInfo">GUPnPServiceInfo</a>;
59
void (<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceIntrospectionCallback" title="GUPnPServiceIntrospectionCallback ()">*GUPnPServiceIntrospectionCallback</a>)
60
(<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info,
61
<a class="link" href="GUPnPServiceIntrospection.html" title="GUPnPServiceIntrospection">GUPnPServiceIntrospection</a> *introspection,
64
<a class="link" href="GUPnPContext.html" title="GUPnPContext">GUPnPContext</a>* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-context" title="gupnp_service_info_get_context ()">gupnp_service_info_get_context</a> (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
65
const char* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-location" title="gupnp_service_info_get_location ()">gupnp_service_info_get_location</a> (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
67
href="/usr/share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupURI.html#SoupURI"
68
>SoupURI</a>* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-url-base" title="gupnp_service_info_get_url_base ()">gupnp_service_info_get_url_base</a> (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
69
const char* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-udn" title="gupnp_service_info_get_udn ()">gupnp_service_info_get_udn</a> (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
70
const char* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-service-type" title="gupnp_service_info_get_service_type ()">gupnp_service_info_get_service_type</a> (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
71
char* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-id" title="gupnp_service_info_get_id ()">gupnp_service_info_get_id</a> (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
72
char* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-scpd-url" title="gupnp_service_info_get_scpd_url ()">gupnp_service_info_get_scpd_url</a> (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
73
char* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-control-url" title="gupnp_service_info_get_control_url ()">gupnp_service_info_get_control_url</a> (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
74
char* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-event-subscription-url" title="gupnp_service_info_get_event_subscription_url ()">gupnp_service_info_get_event_subscription_url</a>
75
(<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);
76
<a class="link" href="GUPnPServiceIntrospection.html" title="GUPnPServiceIntrospection">GUPnPServiceIntrospection</a>* <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-introspection" title="gupnp_service_info_get_introspection ()">gupnp_service_info_get_introspection</a>
77
(<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info,
79
void <a class="link" href="GUPnPServiceInfo.html#gupnp-service-info-get-introspection-async" title="gupnp_service_info_get_introspection_async ()">gupnp_service_info_get_introspection_async</a>
80
(<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info,
81
<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceIntrospectionCallback" title="GUPnPServiceIntrospectionCallback ()">GUPnPServiceIntrospectionCallback</a> callback,
85
<div class="refsect1" lang="en">
86
<a name="GUPnPServiceInfo.object-hierarchy"></a><h2>Object Hierarchy</h2>
87
<pre class="synopsis">
90
+----<a class="link" href="GUPnPService.html" title="GUPnPService">GUPnPService</a>
91
+----<a class="link" href="GUPnPServiceProxy.html" title="GUPnPServiceProxy">GUPnPServiceProxy</a>
94
<div class="refsect1" lang="en">
95
<a name="GUPnPServiceInfo.properties"></a><h2>Properties</h2>
96
<pre class="synopsis">
97
"<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceInfo--context" title='The "context" property'>context</a>" <a class="link" href="GUPnPContext.html" title="GUPnPContext">GUPnPContext</a>* : Read / Write / Construct Only
98
"<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceInfo--document" title='The "document" property'>document</a>" XmlDocWrapper* : Write / Construct Only
99
"<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceInfo--element" title='The "element" property'>element</a>" gpointer : Write / Construct Only
100
"<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceInfo--location" title='The "location" property'>location</a>" gchar* : Read / Write / Construct Only
101
"<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceInfo--service-type" title='The "service-type" property'>service-type</a>" gchar* : Read / Write / Construct Only
102
"<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceInfo--udn" title='The "udn" property'>udn</a>" gchar* : Read / Write / Construct Only
103
"<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceInfo--url-base" title='The "url-base" property'>url-base</a>" gpointer : Read / Write / Construct Only
106
<div class="refsect1" lang="en">
107
<a name="GUPnPServiceInfo.description"></a><h2>Description</h2>
109
The <a class="link" href="GUPnPDeviceInfo.html" title="GUPnPDeviceInfo"><span class="type">GUPnPDeviceInfo</span></a> base abstract class provides methods for querying
110
service information.</p>
115
<div class="refsect1" lang="en">
116
<a name="GUPnPServiceInfo.details"></a><h2>Details</h2>
117
<div class="refsect2" lang="en">
118
<a name="GUPnPServiceInfo-struct"></a><h3>GUPnPServiceInfo</h3>
119
<pre class="programlisting">typedef struct _GUPnPServiceInfo GUPnPServiceInfo;</pre>
121
This struct contains private data only, and should be accessed using the
128
<div class="refsect2" lang="en">
129
<a name="GUPnPServiceIntrospectionCallback"></a><h3>GUPnPServiceIntrospectionCallback ()</h3>
130
<pre class="programlisting">void (*GUPnPServiceIntrospectionCallback)
131
(<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info,
132
<a class="link" href="GUPnPServiceIntrospection.html" title="GUPnPServiceIntrospection">GUPnPServiceIntrospection</a> *introspection,
134
gpointer user_data);</pre>
136
Callback notifying that <em class="parameter"><code>introspection</code></em> for <em class="parameter"><code>info</code></em> has been obtained.</p>
140
<div class="variablelist"><table border="0">
141
<col align="left" valign="top">
144
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
145
<td> The <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a> introspection was requested for
149
<td><p><span class="term"><em class="parameter"><code>introspection</code></em> :</span></p></td>
150
<td> The new <a class="link" href="GUPnPServiceIntrospection.html" title="GUPnPServiceIntrospection"><span class="type">GUPnPServiceIntrospection</span></a> object, or NULL
154
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
155
<td> The <span class="type">GError</span> that occurred, or NULL
159
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
167
<div class="refsect2" lang="en">
168
<a name="gupnp-service-info-get-context"></a><h3>gupnp_service_info_get_context ()</h3>
169
<pre class="programlisting"><a class="link" href="GUPnPContext.html" title="GUPnPContext">GUPnPContext</a>* gupnp_service_info_get_context (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
171
Get the <a class="link" href="GUPnPContext.html" title="GUPnPContext"><span class="type">GUPnPContext</span></a> associated with <em class="parameter"><code>info</code></em>.</p>
175
<div class="variablelist"><table border="0">
176
<col align="left" valign="top">
179
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
180
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
184
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
185
<td> A <a class="link" href="GUPnPContext.html" title="GUPnPContext"><span class="type">GUPnPContext</span></a>.
192
<div class="refsect2" lang="en">
193
<a name="gupnp-service-info-get-location"></a><h3>gupnp_service_info_get_location ()</h3>
194
<pre class="programlisting">const char* gupnp_service_info_get_location (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
196
Get the location of the device description file.</p>
200
<div class="variablelist"><table border="0">
201
<col align="left" valign="top">
204
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
205
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
209
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
210
<td> A constant string.
217
<div class="refsect2" lang="en">
218
<a name="gupnp-service-info-get-url-base"></a><h3>gupnp_service_info_get_url_base ()</h3>
219
<pre class="programlisting">const <a
220
href="/usr/share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupURI.html#SoupURI"
221
>SoupURI</a>* gupnp_service_info_get_url_base (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
223
Get the URL base of this service.</p>
227
<div class="variablelist"><table border="0">
228
<col align="left" valign="top">
231
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
232
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
236
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
238
href="/usr/share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupURI.html#SoupURI"
239
><span class="type">SoupURI</span></a>.
246
<div class="refsect2" lang="en">
247
<a name="gupnp-service-info-get-udn"></a><h3>gupnp_service_info_get_udn ()</h3>
248
<pre class="programlisting">const char* gupnp_service_info_get_udn (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
250
Get the Unique Device Name of the containing device.</p>
254
<div class="variablelist"><table border="0">
255
<col align="left" valign="top">
258
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
259
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
263
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
264
<td> A constant string.
271
<div class="refsect2" lang="en">
272
<a name="gupnp-service-info-get-service-type"></a><h3>gupnp_service_info_get_service_type ()</h3>
273
<pre class="programlisting">const char* gupnp_service_info_get_service_type (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
275
Get the UPnP service type, or <code class="literal">NULL</code>.</p>
279
<div class="variablelist"><table border="0">
280
<col align="left" valign="top">
283
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
284
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
288
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
289
<td> A constant string.
296
<div class="refsect2" lang="en">
297
<a name="gupnp-service-info-get-id"></a><h3>gupnp_service_info_get_id ()</h3>
298
<pre class="programlisting">char* gupnp_service_info_get_id (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
300
Get the ID of this service, or <code class="literal">NULL</code> if there is no ID.</p>
304
<div class="variablelist"><table border="0">
305
<col align="left" valign="top">
308
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
309
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
313
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
314
<td> A string. This string should be freed with <code class="function">g_free()</code> after use.
321
<div class="refsect2" lang="en">
322
<a name="gupnp-service-info-get-scpd-url"></a><h3>gupnp_service_info_get_scpd_url ()</h3>
323
<pre class="programlisting">char* gupnp_service_info_get_scpd_url (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
325
Get the SCPD URL for this service, or <code class="literal">NULL</code> if there is no SCPD.</p>
329
<div class="variablelist"><table border="0">
330
<col align="left" valign="top">
333
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
334
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
338
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
339
<td> A string. This string should be freed with <code class="function">g_free()</code> after use.
346
<div class="refsect2" lang="en">
347
<a name="gupnp-service-info-get-control-url"></a><h3>gupnp_service_info_get_control_url ()</h3>
348
<pre class="programlisting">char* gupnp_service_info_get_control_url (<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
350
Get the control URL for this service, or <code class="literal">NULL</code>..</p>
354
<div class="variablelist"><table border="0">
355
<col align="left" valign="top">
358
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
359
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
363
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
364
<td> A string. This string should be freed with <code class="function">g_free()</code> after use.
371
<div class="refsect2" lang="en">
372
<a name="gupnp-service-info-get-event-subscription-url"></a><h3>gupnp_service_info_get_event_subscription_url ()</h3>
373
<pre class="programlisting">char* gupnp_service_info_get_event_subscription_url
374
(<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info);</pre>
376
Get the event subscription URL for this service, or <code class="literal">NULL</code>.</p>
380
<div class="variablelist"><table border="0">
381
<col align="left" valign="top">
384
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
385
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
389
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
390
<td> A string. This string should be freed with <code class="function">g_free()</code> after use.
397
<div class="refsect2" lang="en">
398
<a name="gupnp-service-info-get-introspection"></a><h3>gupnp_service_info_get_introspection ()</h3>
399
<pre class="programlisting"><a class="link" href="GUPnPServiceIntrospection.html" title="GUPnPServiceIntrospection">GUPnPServiceIntrospection</a>* gupnp_service_info_get_introspection
400
(<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info,
401
GError **error);</pre>
403
Note that introspection object is created from the information in service
404
description document (SCPD) provided by the service so it can not be created
405
if the service does not provide an SCPD.</p>
409
<div class="variablelist"><table border="0">
410
<col align="left" valign="top">
413
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
414
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
418
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
419
<td> return location for a <span class="type">GError</span>, or <code class="literal">NULL</code>
423
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
424
<td> A new <a class="link" href="GUPnPServiceIntrospection.html" title="GUPnPServiceIntrospection"><span class="type">GUPnPServiceIntrospection</span></a> for this service or <code class="literal">NULL</code>.
432
<div class="refsect2" lang="en">
433
<a name="gupnp-service-info-get-introspection-async"></a><h3>gupnp_service_info_get_introspection_async ()</h3>
434
<pre class="programlisting">void gupnp_service_info_get_introspection_async
435
(<a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo">GUPnPServiceInfo</a> *info,
436
<a class="link" href="GUPnPServiceInfo.html#GUPnPServiceIntrospectionCallback" title="GUPnPServiceIntrospectionCallback ()">GUPnPServiceIntrospectionCallback</a> callback,
437
gpointer user_data);</pre>
439
Note that introspection object is created from the information in service
440
description document (SCPD) provided by the service so it can not be created
441
if the service does not provide an SCPD.</p>
445
<div class="variablelist"><table border="0">
446
<col align="left" valign="top">
449
<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
450
<td> A <a class="link" href="GUPnPServiceInfo.html" title="GUPnPServiceInfo"><span class="type">GUPnPServiceInfo</span></a>
454
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
455
<td> callback to be called when introspection object is ready.
459
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
460
<td> user_data to be passed to the callback.
467
<div class="refsect1" lang="en">
468
<a name="GUPnPServiceInfo.property-details"></a><h2>Property Details</h2>
469
<div class="refsect2" lang="en">
470
<a name="GUPnPServiceInfo--context"></a><h3>The <code class="literal">"context"</code> property</h3>
471
<pre class="programlisting"> "context" <a class="link" href="GUPnPContext.html" title="GUPnPContext">GUPnPContext</a>* : Read / Write / Construct Only</pre>
473
The <a class="link" href="GUPnPContext.html" title="GUPnPContext"><span class="type">GUPnPContext</span></a> to use.</p>
479
<div class="refsect2" lang="en">
480
<a name="GUPnPServiceInfo--document"></a><h3>The <code class="literal">"document"</code> property</h3>
481
<pre class="programlisting"> "document" XmlDocWrapper* : Write / Construct Only</pre>
483
Private property.</p>
487
<p>Stability Level Private</p>
490
<div class="refsect2" lang="en">
491
<a name="GUPnPServiceInfo--element"></a><h3>The <code class="literal">"element"</code> property</h3>
492
<pre class="programlisting"> "element" gpointer : Write / Construct Only</pre>
494
Private property.</p>
498
<p>Stability Level Private</p>
501
<div class="refsect2" lang="en">
502
<a name="GUPnPServiceInfo--location"></a><h3>The <code class="literal">"location"</code> property</h3>
503
<pre class="programlisting"> "location" gchar* : Read / Write / Construct Only</pre>
505
The location of the device description file.</p>
509
<p>Default value: NULL</p>
512
<div class="refsect2" lang="en">
513
<a name="GUPnPServiceInfo--service-type"></a><h3>The <code class="literal">"service-type"</code> property</h3>
514
<pre class="programlisting"> "service-type" gchar* : Read / Write / Construct Only</pre>
516
The service type.</p>
520
<p>Default value: NULL</p>
523
<div class="refsect2" lang="en">
524
<a name="GUPnPServiceInfo--udn"></a><h3>The <code class="literal">"udn"</code> property</h3>
525
<pre class="programlisting"> "udn" gchar* : Read / Write / Construct Only</pre>
527
The UDN of the containing device.</p>
531
<p>Default value: NULL</p>
534
<div class="refsect2" lang="en">
535
<a name="GUPnPServiceInfo--url-base"></a><h3>The <code class="literal">"url-base"</code> property</h3>
536
<pre class="programlisting"> "url-base" gpointer : Read / Write / Construct Only</pre>
539
href="/usr/share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupURI.html#SoupURI"
540
><span class="type">SoupURI</span></a>).</p>
549
Generated by GTK-Doc V1.10</div>