Update gupnp to 0.20.5 (fdeb6f9f)
[profile/ivi/GUPnP.git] / doc / gupnp-sections.txt
1 <SECTION>
2 <FILE>gupnp-control-point</FILE>
3 <TITLE>GUPnPControlPoint</TITLE>
4 GUPnPControlPoint
5 gupnp_control_point_new
6 gupnp_control_point_new_full
7 gupnp_control_point_get_resource_factory
8 gupnp_control_point_get_context
9 gupnp_control_point_list_device_proxies
10 gupnp_control_point_list_service_proxies
11 <SUBSECTION Standard>
12 GUPnPControlPointClass
13 GUPNP_CONTROL_POINT
14 GUPNP_IS_CONTROL_POINT
15 GUPNP_TYPE_CONTROL_POINT
16 gupnp_control_point_get_type
17 GUPNP_CONTROL_POINT_CLASS
18 GUPNP_IS_CONTROL_POINT_CLASS
19 GUPNP_CONTROL_POINT_GET_CLASS
20 <SUBSECTION Private>
21 GUPnPControlPointPrivate
22 </SECTION>
23
24 <SECTION>
25 <FILE>gupnp-device-info</FILE>
26 <TITLE>GUPnPDeviceInfo</TITLE>
27 GUPnPDeviceInfo
28 gupnp_device_info_get_resource_factory
29 gupnp_device_info_get_context
30 gupnp_device_info_get_location
31 gupnp_device_info_get_url_base
32 gupnp_device_info_get_udn
33 gupnp_device_info_get_device_type
34 gupnp_device_info_get_friendly_name
35 gupnp_device_info_get_manufacturer
36 gupnp_device_info_get_manufacturer_url
37 gupnp_device_info_get_model_description
38 gupnp_device_info_get_model_name
39 gupnp_device_info_get_model_number
40 gupnp_device_info_get_model_url
41 gupnp_device_info_get_serial_number
42 gupnp_device_info_get_presentation_url
43 gupnp_device_info_get_upc
44 gupnp_device_info_get_icon_url
45 gupnp_device_info_list_dlna_capabilities
46 gupnp_device_info_list_dlna_device_class_identifier
47 gupnp_device_info_get_description_value
48 gupnp_device_info_list_devices
49 gupnp_device_info_list_device_types
50 gupnp_device_info_get_device
51 gupnp_device_info_list_services
52 gupnp_device_info_list_service_types
53 gupnp_device_info_get_service
54 <SUBSECTION Standard>
55 GUPnPDeviceInfoClass
56 GUPNP_DEVICE_INFO
57 GUPNP_IS_DEVICE_INFO
58 GUPNP_TYPE_DEVICE_INFO
59 gupnp_device_info_get_type
60 GUPNP_DEVICE_INFO_CLASS
61 GUPNP_IS_DEVICE_INFO_CLASS
62 GUPNP_DEVICE_INFO_GET_CLASS
63 <SUBSECTION Private>
64 GUPnPDeviceInfoPrivate
65 </SECTION>
66
67 <SECTION>
68 <FILE>gupnp-service-proxy</FILE>
69 <TITLE>GUPnPServiceProxy</TITLE>
70 GUPnPServiceProxy
71 GUPnPServiceProxyAction
72 GUPnPServiceProxyActionCallback
73 GUPnPServiceProxyNotifyCallback
74 gupnp_service_proxy_send_action
75 gupnp_service_proxy_send_action_valist
76 gupnp_service_proxy_send_action_hash
77 gupnp_service_proxy_send_action_list
78 gupnp_service_proxy_begin_action
79 gupnp_service_proxy_begin_action_valist
80 gupnp_service_proxy_begin_action_hash
81 gupnp_service_proxy_begin_action_list
82 gupnp_service_proxy_end_action
83 gupnp_service_proxy_end_action_valist
84 gupnp_service_proxy_end_action_hash
85 gupnp_service_proxy_end_action_list
86 gupnp_service_proxy_cancel_action
87 gupnp_service_proxy_add_notify
88 gupnp_service_proxy_remove_notify
89 gupnp_service_proxy_set_subscribed
90 gupnp_service_proxy_get_subscribed
91 <SUBSECTION Standard>
92 GUPnPServiceProxyClass
93 GUPNP_SERVICE_PROXY
94 GUPNP_IS_SERVICE_PROXY
95 GUPNP_TYPE_SERVICE_PROXY
96 gupnp_service_proxy_get_type
97 GUPNP_SERVICE_PROXY_CLASS
98 GUPNP_IS_SERVICE_PROXY_CLASS
99 GUPNP_SERVICE_PROXY_GET_CLASS
100 <SUBSECTION Private>
101 GUPnPServiceProxyPrivate
102 </SECTION>
103
104 <SECTION>
105 <FILE>gupnp-service</FILE>
106 <TITLE>GUPnPService</TITLE>
107 GUPnPService
108 GUPnPServiceAction
109 gupnp_service_action_get_name
110 gupnp_service_action_get_locales
111 gupnp_service_action_get
112 gupnp_service_action_get_valist
113 gupnp_service_action_get_value
114 gupnp_service_action_get_gvalue
115 gupnp_service_action_get_values
116 gupnp_service_action_set
117 gupnp_service_action_set_valist
118 gupnp_service_action_set_value
119 gupnp_service_action_set_values
120 gupnp_service_action_return
121 gupnp_service_action_return_error
122 gupnp_service_action_get_message
123 gupnp_service_action_get_argument_count
124 gupnp_service_notify
125 gupnp_service_notify_valist
126 gupnp_service_notify_value
127 gupnp_service_freeze_notify
128 gupnp_service_thaw_notify
129 gupnp_service_signals_autoconnect
130 <SUBSECTION Standard>
131 GUPnPServiceClass
132 GUPNP_SERVICE
133 GUPNP_IS_SERVICE
134 GUPNP_TYPE_SERVICE
135 gupnp_service_get_type
136 GUPNP_SERVICE_CLASS
137 GUPNP_IS_SERVICE_CLASS
138 GUPNP_SERVICE_GET_CLASS
139 GUPNP_TYPE_SERVICE_ACTION
140 gupnp_service_action_get_type
141 <SUBSECTION Private>
142 GUPnPServicePrivate
143 </SECTION>
144
145 <SECTION>
146 <FILE>gupnp-root-device</FILE>
147 <TITLE>GUPnPRootDevice</TITLE>
148 GUPnPRootDevice
149 gupnp_root_device_new
150 gupnp_root_device_new_full
151 gupnp_root_device_set_available
152 gupnp_root_device_get_available
153 gupnp_root_device_get_relative_location
154 gupnp_root_device_get_description_dir
155 gupnp_root_device_get_description_path
156 gupnp_root_device_get_ssdp_resource_group
157 <SUBSECTION Standard>
158 GUPnPRootDeviceClass
159 GUPNP_ROOT_DEVICE
160 GUPNP_IS_ROOT_DEVICE
161 GUPNP_TYPE_ROOT_DEVICE
162 gupnp_root_device_get_type
163 GUPNP_ROOT_DEVICE_CLASS
164 GUPNP_IS_ROOT_DEVICE_CLASS
165 GUPNP_ROOT_DEVICE_GET_CLASS
166 <SUBSECTION Private>
167 GUPnPRootDevicePrivate
168 </SECTION>
169
170 <SECTION>
171 <FILE>gupnp-context</FILE>
172 <TITLE>GUPnPContext</TITLE>
173 GUPnPContext
174 gupnp_context_new
175 gupnp_context_get_host_ip
176 gupnp_context_get_port
177 gupnp_context_get_server
178 gupnp_context_get_session
179 gupnp_context_set_subscription_timeout
180 gupnp_context_get_subscription_timeout
181 gupnp_context_get_default_language
182 gupnp_context_set_default_language
183 gupnp_context_host_path
184 gupnp_context_host_path_for_agent
185 gupnp_context_unhost_path
186 <SUBSECTION Standard>
187 GUPnPContextClass
188 GUPNP_CONTEXT
189 GUPNP_IS_CONTEXT
190 GUPNP_TYPE_CONTEXT
191 gupnp_context_get_type
192 GUPNP_CONTEXT_CLASS
193 GUPNP_IS_CONTEXT_CLASS
194 GUPNP_CONTEXT_GET_CLASS
195 <SUBSECTION Private>
196 GUPnPContextPrivate
197 </SECTION>
198
199 <SECTION>
200 <FILE>gupnp-context-manager</FILE>
201 <TITLE>GUPnPContextManager</TITLE>
202 GUPnPContextManager
203 gupnp_context_manager_new
204 gupnp_context_manager_create
205 gupnp_context_manager_rescan_control_points
206 gupnp_context_manager_manage_control_point
207 gupnp_context_manager_manage_root_device
208 gupnp_context_manager_get_port
209 gupnp_context_manager_get_white_list
210 <SUBSECTION Standard>
211 GUPnPContextManagerClass
212 GUPNP_CONTEXT_MANAGER
213 GUPNP_IS_CONTEXT_MANAGER
214 GUPNP_TYPE_CONTEXT_MANAGER
215 gupnp_context_manager_get_type
216 GUPNP_CONTEXT_MANAGER_CLASS
217 GUPNP_IS_CONTEXT_MANAGER_CLASS
218 GUPNP_CONTEXT_MANAGER_GET_CLASS
219 <SUBSECTION Private>
220 GUPnPContextManagerPrivate
221 </SECTION>
222
223 <SECTION>
224 <FILE>gupnp-device</FILE>
225 <TITLE>GUPnPDevice</TITLE>
226 GUPnPDevice
227 <SUBSECTION Standard>
228 GUPnPDeviceClass
229 GUPNP_DEVICE
230 GUPNP_IS_DEVICE
231 GUPNP_TYPE_DEVICE
232 gupnp_device_get_type
233 GUPNP_DEVICE_CLASS
234 GUPNP_IS_DEVICE_CLASS
235 GUPNP_DEVICE_GET_CLASS
236 <SUBSECTION Private>
237 GUPnPDevicePrivate
238 </SECTION>
239
240 <SECTION>
241 <FILE>gupnp-service-introspection</FILE>
242 GUPnPServiceActionArgDirection
243 GUPnPServiceActionArgInfo
244 GUPnPServiceActionInfo
245 GUPnPServiceStateVariableInfo
246 <TITLE>GUPnPServiceIntrospection</TITLE>
247 GUPnPServiceIntrospection
248 gupnp_service_introspection_list_action_names
249 gupnp_service_introspection_list_actions
250 gupnp_service_introspection_get_action
251 gupnp_service_introspection_list_state_variable_names
252 gupnp_service_introspection_list_state_variables
253 gupnp_service_introspection_get_state_variable
254 <SUBSECTION Standard>
255 GUPnPServiceIntrospectionClass
256 GUPNP_SERVICE_INTROSPECTION
257 GUPNP_IS_SERVICE_INTROSPECTION
258 GUPNP_TYPE_SERVICE_INTROSPECTION
259 gupnp_service_introspection_get_type
260 GUPNP_SERVICE_INTROSPECTION_CLASS
261 GUPNP_IS_SERVICE_INTROSPECTION_CLASS
262 GUPNP_SERVICE_INTROSPECTION_GET_CLASS
263 </SECTION>
264
265 <SECTION>
266 <FILE>gupnp-service-info</FILE>
267 <TITLE>GUPnPServiceInfo</TITLE>
268 GUPnPServiceInfo
269 GUPnPServiceIntrospectionCallback
270 gupnp_service_info_get_context
271 gupnp_service_info_get_location
272 gupnp_service_info_get_url_base
273 gupnp_service_info_get_udn
274 gupnp_service_info_get_service_type
275 gupnp_service_info_get_id
276 gupnp_service_info_get_scpd_url
277 gupnp_service_info_get_control_url
278 gupnp_service_info_get_event_subscription_url
279 gupnp_service_info_get_introspection
280 gupnp_service_info_get_introspection_async
281 <SUBSECTION Standard>
282 GUPnPServiceInfoClass
283 GUPNP_SERVICE_INFO
284 GUPNP_IS_SERVICE_INFO
285 GUPNP_TYPE_SERVICE_INFO
286 gupnp_service_info_get_type
287 GUPNP_SERVICE_INFO_CLASS
288 GUPNP_IS_SERVICE_INFO_CLASS
289 GUPNP_SERVICE_INFO_GET_CLASS
290 <SUBSECTION Private>
291 GUPnPServiceInfoPrivate
292 </SECTION>
293
294 <SECTION>
295 <FILE>gupnp-device-proxy</FILE>
296 <TITLE>GUPnPDeviceProxy</TITLE>
297 GUPnPDeviceProxy
298 <SUBSECTION Standard>
299 GUPnPDeviceProxyClass
300 GUPNP_DEVICE_PROXY
301 GUPNP_IS_DEVICE_PROXY
302 GUPNP_TYPE_DEVICE_PROXY
303 gupnp_device_proxy_get_type
304 GUPNP_DEVICE_PROXY_CLASS
305 GUPNP_IS_DEVICE_PROXY_CLASS
306 GUPNP_DEVICE_PROXY_GET_CLASS
307 <SUBSECTION Private>
308 GUPnPDeviceProxyPrivate
309 </SECTION>
310
311 <SECTION>
312 <FILE>gupnp-resource-factory</FILE>
313 <TITLE>GUPnPResourceFactory</TITLE>
314 GUPnPResourceFactory
315 gupnp_resource_factory_new
316 gupnp_resource_factory_get_default
317 gupnp_resource_factory_register_resource_type
318 gupnp_resource_factory_unregister_resource_type
319 gupnp_resource_factory_register_resource_proxy_type
320 gupnp_resource_factory_unregister_resource_proxy_type
321 <SUBSECTION Standard>
322 GUPnPResourceFactoryClass
323 GUPNP_RESOURCE_FACTORY
324 GUPNP_IS_RESOURCE_FACTORY
325 GUPNP_TYPE_RESOURCE_FACTORY
326 gupnp_resource_factory_get_type
327 GUPNP_RESOURCE_FACTORY_CLASS
328 GUPNP_IS_RESOURCE_FACTORY_CLASS
329 GUPNP_RESOURCE_FACTORY_GET_CLASS
330 <SUBSECTION Private>
331 GUPnPResourceFactoryPrivate
332 </SECTION>
333
334 <SECTION>
335 <FILE>gupnp-xml-doc</FILE>
336 <TITLE>GUPnPXMLDoc</TITLE>
337 GUPnPXMLDoc
338 gupnp_xml_doc_new
339 gupnp_xml_doc_new_from_path
340 <SUBSECTION Standard>
341 GUPnPXMLDocClass
342 GUPNP_XML_DOC
343 GUPNP_IS_XML_DOC
344 GUPNP_TYPE_XML_DOC
345 gupnp_xml_doc_get_type
346 GUPNP_XML_DOC_CLASS
347 GUPNP_IS_XML_DOC_CLASS
348 GUPNP_XML_DOC_GET_CLASS
349 </SECTION>
350
351 <SECTION>
352 <FILE>gupnp-types</FILE>
353 <TITLE>Special UPnP types</TITLE>
354 GUPNP_TYPE_BIN_BASE64
355 GUPNP_TYPE_BIN_HEX
356 GUPNP_TYPE_DATE
357 GUPNP_TYPE_DATE_TIME
358 GUPNP_TYPE_DATE_TIME_TZ
359 GUPNP_TYPE_TIME
360 GUPNP_TYPE_TIME_TZ
361 GUPNP_TYPE_URI
362 GUPNP_TYPE_UUID
363 <SUBSECTION Private>
364 gupnp_bin_base64_get_type
365 gupnp_bin_hex_get_type
366 gupnp_date_get_type
367 gupnp_date_time_get_type
368 gupnp_date_time_tz_get_type
369 gupnp_time_get_type
370 gupnp_time_tz_get_type
371 gupnp_uri_get_type
372 gupnp_uuid_get_type
373 gupnp_value_get_string
374 gupnp_value_get_xml_node
375 </SECTION>
376
377 <SECTION>
378 <FILE>gupnp-error</FILE>
379 <TITLE>Error codes</TITLE>
380 GUPNP_SERVER_ERROR
381 GUPnPServerError
382 GUPNP_EVENTING_ERROR
383 GUPnPEventingError
384 GUPNP_CONTROL_ERROR
385 GUPnPControlError
386 GUPNP_XML_ERROR
387 GUPnPXMLError
388 <SUBSECTION Private>
389 gupnp_server_error_quark
390 gupnp_eventing_error_quark
391 gupnp_control_error_quark
392 gupnp_xml_error_quark
393 </SECTION>
394
395 <SECTION>
396 <FILE>gupnp-connman-manager</FILE>
397 <SUBSECTION Private>
398 GUPNP_CONNMAN_MANAGER
399 GUPNP_CONNMAN_MANAGER_CLASS
400 GUPNP_CONNMAN_MANAGER_GET_CLASS
401 GUPNP_IS_CONNMAN_MANAGER
402 GUPNP_IS_CONNMAN_MANAGER_CLASS
403 GUPNP_TYPE_CONNMAN_MANAGER
404 GUPnPConnmanManager
405 GUPnPConnmanManagerClass
406 GUPnPConnmanManagerPrivate
407 </SECTION>
408
409 <SECTION>
410 <FILE>gupnp-simple-context-manager</FILE>
411 <SUBSECTION Private>
412 GUPNP_IS_SIMPLE_CONTEXT_MANAGER
413 GUPNP_IS_SIMPLE_CONTEXT_MANAGER_CLASS
414 GUPNP_SIMPLE_CONTEXT_MANAGER
415 GUPNP_SIMPLE_CONTEXT_MANAGER_CLASS
416 GUPNP_SIMPLE_CONTEXT_MANAGER_GET_CLASS
417 GUPNP_TYPE_SIMPLE_CONTEXT_MANAGER
418 GUPnPSimpleContextManager
419 GUPnPSimpleContextManagerClass
420 GUPnPSimpleContextManagerPrivate
421 </SECTION>
422
423 <SECTION>
424 <FILE>gupnp-windows-context-manager</FILE>
425 <SUBSECTION Private>
426 GUPNP_IS_WINDOWS_CONTEXT_MANAGER
427 GUPNP_IS_WINDOWS_CONTEXT_MANAGER_CLASS
428 GUPNP_TYPE_WINDOWS_CONTEXT_MANAGER
429 GUPNP_WINDOWS_CONTEXT_MANAGER
430 GUPNP_WINDOWS_CONTEXT_MANAGER_CLASS
431 GUPNP_WINDOWS_CONTEXT_MANAGER_GET_CLASS
432 GUPnPWindowsContextManager
433 GUPnPWindowsContextManagerClass
434 gupnp_windows_context_manager_get_type
435 </SECTION>
436
437 <SECTION>
438 <FILE>gupnp-unix-context-manager</FILE>
439 </SECTION>
440
441 <SECTION>
442 <FILE>gupnp-linux-context-manager</FILE>
443 </SECTION>
444
445 <SECTION>
446 <FILE>gupnp-network-manager</FILE>
447 </SECTION>
448
449 <SECTION>
450 <FILE>gupnp-white-list</FILE>
451 <TITLE>GUPnPWhiteList</TITLE>
452 GUPnPWhiteList
453 gupnp_white_list_add_entry
454 gupnp_white_list_check_context
455 gupnp_white_list_clear
456 gupnp_white_list_set_enabled
457 gupnp_white_list_get_entries
458 gupnp_white_list_is_empty
459 gupnp_white_list_get_enabled
460 gupnp_white_list_new
461 gupnp_white_list_remove_entry
462 <SUBSECTION Standard>
463 gupnp_white_list_get_type
464 GUPNP_IS_WHITE_LIST
465 GUPNP_IS_WHITE_LIST_CLASS
466 GUPNP_TYPE_WHITE_LIST
467 GUPNP_WHITE_LIST
468 GUPNP_WHITE_LIST_CLASS
469 GUPNP_WHITE_LIST_GET_CLASS
470 GUPnPWhiteListClass
471 <SUBSECTION Private>
472 GUPnPWhiteListPrivate
473 </SECTION>