Submit version 0.20.1 of GUPnP (4186015)
[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_get_description_value
47 gupnp_device_info_list_devices
48 gupnp_device_info_list_device_types
49 gupnp_device_info_get_device
50 gupnp_device_info_list_services
51 gupnp_device_info_list_service_types
52 gupnp_device_info_get_service
53 <SUBSECTION Standard>
54 GUPnPDeviceInfoClass
55 GUPNP_DEVICE_INFO
56 GUPNP_IS_DEVICE_INFO
57 GUPNP_TYPE_DEVICE_INFO
58 gupnp_device_info_get_type
59 GUPNP_DEVICE_INFO_CLASS
60 GUPNP_IS_DEVICE_INFO_CLASS
61 GUPNP_DEVICE_INFO_GET_CLASS
62 <SUBSECTION Private>
63 GUPnPDeviceInfoPrivate
64 </SECTION>
65
66 <SECTION>
67 <FILE>gupnp-service-proxy</FILE>
68 <TITLE>GUPnPServiceProxy</TITLE>
69 GUPnPServiceProxy
70 GUPnPServiceProxyAction
71 GUPnPServiceProxyActionCallback
72 GUPnPServiceProxyNotifyCallback
73 gupnp_service_proxy_send_action
74 gupnp_service_proxy_send_action_valist
75 gupnp_service_proxy_send_action_hash
76 gupnp_service_proxy_send_action_list
77 gupnp_service_proxy_begin_action
78 gupnp_service_proxy_begin_action_valist
79 gupnp_service_proxy_begin_action_hash
80 gupnp_service_proxy_begin_action_list
81 gupnp_service_proxy_end_action
82 gupnp_service_proxy_end_action_valist
83 gupnp_service_proxy_end_action_hash
84 gupnp_service_proxy_end_action_list
85 gupnp_service_proxy_cancel_action
86 gupnp_service_proxy_add_notify
87 gupnp_service_proxy_remove_notify
88 gupnp_service_proxy_set_subscribed
89 gupnp_service_proxy_get_subscribed
90 <SUBSECTION Standard>
91 GUPnPServiceProxyClass
92 GUPNP_SERVICE_PROXY
93 GUPNP_IS_SERVICE_PROXY
94 GUPNP_TYPE_SERVICE_PROXY
95 gupnp_service_proxy_get_type
96 GUPNP_SERVICE_PROXY_CLASS
97 GUPNP_IS_SERVICE_PROXY_CLASS
98 GUPNP_SERVICE_PROXY_GET_CLASS
99 <SUBSECTION Private>
100 GUPnPServiceProxyPrivate
101 </SECTION>
102
103 <SECTION>
104 <FILE>gupnp-service</FILE>
105 <TITLE>GUPnPService</TITLE>
106 GUPnPService
107 GUPnPServiceAction
108 gupnp_service_action_get_name
109 gupnp_service_action_get_locales
110 gupnp_service_action_get
111 gupnp_service_action_get_valist
112 gupnp_service_action_get_value
113 gupnp_service_action_get_gvalue
114 gupnp_service_action_get_values
115 gupnp_service_action_set
116 gupnp_service_action_set_valist
117 gupnp_service_action_set_value
118 gupnp_service_action_set_values
119 gupnp_service_action_return
120 gupnp_service_action_return_error
121 gupnp_service_action_get_message
122 gupnp_service_action_get_argument_count
123 gupnp_service_notify
124 gupnp_service_notify_valist
125 gupnp_service_notify_value
126 gupnp_service_freeze_notify
127 gupnp_service_thaw_notify
128 gupnp_service_signals_autoconnect
129 <SUBSECTION Standard>
130 GUPnPServiceClass
131 GUPNP_SERVICE
132 GUPNP_IS_SERVICE
133 GUPNP_TYPE_SERVICE
134 gupnp_service_get_type
135 GUPNP_SERVICE_CLASS
136 GUPNP_IS_SERVICE_CLASS
137 GUPNP_SERVICE_GET_CLASS
138 GUPNP_TYPE_SERVICE_ACTION
139 gupnp_service_action_get_type
140 <SUBSECTION Private>
141 GUPnPServicePrivate
142 </SECTION>
143
144 <SECTION>
145 <FILE>gupnp-root-device</FILE>
146 <TITLE>GUPnPRootDevice</TITLE>
147 GUPnPRootDevice
148 gupnp_root_device_new
149 gupnp_root_device_new_full
150 gupnp_root_device_set_available
151 gupnp_root_device_get_available
152 gupnp_root_device_get_relative_location
153 gupnp_root_device_get_description_dir
154 gupnp_root_device_get_description_path
155 gupnp_root_device_get_ssdp_resource_group
156 <SUBSECTION Standard>
157 GUPnPRootDeviceClass
158 GUPNP_ROOT_DEVICE
159 GUPNP_IS_ROOT_DEVICE
160 GUPNP_TYPE_ROOT_DEVICE
161 gupnp_root_device_get_type
162 GUPNP_ROOT_DEVICE_CLASS
163 GUPNP_IS_ROOT_DEVICE_CLASS
164 GUPNP_ROOT_DEVICE_GET_CLASS
165 <SUBSECTION Private>
166 GUPnPRootDevicePrivate
167 </SECTION>
168
169 <SECTION>
170 <FILE>gupnp-context</FILE>
171 <TITLE>GUPnPContext</TITLE>
172 GUPnPContext
173 gupnp_context_new
174 gupnp_context_get_host_ip
175 gupnp_context_get_port
176 gupnp_context_get_server
177 gupnp_context_get_session
178 gupnp_context_set_subscription_timeout
179 gupnp_context_get_subscription_timeout
180 gupnp_context_get_default_language
181 gupnp_context_set_default_language
182 gupnp_context_host_path
183 gupnp_context_host_path_for_agent
184 gupnp_context_unhost_path
185 <SUBSECTION Standard>
186 GUPnPContextClass
187 GUPNP_CONTEXT
188 GUPNP_IS_CONTEXT
189 GUPNP_TYPE_CONTEXT
190 gupnp_context_get_type
191 GUPNP_CONTEXT_CLASS
192 GUPNP_IS_CONTEXT_CLASS
193 GUPNP_CONTEXT_GET_CLASS
194 <SUBSECTION Private>
195 GUPnPContextPrivate
196 </SECTION>
197
198 <SECTION>
199 <FILE>gupnp-context-manager</FILE>
200 <TITLE>GUPnPContextManager</TITLE>
201 GUPnPContextManager
202 gupnp_context_manager_new
203 gupnp_context_manager_create
204 gupnp_context_manager_manage_control_point
205 gupnp_context_manager_manage_root_device
206 gupnp_context_manager_get_port
207 <SUBSECTION Standard>
208 GUPnPContextManagerClass
209 GUPNP_CONTEXT_MANAGER
210 GUPNP_IS_CONTEXT_MANAGER
211 GUPNP_TYPE_CONTEXT_MANAGER
212 gupnp_context_manager_get_type
213 GUPNP_CONTEXT_MANAGER_CLASS
214 GUPNP_IS_CONTEXT_MANAGER_CLASS
215 GUPNP_CONTEXT_MANAGER_GET_CLASS
216 <SUBSECTION Private>
217 GUPnPContextManagerPrivate
218 </SECTION>
219
220 <SECTION>
221 <FILE>gupnp-device</FILE>
222 <TITLE>GUPnPDevice</TITLE>
223 GUPnPDevice
224 <SUBSECTION Standard>
225 GUPnPDeviceClass
226 GUPNP_DEVICE
227 GUPNP_IS_DEVICE
228 GUPNP_TYPE_DEVICE
229 gupnp_device_get_type
230 GUPNP_DEVICE_CLASS
231 GUPNP_IS_DEVICE_CLASS
232 GUPNP_DEVICE_GET_CLASS
233 <SUBSECTION Private>
234 GUPnPDevicePrivate
235 </SECTION>
236
237 <SECTION>
238 <FILE>gupnp-service-introspection</FILE>
239 GUPnPServiceActionArgDirection
240 GUPnPServiceActionArgInfo
241 GUPnPServiceActionInfo
242 GUPnPServiceStateVariableInfo
243 <TITLE>GUPnPServiceIntrospection</TITLE>
244 GUPnPServiceIntrospection
245 gupnp_service_introspection_list_action_names
246 gupnp_service_introspection_list_actions
247 gupnp_service_introspection_get_action
248 gupnp_service_introspection_list_state_variable_names
249 gupnp_service_introspection_list_state_variables
250 gupnp_service_introspection_get_state_variable
251 <SUBSECTION Standard>
252 GUPnPServiceIntrospectionClass
253 GUPNP_SERVICE_INTROSPECTION
254 GUPNP_IS_SERVICE_INTROSPECTION
255 GUPNP_TYPE_SERVICE_INTROSPECTION
256 gupnp_service_introspection_get_type
257 GUPNP_SERVICE_INTROSPECTION_CLASS
258 GUPNP_IS_SERVICE_INTROSPECTION_CLASS
259 GUPNP_SERVICE_INTROSPECTION_GET_CLASS
260 </SECTION>
261
262 <SECTION>
263 <FILE>gupnp-service-info</FILE>
264 <TITLE>GUPnPServiceInfo</TITLE>
265 GUPnPServiceInfo
266 GUPnPServiceIntrospectionCallback
267 gupnp_service_info_get_context
268 gupnp_service_info_get_location
269 gupnp_service_info_get_url_base
270 gupnp_service_info_get_udn
271 gupnp_service_info_get_service_type
272 gupnp_service_info_get_id
273 gupnp_service_info_get_scpd_url
274 gupnp_service_info_get_control_url
275 gupnp_service_info_get_event_subscription_url
276 gupnp_service_info_get_introspection
277 gupnp_service_info_get_introspection_async
278 <SUBSECTION Standard>
279 GUPnPServiceInfoClass
280 GUPNP_SERVICE_INFO
281 GUPNP_IS_SERVICE_INFO
282 GUPNP_TYPE_SERVICE_INFO
283 gupnp_service_info_get_type
284 GUPNP_SERVICE_INFO_CLASS
285 GUPNP_IS_SERVICE_INFO_CLASS
286 GUPNP_SERVICE_INFO_GET_CLASS
287 <SUBSECTION Private>
288 GUPnPServiceInfoPrivate
289 </SECTION>
290
291 <SECTION>
292 <FILE>gupnp-device-proxy</FILE>
293 <TITLE>GUPnPDeviceProxy</TITLE>
294 GUPnPDeviceProxy
295 <SUBSECTION Standard>
296 GUPnPDeviceProxyClass
297 GUPNP_DEVICE_PROXY
298 GUPNP_IS_DEVICE_PROXY
299 GUPNP_TYPE_DEVICE_PROXY
300 gupnp_device_proxy_get_type
301 GUPNP_DEVICE_PROXY_CLASS
302 GUPNP_IS_DEVICE_PROXY_CLASS
303 GUPNP_DEVICE_PROXY_GET_CLASS
304 <SUBSECTION Private>
305 GUPnPDeviceProxyPrivate
306 </SECTION>
307
308 <SECTION>
309 <FILE>gupnp-resource-factory</FILE>
310 <TITLE>GUPnPResourceFactory</TITLE>
311 GUPnPResourceFactory
312 gupnp_resource_factory_new
313 gupnp_resource_factory_get_default
314 gupnp_resource_factory_register_resource_type
315 gupnp_resource_factory_unregister_resource_type
316 gupnp_resource_factory_register_resource_proxy_type
317 gupnp_resource_factory_unregister_resource_proxy_type
318 <SUBSECTION Standard>
319 GUPnPResourceFactoryClass
320 GUPNP_RESOURCE_FACTORY
321 GUPNP_IS_RESOURCE_FACTORY
322 GUPNP_TYPE_RESOURCE_FACTORY
323 gupnp_resource_factory_get_type
324 GUPNP_RESOURCE_FACTORY_CLASS
325 GUPNP_IS_RESOURCE_FACTORY_CLASS
326 GUPNP_RESOURCE_FACTORY_GET_CLASS
327 <SUBSECTION Private>
328 GUPnPResourceFactoryPrivate
329 </SECTION>
330
331 <SECTION>
332 <FILE>gupnp-xml-doc</FILE>
333 <TITLE>GUPnPXMLDoc</TITLE>
334 GUPnPXMLDoc
335 gupnp_xml_doc_new
336 gupnp_xml_doc_new_from_path
337 <SUBSECTION Standard>
338 GUPnPXMLDocClass
339 GUPNP_XML_DOC
340 GUPNP_IS_XML_DOC
341 GUPNP_TYPE_XML_DOC
342 gupnp_xml_doc_get_type
343 GUPNP_XML_DOC_CLASS
344 GUPNP_IS_XML_DOC_CLASS
345 GUPNP_XML_DOC_GET_CLASS
346 </SECTION>
347
348 <SECTION>
349 <FILE>gupnp-types</FILE>
350 <TITLE>Special UPnP types</TITLE>
351 GUPNP_TYPE_BIN_BASE64
352 GUPNP_TYPE_BIN_HEX
353 GUPNP_TYPE_DATE
354 GUPNP_TYPE_DATE_TIME
355 GUPNP_TYPE_DATE_TIME_TZ
356 GUPNP_TYPE_TIME
357 GUPNP_TYPE_TIME_TZ
358 GUPNP_TYPE_URI
359 GUPNP_TYPE_UUID
360 <SUBSECTION Private>
361 gupnp_bin_base64_get_type
362 gupnp_bin_hex_get_type
363 gupnp_date_get_type
364 gupnp_date_time_get_type
365 gupnp_date_time_tz_get_type
366 gupnp_time_get_type
367 gupnp_time_tz_get_type
368 gupnp_uri_get_type
369 gupnp_uuid_get_type
370 gupnp_value_get_string
371 gupnp_value_get_xml_node
372 </SECTION>
373
374 <SECTION>
375 <FILE>gupnp-error</FILE>
376 <TITLE>Error codes</TITLE>
377 GUPNP_SERVER_ERROR
378 GUPnPServerError
379 GUPNP_EVENTING_ERROR
380 GUPnPEventingError
381 GUPNP_CONTROL_ERROR
382 GUPnPControlError
383 GUPNP_XML_ERROR
384 GUPnPXMLError
385 <SUBSECTION Private>
386 gupnp_server_error_quark
387 gupnp_eventing_error_quark
388 gupnp_control_error_quark
389 gupnp_xml_error_quark
390 </SECTION>