Compare commits
	
		
			147 Commits
		
	
	
		
			release-1.
			...
			release-1.
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | 84692a6e84 | ||
|   | 2a76749682 | ||
|   | e4bcf18599 | ||
|   | c856356414 | ||
|   | 6acffb7ede | ||
|   | 837f31bacd | ||
|   | 5151d45203 | ||
|   | 114389589d | ||
|   | b817ec5152 | ||
|   | d9de9a486c | ||
|   | 13ebb40e08 | ||
|   | b614c81e94 | ||
|   | 53766465a9 | ||
|   | 9bc187d4c6 | ||
|   | 80517f26a6 | ||
|   | 468cb2a908 | ||
|   | d71db4c57c | ||
|   | 947dfd9a85 | ||
|   | 8f7fd0fc6d | ||
|   | 81635d74c1 | ||
|   | d8ba182d85 | ||
|   | 0a41ee988b | ||
|   | 907eb0636a | ||
|   | 80fc7c3bb0 | ||
|   | 83fb96fbe2 | ||
|   | 4e1240a0a8 | ||
|   | 2c1dba2942 | ||
|   | 4ceb6c67d1 | ||
|   | 3fa207984a | ||
|   | b82c9c6009 | ||
|   | b1f6e83380 | ||
|   | 00a33f5788 | ||
|   | dfec187e88 | ||
|   | dee3e96a63 | ||
|   | 23e8160417 | ||
|   | 99e11d4fd5 | ||
|   | fb4e7f659d | ||
|   | 28799f26c9 | ||
|   | c1e5e4d6a4 | ||
|   | c0d9908afe | ||
|   | e80cc3ac64 | ||
|   | e04192e1d0 | ||
|   | bbe85ef599 | ||
|   | 5c0893928c | ||
|   | 948c959be5 | ||
|   | f8c4d81ee5 | ||
|   | 286a45d4ad | ||
|   | 59e0e015be | ||
|   | bdda54a66b | ||
|   | 41cb45146c | ||
|   | 2c2a5f7c18 | ||
|   | 047b9534bb | ||
|   | 88076a3c4b | ||
|   | c3060e0d0b | ||
|   | 2ac3819f8c | ||
|   | 0d451c9c8e | ||
|   | bbd16d75ed | ||
|   | a225d3b54e | ||
|   | 08834bf0f0 | ||
|   | e31fcce11d | ||
|   | dce8f71256 | ||
|   | 7a359f29e3 | ||
|   | ed9a594e73 | ||
|   | 039b5fdae6 | ||
|   | f07bcb749f | ||
|   | f64c539395 | ||
|   | cab8e4f799 | ||
|   | 2331839f69 | ||
|   | 363ac6e007 | ||
|   | 5c4e45fb4d | ||
|   | 436bc8fc6d | ||
|   | c6d3d63223 | ||
|   | ae7ca6a2cf | ||
|   | 9595ddcf3a | ||
|   | fd19d54144 | ||
|   | 17db87ab96 | ||
|   | 3b12ced1f8 | ||
|   | 4abbd5a8a4 | ||
|   | 836069f43b | ||
|   | 353a876a54 | ||
|   | 2bc6a1f8dd | ||
|   | 1d9e8712b7 | ||
|   | 819ad1f365 | ||
|   | e9e8ea5636 | ||
|   | 14f72e1442 | ||
|   | ae13c481a7 | ||
|   | 38a91fdaec | ||
|   | 87f336c940 | ||
|   | 74d2b0049b | ||
|   | 635d6ffa93 | ||
|   | 8c56f16607 | ||
|   | 5d3ef166c1 | ||
|   | a4072c19b1 | ||
|   | 1716c7a10d | ||
|   | 83782e8ae2 | ||
|   | f1cc7db79d | ||
|   | e69d5a8609 | ||
|   | 16637892e3 | ||
|   | d19a57c866 | ||
|   | 8c21b2c4d9 | ||
|   | 736efca5dd | ||
|   | d5449dc948 | ||
|   | 7c49b3b8a4 | ||
|   | 5c03ebe6e1 | ||
|   | d17eb5fcfc | ||
|   | 8625298899 | ||
|   | 864d3db0ad | ||
|   | 1d4d1ff87e | ||
|   | a26769b27b | ||
|   | fbbec55457 | ||
|   | 8245b0d808 | ||
|   | 815d08420a | ||
|   | 1d0ce01f31 | ||
|   | 947896bcee | ||
|   | 7ed934d858 | ||
|   | 4a7708331c | ||
|   | ab66940a89 | ||
|   | ebac5fe596 | ||
|   | 11de68d0e3 | ||
|   | dfe3071af4 | ||
|   | cd50cb678f | ||
|   | f13fd3d522 | ||
|   | 927b86545f | ||
|   | a155612cba | ||
|   | df3df9eaed | ||
|   | eefeb86a96 | ||
|   | 0452011b99 | ||
|   | a20707485d | ||
|   | ec86a6f92b | ||
|   | 89e7a40fcc | ||
|   | 90c3db2a96 | ||
|   | cf9ae4f6e5 | ||
|   | f28f81f820 | ||
|   | bcaba51f57 | ||
|   | 4c5b61dc55 | ||
|   | 9147c3517e | ||
|   | cbefc2ff49 | ||
|   | 863e743c41 | ||
|   | 26bde09028 | ||
|   | bc2941c2a7 | ||
|   | 40186d3e9c | ||
|   | 01d26f8f74 | ||
|   | b2cb458ee3 | ||
|   | 16da6980d1 | ||
|   | 211973749c | ||
|   | a22ba2f159 | ||
|   | 142929623d | 
							
								
								
									
										665
									
								
								ChangeLog
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										665
									
								
								ChangeLog
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,665 @@ | |||||||
|  | ******************************************************************************* | ||||||
|  | Version 1.6.0 | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2007-06-10 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* More fixes to Mac OS X and NetBSD from Rene Hexel: | ||||||
|  | 	[pupnp-devel] NetBSD & Mac OS X packages and patches | ||||||
|  |  | ||||||
|  | 	  Okay, I found a couple more things.  I have attached a patch file | ||||||
|  | 	against the trunk (version 206) that make the repository code compile | ||||||
|  | 	and run on both Mac OS X and NetBSD. | ||||||
|  |  | ||||||
|  | 	This fixes the following issues: | ||||||
|  |  | ||||||
|  | 	   upnp/src/api/upnpapi.c: SIOCGIFCONF didn't work properly, use | ||||||
|  | 	getifaddrs() instead (on BSD systems). | ||||||
|  |  | ||||||
|  | 	  threadutil/src/ThreadPool.c: priorities only work if | ||||||
|  | 	_POSIX_PRIORITY_SCHEDULING is defined (and greater than 0). | ||||||
|  |  | ||||||
|  | 	  threadutil/src/LinkedList.c and threadutil/src/iasnprintf.c: use | ||||||
|  | 	stdlib.h instead of malloc.h on all BSD systems (not just FreeBSD). | ||||||
|  | 	This is important, because malloc.h does not exist on Darwin/Mac OS X. | ||||||
|  |  | ||||||
|  | 	  Cheers | ||||||
|  | 	      , | ||||||
|  | 	   Rene | ||||||
|  |  | ||||||
|  | 2007-06-09 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* [pupnp-devel] NetBSD & Mac OS X packages and patches. | ||||||
|  | 	Rene Hexel's <rh@netbsd.org> patch to compile in NetBSD and Mac OS X. | ||||||
|  |  | ||||||
|  | 2007-05-26 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Updated the macro files acx_pthread.m4, ax_cflags_gcc_option.m4, | ||||||
|  | 	ax_cflags_warn_all.m4, m4/ax_cflags_warn_all_ansi.m4, | ||||||
|  | 	m4/type_socklen_t.m4. | ||||||
|  |  | ||||||
|  | 2007-05-26 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Fixed an issue with the instalation of the file upnpdebug.h. Since | ||||||
|  | 	the last modifications that removed the macro DEBUV_ONLY, this file | ||||||
|  | 	must be installed even on a non-debug build. | ||||||
|  |  | ||||||
|  | 2007-05-26 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* SF Bug Tracker [ 1711325 ] Bad DestAddr in Upnp_Discovery structure | ||||||
|  | 	Submitted By: Bob Ciora | ||||||
|  | 	The field DestAddr of the structure Upnp_Discovery is now a full | ||||||
|  | 	SOCKADDRIN instead of a pointer to SOCKADDRIN. Commented code sugests | ||||||
|  | 	that in a previous moment, the function ssdp_handle_ctrlpt_msg() did | ||||||
|  | 	not use a postponed thread to call ctrlpt_callback(). Now the code | ||||||
|  | 	uses a thread, and most probably the original data would get lost and | ||||||
|  | 	the pointer would point to an invalid memory region. This fix caused | ||||||
|  | 	an interface change in the library and the minor library version was | ||||||
|  | 	bumped. Also, the libtool library numbers were changed accordingly. | ||||||
|  |  | ||||||
|  | 2007-05-26 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Added support for the Basic Device | ||||||
|  | 	(http://www.upnp.org/standardizeddcps/basic.asp) as suggested by | ||||||
|  | 	Titus Winters. | ||||||
|  |  | ||||||
|  | 2007-05-25 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Fixed the file libupnp.pc.in to generate a correct path for the | ||||||
|  | 	include files. | ||||||
|  |  | ||||||
|  | 2007-05-25 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Removing the Dbg_Level, InitLog, SetLogFileNames and CloseLog | ||||||
|  | 	defines. These were just aliases, no reason to keep them. | ||||||
|  |  | ||||||
|  | 2007-05-25 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Changed the comments of the include files that expose the UPnP API | ||||||
|  | 	to use only C89 comments and no C99 comments. | ||||||
|  |  | ||||||
|  | 2007-05-24 Nektarios K. Papadopoulos <npapadop(at)inaccessnetworks.com> | ||||||
|  | 	* Added tvcombo sample that demonstrates coexistence of a device and a | ||||||
|  | 	control point in the same application. | ||||||
|  |  | ||||||
|  | 2007-05-24 Nektarios K. Papadopoulos <npapadop(at)inaccessnetworks.com> | ||||||
|  | 	* SF Tracker FR [ 1570020 ]. | ||||||
|  | 	* Enable both device and control point in the same application. Resolve | ||||||
|  | 	deadlock in the SSDP processing threads. | ||||||
|  | 	* Fix Threadpool expansion condition. | ||||||
|  | 	Thanks to Siva Chandran P. for the original patch. | ||||||
|  |  | ||||||
|  | 2007-05-24 Nektarios K. Papadopoulos <npapadop(at)inaccessnetworks.com> | ||||||
|  | 	* Modified tvdevice (control and picture) service descriptions to make | ||||||
|  | 	compatible with WinXP/IE control point. 'in' arguments must appear before | ||||||
|  | 	'out' arguments in argument list. | ||||||
|  | 	Thanks to Martin Tremblay for pointing out the solution originally provided | ||||||
|  | 	by MORIOKA Yasuhiro. | ||||||
|  |  | ||||||
|  | 2007-05-21 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* More MSVC fixes, using XINLINE instead of inline, MSVC has troubles | ||||||
|  | 	with inline. Thanks to David Maass for reporting. | ||||||
|  | 	* Changed XINLINE to UPNP_INLINE. | ||||||
|  |  | ||||||
|  | 2007-05-21 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Added the file build/inc/msvc/inttypes.h. This file is for use with | ||||||
|  | 	MSVC only, because it does not provide C99 compatibility. | ||||||
|  |  | ||||||
|  | 2007-05-18 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Removed all uses of the DEVICEONLY(x) macro. | ||||||
|  |  | ||||||
|  | 2007-05-17 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Removed all uses of the DBGONLY(x) macro. A static inline empty | ||||||
|  | 	function now is used and the compiler takes care of optimizing it out. | ||||||
|  |  | ||||||
|  | 2007-05-17 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Fixed a bug in UpnpPrintf, function could call va_start() and return | ||||||
|  | 	befor calling va_end(). | ||||||
|  |  | ||||||
|  | 2007-05-15 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* EXPORT_SPEC missing on some declarations in ixml/inc/ixml.h. | ||||||
|  | 	Thanks to David Maass. | ||||||
|  |  | ||||||
|  | 2007-05-15 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* sizeof is unsigned, so %zu is more adequate than %zd. | ||||||
|  |  | ||||||
|  | 2007-05-15 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Using an invented printf directive PRIzu that on MSVC | ||||||
|  | 	expands to "lu", and on normal C99 compilers expands to "zu". | ||||||
|  |  | ||||||
|  | 2007-05-15 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Rewrote raw_find_str. Now it no longer uses strcasestr(), but it | ||||||
|  | 	transforms the first input buffer into lowercase. | ||||||
|  |  | ||||||
|  | 2007-05-08 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Fix for debug printf format strings. size_t are not expected | ||||||
|  | 	in a string format like "%.*s". | ||||||
|  |  | ||||||
|  | 2007-05-08 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Added inttypes.h as a header requirement in configure.ac. | ||||||
|  |  | ||||||
|  | 2007-05-11 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Moved upnp_tv_ctrlpt and upnp_tv_device executables from folder | ||||||
|  | 	upnp to folder upnp/sample. Moved folder upnp/sample/tvdevice/web | ||||||
|  | 	to folder upnp/sample/web. This way, if someone compiles the | ||||||
|  | 	tarball and executes upnp_tv_device from its creation directory, | ||||||
|  | 	there will be no error -108 for not finding directory web. | ||||||
|  |  | ||||||
|  | ******************************************************************************* | ||||||
|  | Version 1.4.6 | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2007-04-19 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Fix for freebsd host_os in configure.ac. | ||||||
|  |  | ||||||
|  | ******************************************************************************* | ||||||
|  | Version 1.4.5 | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2007-04-19 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* Case insensitive comparison in raw_find_str() (httpparser.c) as | ||||||
|  | 	suggested by Craig Nelson in SF Tracker [ 1689382 ] DLINK DIR-625 | ||||||
|  | 	patch. | ||||||
|  |  | ||||||
|  | 2007-04-07 Nektarios K. Papadopoulos <npapadop(at)inaccessnetworks.com> | ||||||
|  | 	* Fix for a bug in makeAction where va_arg was beeing called one | ||||||
|  | 	extra time. | ||||||
|  |  | ||||||
|  | 2007-04-28 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* SF Tracker [ 1703533 ] Patch to make it compile under FreeBSD | ||||||
|  | 	Submitted By: Timothy Redaelli - drittz | ||||||
|  | 	I made some patches to make it compile under FreeBSD using | ||||||
|  | 	gethostbyaddr_r when supported. | ||||||
|  |  | ||||||
|  | 2007-04-28 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* [pupnp-devel] Type mixup on x86_64 causes UPNP_E_OUTOF_MEMORY | ||||||
|  | 	Submitted By: Glen Masgai | ||||||
|  | 	after an UpnpSendActionAsync() for example, i get UPNP_E_OUTOF_MEMORY | ||||||
|  | 	in the callback using 1.4.4 on a x86_64 system. This happens in | ||||||
|  | 	http_MakeMessage(), which in some cases get called with wrong types | ||||||
|  | 	(int instead of size_t) in combination with format "b" and "Q". | ||||||
|  | 	The attached patch should fix this. | ||||||
|  |  | ||||||
|  | ******************************************************************************* | ||||||
|  | Version 1.4.4 | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2007-04-06 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* SF Tracker [ 1695399 ] Typo in util.h | ||||||
|  | 	Submitted By: Luke Kim - nereusuj | ||||||
|  | 	Unix sleep is in seconds but WIN32 Sleep is in milliseconds. | ||||||
|  |  | ||||||
|  | 2007-04-17 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* SF Tracker [ 1652827 ] UpnpRegisterRootDevice returned -104 | ||||||
|  | 	Submitted By: Michael Andersen - miwer | ||||||
|  | 	 | ||||||
|  | 	Issue was found to be related to sizeof (size_t) != sizeof (int) | ||||||
|  | 	on AMD64 systems. Emil Ljungdahl's AMD64 patch has been applied along | ||||||
|  | 	with some other fixes. Original user report follows: | ||||||
|  |  | ||||||
|  | 	When I run upnpd I get the above mentioned error (UPNP_E_OUTOF_MEMORY). | ||||||
|  | 	I've tried with 1.4.1 and 1.4.2-RC3, it's the same. I don't understand why, | ||||||
|  | 	because I have plenty of RAM, and I even tried closing some applications, | ||||||
|  | 	but it didn't help. | ||||||
|  |  | ||||||
|  | 	$ upnpd eth1 br0 | ||||||
|  |  | ||||||
|  | 	The following is logged in the /var/log/messages: | ||||||
|  | 	Feb 6 01:33:47 server upnpd[6933]: Error registering the root device with | ||||||
|  | 	descDocUrl: http://192.168.0.1:49152/gatedesc.xml | ||||||
|  | 	Feb 6 01:33:47 server upnpd[6933]: UpnpRegisterRootDevice returned -104 | ||||||
|  |  | ||||||
|  |  | ||||||
|  | 	I tried enabling debugging and it looks like it cannot allocate memory | ||||||
|  | 	through the membuffer_append function. It's wierd because it's only a few | ||||||
|  | 	bytes. | ||||||
|  |  | ||||||
|  | 	Please note, that I enabled some extra debugging lines that were commented, | ||||||
|  | 	in order to get more information. See attached files. | ||||||
|  |  | ||||||
|  | ******************************************************************************* | ||||||
|  | Version 1.4.3 | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2007-03-13 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	* SF Tracker [ 1663004 ] Compile on Cygwin | ||||||
|  | 	Submitted By: Jon Foster - jongfoster | ||||||
|  | 	This patch gives basic support for building under Cygwin - it compiles, | ||||||
|  | 	links, and a simple UPnP device application can initialise. I'm not sure | ||||||
|  | 	if it actually works yet, but this is definitely a step in the right | ||||||
|  | 	direction. | ||||||
|  | 	 | ||||||
|  | 	Patch is against the 1.4.1 release. Changes are: | ||||||
|  | 	 | ||||||
|  | 	* threadutil/inc/ithread.h: Fix the ithread mutex support to use | ||||||
|  | 	documented, portable APIs (if present) rather than the Non-Portable (_NP) | ||||||
|  | 	ones it uses now. This is required because Cygwin implements only the | ||||||
|  | 	portable API. | ||||||
|  | 	 | ||||||
|  | 	* threadutil/src/ThreadPool.c: Fake SetPolicyType() to do nothing on Cygwin | ||||||
|  | 	because otherwise it fails. Should probably investigate why it fails and | ||||||
|  | 	add a proper implementation later. | ||||||
|  | 	 | ||||||
|  | 	* upnp/src/api/upnpapi.c: On Cygwin, zero out the GlobalHndMutex structure | ||||||
|  | 	before initialising it. Without this, the initialisation fails. This | ||||||
|  | 	appears to be a bug in Cygwin. | ||||||
|  | 	 | ||||||
|  | 	* upnp/src/genlib/net/uri/uri.c: Use gethostbyname() on Cygwin. | ||||||
|  | 	 | ||||||
|  | 2007-03-05 Oxy <oxygenic(at)users.sourceforge.net> | ||||||
|  | 	* Code adapted and typedefs added to compile cleanly under Windows | ||||||
|  | 	with Borland C++ Builder and MS Visual C++ | ||||||
|  |  | ||||||
|  | 2007-03-03 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  | 	 | ||||||
|  | 	* Fixed nasty segmentation fault bug on membuffer.c. | ||||||
|  | 	 | ||||||
|  | ******************************************************************************* | ||||||
|  | Version 1.4.2 | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2007-02-09 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* 32/64 bits portability issues on *printf. | ||||||
|  | 	Use %zd for size_t, and cast to (long long) for off_t. | ||||||
|  |  | ||||||
|  | 2007-02-02 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* Bumped the program version to 1.4.2 in config.ac. | ||||||
|  |  | ||||||
|  | 	* Now requires autoconf 2.60. | ||||||
|  |  | ||||||
|  | 	* Fixed docdir use. | ||||||
|  |  | ||||||
|  | 	* Does not install the documentation by default. | ||||||
|  |  | ||||||
|  | 	* Use dist-bzip2 to create a .bz2 distribution file. | ||||||
|  |  | ||||||
|  | 2007-01-23 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* SF Tracker [ 1634922 ] Support for large files (>= 2 GiB), part 2 | ||||||
|  | 	Submitted By: Jonathan - no_dice | ||||||
|  | 	Summary: This patch hopefully fixes the remaining types and related | ||||||
|  | 	code to enable files >= 2 GiB to be streamed. Jonathan claims to have | ||||||
|  | 	tested this with a patched version of ushare-0.9.8 and a D-Link DSM-520. | ||||||
|  |  | ||||||
|  | 2007-01-09 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* SF Tracker [ 1628629 ] Multicast interface patch | ||||||
|  | 	Submitted By: Fredrik Svensson - svefredrik | ||||||
|  | 	This patch fixes two problems: | ||||||
|  | 	1) Specify the IP address for the interface when we do | ||||||
|  | 	setsockopt IP_ADD_MEMBERSHIP. This makes it possible to run | ||||||
|  | 	when no default router has been configured. | ||||||
|  | 	2) Explicitly set the multicast interface through setsockopt | ||||||
|  | 	IP_MULTICAST_IF. Avoids socket error -207 in some cases. | ||||||
|  | 	 | ||||||
|  | 	* SF Tracker [ 1628590 ] XML parsing segfault patch | ||||||
|  | 	Submitted By: Fredrik Svensson - svefredrik | ||||||
|  | 	This patch fixes a segmentation fault problem that occurrs | ||||||
|  | 	when parsing XML code than some routers produce. | ||||||
|  |  | ||||||
|  | 2007-01-06 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* SF Tracker [ 1628552 ] XML white space patch | ||||||
|  | 	Submitted By: Fredrik Svensson - svefredrik | ||||||
|  | 	 | ||||||
|  | 	* SF Tracker [ 1628562 ] Maximum total jobs patch | ||||||
|  | 	Submitted By: Fredrik Svensson - svefredrik | ||||||
|  | 	Also, I incremented the libray versions and included some | ||||||
|  | 	comments in the file configure.ac so that we do not bump | ||||||
|  | 	the library version excessively, only the necessary numbers | ||||||
|  | 	on the next release. | ||||||
|  | 	 | ||||||
|  | 	* SF Tracker [ 1628575 ] Linksys WRT54G patch | ||||||
|  | 	Submitted By: Fredrik Svensson - svefredrik | ||||||
|  | 	 | ||||||
|  | 	* SF Tracker [ 1628636 ] SSDP packet copy patch | ||||||
|  | 	Submitted By: Fredrik Svensson - svefredrik | ||||||
|  | 	Changed NUM_COPY to 1 since, according to section 9.2 of the | ||||||
|  | 	HTTPU/MU spec, we should never send more than one copy of a | ||||||
|  | 	reply to an SSDP request. Ref. section 9.2 of | ||||||
|  | 	http://www.upnp.org/download/draft-goland-http-udp-04.txt | ||||||
|  |  | ||||||
|  | 2006-12-23 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* Thorough revision of every call of http_MakeMessage() due to a | ||||||
|  | 	bug introduced in rev.79 "largefile patch added". | ||||||
|  | 	http_MakeMessage() has a worst than brain damaged "printf" like | ||||||
|  | 	interface. In rev.79, the "N" format parameter must be an off_t. | ||||||
|  | 	Every call of this function with an "N" format parameter and an | ||||||
|  | 	int passed on the stack would fail terribly. | ||||||
|  | 	 | ||||||
|  | 	* SF Bug tracker [ 1590469 ] | ||||||
|  | 	Typo in ixmlparser.c | ||||||
|  | 	Submitted By: Erik Johansson - erijo | ||||||
|  | 	 | ||||||
|  | 	* SF Bug Tracker [ 1590466 ] Invalid xml output | ||||||
|  | 	Submitted By: Erik Johansson - erijo | ||||||
|  | 	 | ||||||
|  | 	* SF Patch tracker [ 1581161 ] VStudio2005 patch | ||||||
|  | 	Submitted By: David Maass - darkservant | ||||||
|  | 	 | ||||||
|  | 	* SF Patch tracker [ 1587272 ] const-ified ixml | ||||||
|  | 	Submitted By: Erik Johansson | ||||||
|  | 	 | ||||||
|  | 	* Finished const-ifications as suggested by Erik Johansson in | ||||||
|  | 	SF Patch tracker [ 1587272 ]. | ||||||
|  |  | ||||||
|  | 2006-07-05 Nektarios K. Papadopoulos <npapadop(at)inaccessnetworks.com> | ||||||
|  | 	* [bug-id] 1580440 | ||||||
|  | 	[submitted-by] Erik Johansson - erijo | ||||||
|  | 	[patched-by] Erik Johansson - erijo | ||||||
|  | 	The SOAP HTTP message that's generated on upnp errors | ||||||
|  | 	is missing a \r\n\ between header and body. | ||||||
|  |  | ||||||
|  | 2006-07-07 Oxy <virtual_worlds(at)gmx.de> | ||||||
|  |  | ||||||
|  | 	* support for large files (>2 GBytes) added | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ******************************************************************************* | ||||||
|  | Version 1.4.1 | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2006-07-07 Oxy <virtual_worlds(at)gmx.de> | ||||||
|  |  | ||||||
|  | 	* full support for Windows added, static library and DLL are fully | ||||||
|  | 	working, code compiles with Borland Builder C++ and MS Visual | ||||||
|  | 	C/C++ | ||||||
|  |  | ||||||
|  | 2006-07-05 Nektarios K. Papadopoulos <npapadop(at)inaccessnetworks.com> | ||||||
|  |  | ||||||
|  | 	* Include prebuilt documentation (html,pdf), dropping doc++  | ||||||
|  | 	dependancy. | ||||||
|  |  | ||||||
|  | 2006-07-03 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* Patch for FreeBSD, thanks to Markus Strobl. | ||||||
|  |  | ||||||
|  | 2006-06-26 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* Fix for missing "else" in httpreadwrite.c. Thanks to npapadop | ||||||
|  | 	for the patch. | ||||||
|  |  | ||||||
|  | 2006-06-26 Marcelo Jimenez <mroberto(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* Fix for va_list initialization in x86_64 architectures. | ||||||
|  |  | ||||||
|  | 2006-06-08 Oxy <virtual_worlds(at)gmx.de> | ||||||
|  |  | ||||||
|  | 	* Patch to fix memory leaks and reasons for crashes added (thanks | ||||||
|  | 	to loigu) | ||||||
|  |  | ||||||
|  | ******************************************************************************* | ||||||
|  | Version 1.4.0 | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2006-05-26 Oxy <virtual_worlds(at)gmx.de> | ||||||
|  |  | ||||||
|  | 	* defines in iasnprintf.h changed to work with GCC-version < 3 | ||||||
|  |  | ||||||
|  | 2006-05-22 Oxy <virtual_worlds(at)gmx.de> | ||||||
|  |  | ||||||
|  | 	* BSD-patch added (not tested yet on an BSD system) | ||||||
|  |  | ||||||
|  | 2006-05-19 Oxy <virtual_worlds(at)gmx.de> | ||||||
|  |  | ||||||
|  | 	* Patch added for bug: ixml parser colapsed on empty args (arg="") | ||||||
|  |  | ||||||
|  | 2006-05-18 Oxy <virtual_worlds(at)gmx.de> | ||||||
|  |  | ||||||
|  | 	* DSM-320 patch added (fetched from project MediaTomb) | ||||||
|  | 	 | ||||||
|  | 	* httpGet additons atch added, Added proxy support by introducing | ||||||
|  | 	  UpnpOpenHttpGetProxy. UpnpOpenHttpGet now just calls | ||||||
|  | 	  UpnpOpenHttpGetProxy with the proxy url set to NULL. | ||||||
|  | 	   | ||||||
|  | 	* Bugfix for typo ("\0" / "0") in ixmlparser.c | ||||||
|  | 	 | ||||||
|  | 	* Bugfix for M-Search packet | ||||||
|  |  | ||||||
|  | ******************************************************************************* | ||||||
|  | FORK FROM DEAD libupnp | ||||||
|  | ******************************************************************************* | ||||||
|  |  | ||||||
|  | 2006-04-29  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* THANKS: new file with list of contributors | ||||||
|  |  | ||||||
|  | 	* upnp/src/gena/gena_device.c (respond_ok): add 'Content-Length: 0' | ||||||
|  | 	  in subscription response. Patch by Chaos (Bug # 1455367). | ||||||
|  |  | ||||||
|  | 2006-04-08  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/doc/UPnP_Programming_Guide.pdf: replace this document with  | ||||||
|  | 	  the one in libupnp-doc-1.2.1 because current CVS version  | ||||||
|  | 	  was corrupted. | ||||||
|  |  | ||||||
|  | 2006-04-06 | ||||||
|  |  | ||||||
|  | 	* changes applied to several files to work under Sparc Solaris, temporarily | ||||||
|  | 	  requiring a define SPARC_SOLARIS | ||||||
|  |  | ||||||
|  | 2006-04-03  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/Makefile.am: install upnp samples in $(docdir)/examples | ||||||
|  |  | ||||||
|  | 2006-03-28  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* configure.ac: add --with-docdir option to choose where documentation | ||||||
|  | 	  is installed (or -without-docdir to not install the documentation) | ||||||
|  |  | ||||||
|  | 2006-03-27  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* ixml/test: add simple test suite for xml parser | ||||||
|  |  | ||||||
|  | 2006-03-26  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* ixml/src/ixmlparser.c (Parser_processCDSect): fix bug which prevents | ||||||
|  | 	  CDATA sections which contain a 0 (zero) to be parsed (instead the | ||||||
|  | 	  parsing of the whole document is aborted). Patch by Arno Willig  | ||||||
|  | 	  (Patch # 1432124). | ||||||
|  |  | ||||||
|  | 	* configure.ac, upnp/Makefile.am: add "--disable-samples" configure | ||||||
|  | 	  option, and move samples compilation from check_PROGRAMS to | ||||||
|  | 	  noinst_PROGRAMS | ||||||
|  |  | ||||||
|  | 2006-03-25  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/src/genlib/miniserver/miniserver.c (get_miniserver_sockets):  | ||||||
|  | 	  fix bug if new socket created has fd 0 (can only occur when stdin | ||||||
|  | 	  has been closed). Patch by Oskar Liljeblad 2004-07-02 : | ||||||
|  | 	  http://sourceforge.net/mailarchive/message.php?msg_id=8870528 | ||||||
|  | 	 | ||||||
|  | 2006-03-21  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/test/test_init.c: add some version checks and exit if failure | ||||||
|  |  | ||||||
|  | 2006-03-05  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* libupnp version 1.3.1 | ||||||
|  |  | ||||||
|  | 	* upnp/inc/upnpconfig.h.in: add new define UPNP_VERSION_PATCH | ||||||
|  |  | ||||||
|  | 	* upnp/test/test_init.c: add simple test to run during checks | ||||||
|  |  | ||||||
|  | 	* upnp/inc/upnp.h: include "upnpdebug.h" only if debug enabled | ||||||
|  | 	  in the library (else header file is not installed) | ||||||
|  |  | ||||||
|  | 	* upnp/Makefile.am (libupnp_la_LDFLAGS): add inter-library libtool | ||||||
|  | 	  dependencies between upnp and ixml / threadutil, so that programs  | ||||||
|  | 	  linking against upnp only still work. | ||||||
|  |  | ||||||
|  | 2006-03-04  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* libupnp version 1.3.0 | ||||||
|  |  | ||||||
|  | 2006-03-03  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/src/genlib/net/http/httpreadwrite.c (get_sdk_info): use | ||||||
|  | 	  package version string from configure to set sdk info | ||||||
|  |  | ||||||
|  | 	* upnp/Makefile.am: add sample/tvdevice/web/ files in EXTRA_DIST | ||||||
|  | 	  + do not distribute generated upnpconfig.h file. | ||||||
|  |  | ||||||
|  | 2006-02-28  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/src/inc/config.h, configure.ac: use only new defines | ||||||
|  | 	  UPNP_HAVE_xx instead of INCLUDE_yyy_APIS and INTERNAL_WEB_SERVER | ||||||
|  |  | ||||||
|  | 	* upnp/Makefile.am, ixml/Makefile.am: add -export-symbols-regex to | ||||||
|  | 	  the librarie LDFLAGS in order to export only the symbols defined  | ||||||
|  | 	  in the API | ||||||
|  |  | ||||||
|  | 2006-02-27  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* configure.ac: add libtool versions for the 3 libraries | ||||||
|  |  | ||||||
|  | 	* ixml/src/ixml.c (copy_with_escape): add missing 'static' to function | ||||||
|  |  | ||||||
|  | 	* threadutil/src/ThreadPool.c (SetSeed): add missing 'static'  | ||||||
|  |  | ||||||
|  | 2006-02-26  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* threadutil/inc/iasnprintf.h: add gcc __printf__ format attribute | ||||||
|  | 	  to "iasnprintf" | ||||||
|  |  | ||||||
|  | 	* upnp/src/api/upnpapi.c: fix invalid UpnpPrintf formats | ||||||
|  |  | ||||||
|  | 	* upnp/src/gena/gena_device.c: fix invalid UpnpPrintf formats | ||||||
|  |  | ||||||
|  | 	* upnp/src/inc/config.h: move upnp/inc/config.h to internal | ||||||
|  | 	  sources (this file is no longer installed with the libraries) | ||||||
|  |  | ||||||
|  | 	* upnp/inc/upnpdebug.h: new file created from debug definitions | ||||||
|  | 	  previously in upnp/inc/config.h | ||||||
|  |  | ||||||
|  | 	* upnp/src/api/config.c: rename to upnp/src/api/upnpdebug.c | ||||||
|  |  | ||||||
|  | 	* upnp/inc/upnpconfig.h.in: new file to contain information on     | ||||||
|  | 	  the configuration of the installed libraries (generates installed | ||||||
|  | 	  file <upnp/upnpconfig.h>) | ||||||
|  |  | ||||||
|  | 2006-02-22  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/ : add missing include of config.h in some .c files | ||||||
|  |  | ||||||
|  | 2006-02-21  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/inc/upnp.h: move some definitions which should not be | ||||||
|  | 	  exported into "upnp/src/inc/util.h" | ||||||
|  |  | ||||||
|  | 	* import all modifications below from libupnp in djmount 0.51 | ||||||
|  | 	  into official libupnp | ||||||
|  | 	 | ||||||
|  | 2006-01-17  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* threadutil/Makefile.am (libthreadutil_la_SOURCES): remove extraneous | ||||||
|  | 	  file | ||||||
|  |  | ||||||
|  | 2006-01-15  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* configure.ac: add checks for large-file support | ||||||
|  |  | ||||||
|  | 	* upnp/inc/config.h: rename to "upnpconfig.h". The new "config.h" file | ||||||
|  | 	  is the one generated by autoconf. | ||||||
|  |  | ||||||
|  | 	* m4/type_socklen_t.m4: added new check for socklen_t (fallback to | ||||||
|  | 	  int if not defined) | ||||||
|  |  | ||||||
|  | 	* upnp/src/genlib/miniserver/miniserver.c,  | ||||||
|  | 	  upnp/src/ssdp/ssdp_server.c: use socklen_t where appropriate  | ||||||
|  | 	  (instead of int) | ||||||
|  |  | ||||||
|  | 	* upnp/src/genlib/net/http/httpreadwrite.c (get_sdk_info): remove | ||||||
|  | 	  XINLINE declaration (unused and too late) | ||||||
|  |  | ||||||
|  | 	* ixml/src/node.c (ixmlNode_getNodeType): fix compilation warning | ||||||
|  | 	  on const return type | ||||||
|  |  | ||||||
|  | 2006-01-12  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/src/inc/readwrite.h : suppress unused C++ header file | ||||||
|  |  | ||||||
|  | 2006-01-11  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/inc/config.h, upnp/src/inc/upnpapi.h,  | ||||||
|  | 	  upnp/src/inc/httpreadwrite.h: remove internal configuration variable  | ||||||
|  | 	  MINIMUM_DELAY (no clear purpose) | ||||||
|  |  | ||||||
|  | 2005-12-05  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/inc/upnp.h: re-declare obsolete method UpnpSetContentLength, | ||||||
|  | 	  for binary compatibility with previous libupnp version. | ||||||
|  |  | ||||||
|  | 	* upnp/src/api/upnpapi.c: correct type of g_maxContentLength to size_t | ||||||
|  |  | ||||||
|  | 2005-11-01  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* autoconfiscate library : replace all makefiles by Makefile.am | ||||||
|  | 	  for automake support, + preliminary autoconf support | ||||||
|  | 	  (generated config.h not yet used in source files) | ||||||
|  |  | ||||||
|  | 2005-10-18  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/src/makefile: fix location of DEBUG STATIC libupnp library | ||||||
|  | 	 | ||||||
|  | 	* upnp/sample/tvctrlpt/linux/Makefile,  | ||||||
|  | 	  upnp/sample/tvdevice/linux/Makefile: fix STATIC library support | ||||||
|  |  | ||||||
|  | 2005-10-16  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* threadutil/src/Makefile (clean): remove built library | ||||||
|  |  | ||||||
|  | 2005-08-28  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* ixml/src/ixml.h, ixml/src/ixml.c (ixmlRelaxParser) : new function | ||||||
|  |  | ||||||
|  | 	* ixml/src/ixmlparser.h, ixml/src/ixmlparser.c (Parser_setErrorChar) : | ||||||
|  | 	  new function | ||||||
|  |  | ||||||
|  | 2005-08-02  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* ixml/src/Makefile: correct bug for static library being incorrectly  | ||||||
|  | 	  stripped when building non-debug | ||||||
|  |  | ||||||
|  | 2005-06-09  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* ixml/src/element.c (ixmlElement_removeAttributeNode):  | ||||||
|  | 	  remove some compilation warning | ||||||
|  |  | ||||||
|  | 	* ixml/inc/ixml.h, ixml/src/document.c :  | ||||||
|  | 	  add some missing const's in public API  | ||||||
|  |  | ||||||
|  | 	* upnp/inc/upnptools.h, upnp/src/api/upnptools.c :  | ||||||
|  | 	  add missing const's in public API | ||||||
|  |  | ||||||
|  | 2005-05-28  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/inc/config.h: suppress HTTP_READ_BYTES (unused) | ||||||
|  | 	  and replace by DEFAULT_SOAP_CONTENT_LENGTH (previously in upnpapi.h) | ||||||
|  | 	 | ||||||
|  | 	* upnp/inc/upnp.h, upnp/src/api/upnpapi.c : replace  | ||||||
|  | 	  UpnpSetContentLength (which was not using its Handle argument)  | ||||||
|  | 	  by global function UpnpSetMaxContentLength.  | ||||||
|  | 	  Remove "hard" limitation to 32K (not suitable for using in UPnP AV). | ||||||
|  | 	 | ||||||
|  | 	* upnp/src/inc/upnpapi.h : removed DEFAULT_SOAP_CONTENT_LENGTH | ||||||
|  | 	  (moved to config.h) and MAX_SOAP_CONTENT_LENGTH (now unused) | ||||||
|  |  | ||||||
|  | 	* upnp/src/api/upnptools.c : add more error message strings | ||||||
|  |  | ||||||
|  | 	* upnp/src/genlib/net/http/httpreadwrite.c : return OUTOF_BOUNDS | ||||||
|  | 	  instead of BAD_HTTPMSG when allowed Content Length is exceeded. | ||||||
|  |  | ||||||
|  | 	* upnp/src/genlib/net/http/httpreadwrite.c : corrected an incorrect | ||||||
|  | 	  sprintf format | ||||||
|  | 	 | ||||||
|  | 2005-05-27  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/makefile, upnp/src/makefile,  | ||||||
|  | 	  ixml/Makefile, ixml/src/Makefile,  | ||||||
|  | 	  threadutil/Makefile, threadutil/src/Makefile :  | ||||||
|  | 	  implement STATIC library support (from patch at  | ||||||
|  | 	  http://sourceforge.net/tracker/?group_id=7189&atid=307189 ) | ||||||
|  |  | ||||||
|  | 2005-05-26  R<>mi Turboult  <r3mi(at)users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* upnp/src/api/upnpapi.c, upnp/src/soap/soap_device.c, | ||||||
|  | 	  upnp/src/soap/makefile :  | ||||||
|  | 	  corrections for compilation with CLIENT=1 only | ||||||
|  | 	 | ||||||
|  | 	* importing "libupnp-1.2.1a" as baseline | ||||||
|  | 	 | ||||||
							
								
								
									
										48
									
								
								Makefile.am
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								Makefile.am
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,48 @@ | |||||||
|  | # | ||||||
|  | # Top-level "Makefile.am" for libupnp | ||||||
|  | # | ||||||
|  | # Copyright (C) 2005 R<>mi Turboult <r3mi@users.sourceforge.net> | ||||||
|  | # | ||||||
|  |  | ||||||
|  | ACLOCAL_AMFLAGS = -I m4 | ||||||
|  |  | ||||||
|  | DISTCHECK_CONFIGURE_FLAGS = --enable-debug --enable-samples | ||||||
|  |  | ||||||
|  | SUBDIRS = \ | ||||||
|  | 	ixml \ | ||||||
|  | 	threadutil \ | ||||||
|  | 	upnp \ | ||||||
|  | 	docs/dist | ||||||
|  |  | ||||||
|  |  | ||||||
|  | EXTRA_DIST = \ | ||||||
|  | 	libupnp.pc.in \ | ||||||
|  | 	LICENSE \ | ||||||
|  | 	THANKS \ | ||||||
|  | 	libupnp.spec \ | ||||||
|  | 	build/libupnp.bpf \ | ||||||
|  | 	build/libupnp.bpr \ | ||||||
|  | 	build/libupnp.dsp \ | ||||||
|  | 	build/libupnp.dsw \ | ||||||
|  | 	build/inc/autoconfig.h \ | ||||||
|  | 	build/inc/config.h \ | ||||||
|  | 	build/inc/upnpconfig.h \ | ||||||
|  | 	build/msvc/inttypes.h | ||||||
|  |  | ||||||
|  |  | ||||||
|  | # This variable must have 'exec' in its name, in order to be installed  | ||||||
|  | # by 'install-exec' target (instead of default 'install-data') | ||||||
|  | pkgconfigexecdir = $(libdir)/pkgconfig | ||||||
|  | pkgconfigexec_DATA = libupnp.pc | ||||||
|  |  | ||||||
|  |  | ||||||
|  | $(pkgconfigexec_DATA): config.status | ||||||
|  |  | ||||||
|  |  | ||||||
|  | if WITH_DOCUMENTATION | ||||||
|  | 	doc_DATA = LICENSE README NEWS TODO THANKS | ||||||
|  | endif | ||||||
|  |  | ||||||
|  |  | ||||||
|  | CLEANFILES = IUpnpErrFile.txt IUpnpInfoFile.txt | ||||||
|  |  | ||||||
| @@ -1,7 +1,8 @@ | |||||||
| Linux* SDK for UPnP* Devices (libupnp) | Portable SDK for UPnP* Devices (libupnp) | ||||||
| 
 | 
 | ||||||
| Copyright (c) 2000-2003 Intel Corporation - All Rights Reserved. | Copyright (c) 2000-2003 Intel Corporation - All Rights Reserved. | ||||||
| Copyright (c) 2005-2006 Rémi Turboult <r3mi@users.sourceforge.net> | Copyright (c) 2005-2006 Rémi Turboult <r3mi@users.sourceforge.net> | ||||||
|  | Copyright (c) 2006 Michel Pfeiffer and others <virtual_worlds@gmx.de> | ||||||
| 
 | 
 | ||||||
| See LICENSE for details. | See LICENSE for details. | ||||||
| 
 | 
 | ||||||
| @@ -21,8 +22,8 @@ sections: | |||||||
| 1) Release Contents | 1) Release Contents | ||||||
| ------------------------------------------- | ------------------------------------------- | ||||||
| 
 | 
 | ||||||
| The Linux SDK for UPnP Devices is an SDK for development of UPnP device  | The Portable SDK for UPnP Devices is an SDK for development of UPnP device  | ||||||
| and control point applications for Linux.  It consists of the core UPnP  | and control point applications.  It consists of the core UPnP  | ||||||
| protocols along with a UPnP-specific eXtensible Markup Language (XML) parser  | protocols along with a UPnP-specific eXtensible Markup Language (XML) parser  | ||||||
| supporting the Document Object Model (DOM) Level 2 API and an optional,  | supporting the Document Object Model (DOM) Level 2 API and an optional,  | ||||||
| integrated mini web server for serving UPnP related documents. | integrated mini web server for serving UPnP related documents. | ||||||
| @@ -31,7 +32,7 @@ integrated mini web server for serving UPnP related documents. | |||||||
| 2) Package Contents | 2) Package Contents | ||||||
| ------------------------------------------- | ------------------------------------------- | ||||||
| 
 | 
 | ||||||
| The Linux SDK for UPnP Devices contains the following:  | The SDK for UPnP Devices contains the following:  | ||||||
| 
 | 
 | ||||||
| README    	This file.  Contains the installation and build instructions. | README    	This file.  Contains the installation and build instructions. | ||||||
| LICENSE   	The licensing terms the SDK is distributed under. | LICENSE   	The licensing terms the SDK is distributed under. | ||||||
| @@ -54,11 +55,10 @@ upnp\sample	A sample device and control point application, illustrating the | |||||||
| 3) System Requirements | 3) System Requirements | ||||||
| ------------------------------------------- | ------------------------------------------- | ||||||
| 
 | 
 | ||||||
| The SDK for UPnP Devices is designed to compile and run under the  | The SDK for UPnP Devices is designed to compile and run under several | ||||||
| Linux operating system.  It does, however, have dependencies on some | operating systems.  It does, however, have dependencies on some | ||||||
| packages that may not be installed by default.  All packages that it | packages that may not be installed by default.  All packages that it | ||||||
| requires are listed below.  The name of the package and where it can be  | requires are listed below. | ||||||
| found is dependent on the distribution of Linux being used. |  | ||||||
| 
 | 
 | ||||||
| libpthread  The header and library are installed as part of the glibc-devel | libpthread  The header and library are installed as part of the glibc-devel | ||||||
|             package (or equivalent). |             package (or equivalent). | ||||||
| @@ -82,7 +82,7 @@ ps2pdf      The final step to making the PDF is converting the PostStript | |||||||
|             into Portable Document Format.  The ghostscript package provides |             into Portable Document Format.  The ghostscript package provides | ||||||
|             this tool. |             this tool. | ||||||
| 
 | 
 | ||||||
| For the UPnP library to function correctly, Linux networking must be configured | For the UPnP library to function correctly, networking must be configured | ||||||
| properly for multicasting.  To do this: | properly for multicasting.  To do this: | ||||||
| 
 | 
 | ||||||
| route add -net 239.0.0.0 netmask 255.0.0.0 eth0 | route add -net 239.0.0.0 netmask 255.0.0.0 eth0 | ||||||
| @@ -92,14 +92,6 @@ this addition, device advertisements and control point searches will not | |||||||
| function. | function. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| libupnp has been built and tested on the following configurations: |  | ||||||
| 
 |  | ||||||
| * MandrakeLinux 10.1 (kernel 2.6.8.1-12mdk, gcc 3.4.1, glibc-2.3.3) |  | ||||||
| 
 |  | ||||||
| * Ubuntu 5.10 "Breezy Badger" (Linux kernel 2.6.12-9-386, gcc 4.0.2 20050808 |  | ||||||
|   prerelease, libc6 2.3.5-1ubuntu12) |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| 4) Build Instructions | 4) Build Instructions | ||||||
| ------------------------------------------- | ------------------------------------------- | ||||||
| @@ -118,6 +110,14 @@ All pieces of the SDK are configured and built from the $(LIBUPNP) directory. | |||||||
| will build a version of the binaries without debug support, and with default  | will build a version of the binaries without debug support, and with default  | ||||||
| options enabled (see below for options available at configure time). | options enabled (see below for options available at configure time). | ||||||
| 
 | 
 | ||||||
|  | % cd $(LIBUPNP) | ||||||
|  | % ./configure CFLAGS="-DSPARC_SOLARIS -mtune=<cputype> -mcpu=<cputype>" | ||||||
|  | % make | ||||||
|  | 
 | ||||||
|  | will build a Sparc Solaris version of the binaries without debug support | ||||||
|  | and with default options enabled (see below for options available at | ||||||
|  | configure time). Please note: <cputype> has to be replaced by a token that | ||||||
|  | fits to your platform and CPU (e.g. "supersparc"). | ||||||
| 
 | 
 | ||||||
| To build the documentation, assuming all the necessary tools are installed  | To build the documentation, assuming all the necessary tools are installed  | ||||||
| (see section 3) : | (see section 3) : | ||||||
| @@ -160,7 +160,7 @@ To build without: | |||||||
| % make  | % make  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| The SDK for Linux also contains some additional helper APIs, declared in | The SDK also contains some additional helper APIs, declared in | ||||||
| inc/tools/upnptools.h.  If these additional tools are not required, they can | inc/tools/upnptools.h.  If these additional tools are not required, they can | ||||||
| be compiled out: | be compiled out: | ||||||
| 
 | 
 | ||||||
| @@ -240,6 +240,45 @@ sub-directory. Example : | |||||||
| % ../../upnp_tv_device | % ../../upnp_tv_device | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | SOLARIS BUILD | ||||||
|  | 
 | ||||||
|  | The building process for the Solaris operating system is similar to the one | ||||||
|  | described above. Only the call to ./configure has to be done using an | ||||||
|  | additional parameter: | ||||||
|  | 
 | ||||||
|  | ./configure CFLAGS="-mcpu=<cputype> -mtune=<cputype> -DSPARC_SOLARIS" | ||||||
|  | 
 | ||||||
|  | where <cputype> has to be replaced by the appropriate CPU tuning flag (e.g. | ||||||
|  | "supersparc"). Afterwards | ||||||
|  | 
 | ||||||
|  | make | ||||||
|  | make install | ||||||
|  | 
 | ||||||
|  | can be called as described above. | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | WINDOWS BUILD | ||||||
|  | 
 | ||||||
|  | In order to build libupnp under Windows the pthreads-w32 package is required. | ||||||
|  | You can download a self-extracting ZIP file from the following location: | ||||||
|  | 
 | ||||||
|  | ftp://sources.redhat.com/pub/pthreads-win32/pthreads-w32-2-7-0-release.exe | ||||||
|  | 
 | ||||||
|  | Execute the self-extracting archive and copy the Pre-build.2 folder to the | ||||||
|  | top level source folder. | ||||||
|  | Rename Pre-build.2 to pthreads.  | ||||||
|  | Open the provided workspace build\libupnp.dsw with Visual C++ 6.0 and select | ||||||
|  | Build->Build libupnp.dll (F7) | ||||||
|  | 
 | ||||||
|  | For building a static library instead of a DLL and for using the static | ||||||
|  | pthreads-w32 library following switches need to be defined additionally: | ||||||
|  | 
 | ||||||
|  | UPNP_STATIC_LIB - for creating a statically linkable UPnP-library | ||||||
|  | PTW32_STATIC_LIB - for using the static pthreads32 library | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| 5) Install/Uninstall Instructions | 5) Install/Uninstall Instructions | ||||||
| ------------------------------------------- | ------------------------------------------- | ||||||
| 
 | 
 | ||||||
| @@ -281,9 +320,8 @@ See NEWS file. | |||||||
| 8) Support and Contact Information | 8) Support and Contact Information | ||||||
| ------------------------------------------- | ------------------------------------------- | ||||||
| 
 | 
 | ||||||
| Intel is not providing support for the Linux SDK for UPnP Devices.  Two  | Intel is not providing support for the SDK for UPnP Devices. Mailing lists | ||||||
| mailing lists for the SDK are available on http://upnp.sourceforge.net/.   | and discussion boards can be found at http://www.libupnp.org/. | ||||||
| Questions and problems should be addressed on the appropriate mailing list. |  | ||||||
| 
 | 
 | ||||||
| If you find this SDK useful, please send an email to upnp@intel.com and let | If you find this SDK useful, please send an email to upnp@intel.com and let | ||||||
| us know. | us know. | ||||||
							
								
								
									
										36
									
								
								THANKS
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								THANKS
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | |||||||
|  |  | ||||||
|  | libupnp was originally written by Intel Corporation. | ||||||
|  |  | ||||||
|  | Many people further contributed to libupnp by reporting problems, | ||||||
|  | suggesting various improvements or submitting actual code. | ||||||
|  | Here is a list of these people. Help us keep it complete and | ||||||
|  | exempt of errors. | ||||||
|  |  | ||||||
|  | - Arno Willig | ||||||
|  | - Bob Ciora | ||||||
|  | - Chaos | ||||||
|  | - Craig Nelson | ||||||
|  | - David Maass | ||||||
|  | - Emil Ljungdahl | ||||||
|  | - Erik Johansson | ||||||
|  | - Eric Tanguy | ||||||
|  | - Erwan Velu | ||||||
|  | - Fredrik Svensson | ||||||
|  | - Glen Masgai | ||||||
|  | - Jiri Zouhar | ||||||
|  | - John Dennis | ||||||
|  | - Jonathan (no_dice) | ||||||
|  | - Leuk_He | ||||||
|  | - Loigu | ||||||
|  | - Luke Kim | ||||||
|  | - Marcelo Roberto Jimenez | ||||||
|  | - Markus Strobl | ||||||
|  | - Nektarios K. Papadopoulos | ||||||
|  | - Oskar Liljeblad | ||||||
|  | - Michael (Oxy) | ||||||
|  | - Paul Vixie | ||||||
|  | - Rene Hexel | ||||||
|  | - Siva Chandran | ||||||
|  | - Timothy Redaelli | ||||||
|  | - Titus Winters | ||||||
|  |  | ||||||
| @@ -13,7 +13,3 @@ autoreconf --force --install -Wall -Wno-obsolete $* || exit 1 | |||||||
| echo "Now run ./configure and then make." | echo "Now run ./configure and then make." | ||||||
| exit 0 | exit 0 | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
							
								
								
									
										168
									
								
								build/inc/autoconfig.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										168
									
								
								build/inc/autoconfig.h
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,168 @@ | |||||||
|  | /* autoconfig.h.  Generated from autoconfig.h.in by configure.  */ | ||||||
|  | /* autoconfig.h.in.  Generated from configure.ac by autoheader.  */ | ||||||
|  |  | ||||||
|  | /* Define to 1 to compile debug code */ | ||||||
|  | /* #undef DEBUG */ | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <arpa/inet.h> header file. */ | ||||||
|  | #define HAVE_ARPA_INET_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <dlfcn.h> header file. */ | ||||||
|  | #define HAVE_DLFCN_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ | ||||||
|  | /* #undef HAVE_DOPRNT */ | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <fcntl.h> header file. */ | ||||||
|  | #define HAVE_FCNTL_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ | ||||||
|  | #define HAVE_FSEEKO 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the `ftime' function. */ | ||||||
|  | #define HAVE_FTIME 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <inttypes.h> header file. */ | ||||||
|  | #define HAVE_INTTYPES_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the `compat' library (-lcompat). */ | ||||||
|  | /* #undef HAVE_LIBCOMPAT */ | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <limits.h> header file. */ | ||||||
|  | #define HAVE_LIMITS_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <memory.h> header file. */ | ||||||
|  | #define HAVE_MEMORY_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <netdb.h> header file. */ | ||||||
|  | #define HAVE_NETDB_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <netinet/in.h> header file. */ | ||||||
|  | #define HAVE_NETINET_IN_H 1 | ||||||
|  |  | ||||||
|  | /* Define if you have POSIX threads libraries and header files. */ | ||||||
|  | #define HAVE_PTHREAD 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <stdint.h> header file. */ | ||||||
|  | #define HAVE_STDINT_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <stdlib.h> header file. */ | ||||||
|  | #define HAVE_STDLIB_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <strings.h> header file. */ | ||||||
|  | #define HAVE_STRINGS_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <string.h> header file. */ | ||||||
|  | #define HAVE_STRING_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <syslog.h> header file. */ | ||||||
|  | #define HAVE_SYSLOG_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <sys/ioctl.h> header file. */ | ||||||
|  | #define HAVE_SYS_IOCTL_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <sys/socket.h> header file. */ | ||||||
|  | #define HAVE_SYS_SOCKET_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <sys/stat.h> header file. */ | ||||||
|  | #define HAVE_SYS_STAT_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <sys/timeb.h> header file. */ | ||||||
|  | #define HAVE_SYS_TIMEB_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <sys/time.h> header file. */ | ||||||
|  | #define HAVE_SYS_TIME_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <sys/types.h> header file. */ | ||||||
|  | #define HAVE_SYS_TYPES_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the <unistd.h> header file. */ | ||||||
|  | #define HAVE_UNISTD_H 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the `vprintf' function. */ | ||||||
|  | #define HAVE_VPRINTF 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 to prevent compilation of assert() */ | ||||||
|  | #define NDEBUG 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 to prevent some debug code */ | ||||||
|  | #define NO_DEBUG 1 | ||||||
|  |  | ||||||
|  | /* Define to 1 if your C compiler doesn't accept -c and -o together. */ | ||||||
|  | /* #undef NO_MINUS_C_MINUS_O */ | ||||||
|  |  | ||||||
|  | /* Name of package */ | ||||||
|  | #define PACKAGE "libupnp" | ||||||
|  |  | ||||||
|  | /* Define to the address where bug reports for this package should be sent. */ | ||||||
|  | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net" | ||||||
|  |  | ||||||
|  | /* Define to the full name of this package. */ | ||||||
|  | #define PACKAGE_NAME "libupnp" | ||||||
|  |  | ||||||
|  | /* Define to the full name and version of this package. */ | ||||||
|  | #define PACKAGE_STRING "libupnp 1.4.7" | ||||||
|  |  | ||||||
|  | /* Define to the one symbol short name of this package. */ | ||||||
|  | #define PACKAGE_TARNAME "libupnp" | ||||||
|  |  | ||||||
|  | /* Define to the version of this package. */ | ||||||
|  | #define PACKAGE_VERSION "1.4.7" | ||||||
|  |  | ||||||
|  | /* Define to necessary symbol if this constant uses a non-standard name on | ||||||
|  |    your system. */ | ||||||
|  | /* #undef PTHREAD_CREATE_JOINABLE */ | ||||||
|  |  | ||||||
|  | /* Define to 1 if you have the ANSI C header files. */ | ||||||
|  | #define STDC_HEADERS 1 | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | #define UPNP_HAVE_CLIENT 1 | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | /* #undef UPNP_HAVE_DEBUG */ | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | #define UPNP_HAVE_DEVICE 1 | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | #define UPNP_HAVE_TOOLS 1 | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | #define UPNP_HAVE_WEBSERVER 1 | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | #define UPNP_VERSION_MAJOR 1 | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | #define UPNP_VERSION_MINOR 4 | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | #define UPNP_VERSION_PATCH 7 | ||||||
|  |  | ||||||
|  | /* see upnpconfig.h */ | ||||||
|  | #define UPNP_VERSION_STRING "1.4.7" | ||||||
|  |  | ||||||
|  | /* Version number of package */ | ||||||
|  | #define VERSION "1.4.7" | ||||||
|  |  | ||||||
|  | /* File Offset size */ | ||||||
|  | #define _FILE_OFFSET_BITS 64 | ||||||
|  |  | ||||||
|  | /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ | ||||||
|  | /* #undef _LARGEFILE_SOURCE */ | ||||||
|  |  | ||||||
|  | /* Large files support */ | ||||||
|  | #define _LARGE_FILE_SOURCE  | ||||||
|  |  | ||||||
|  | /* Define to empty if `const' does not conform to ANSI C. */ | ||||||
|  | /* #undef const */ | ||||||
|  |  | ||||||
|  | /* Define to `long int' if <sys/types.h> does not define. */ | ||||||
|  | /* #undef off_t */ | ||||||
|  |  | ||||||
|  | /* Define to `unsigned int' if <sys/types.h> does not define. */ | ||||||
|  | /* #undef size_t */ | ||||||
|  |  | ||||||
|  | /* Substitute for socklen_t */ | ||||||
|  | /* #undef socklen_t */ | ||||||
| @@ -95,6 +95,17 @@ | |||||||
| #define MAX_THREADS 12  | #define MAX_THREADS 12  | ||||||
| //@}
 | //@}
 | ||||||
| 
 | 
 | ||||||
|  | /** @name MAX_JOBS_TOTAL
 | ||||||
|  |  *  The {\tt MAX_JOBS_TOTAL} constant determines the maximum number of jobs | ||||||
|  |  *  that can be queued. If this limit is reached further jobs will be thrown | ||||||
|  |  *  to avoid memory exhaustion. The default value 100. | ||||||
|  |  *  (Added by Axis.) | ||||||
|  |  */ | ||||||
|  | 
 | ||||||
|  | //@{
 | ||||||
|  | #define MAX_JOBS_TOTAL 100 | ||||||
|  | //@}
 | ||||||
|  | 
 | ||||||
| /** @name DEFAULT_SOAP_CONTENT_LENGTH
 | /** @name DEFAULT_SOAP_CONTENT_LENGTH
 | ||||||
|  * SOAP messages will read at most {\tt DEFAULT_SOAP_CONTENT_LENGTH} bytes.   |  * SOAP messages will read at most {\tt DEFAULT_SOAP_CONTENT_LENGTH} bytes.   | ||||||
|  * This prevents devices that have a misbehaving web server to send  |  * This prevents devices that have a misbehaving web server to send  | ||||||
| @@ -293,27 +304,6 @@ | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| /** @name DBGONLY
 |  | ||||||
|           The {\bf DBGONLY} macro allows code to be marked so that it  |  | ||||||
|           is only included in the DEBUG build and not the release.  To |  | ||||||
|           use this macro, put the code inside of the parentheses: |  | ||||||
| 
 |  | ||||||
|           {\tt DBGONLY(int i;)} |  | ||||||
| 
 |  | ||||||
|           This will cause a declaration of the integer {\tt i} only |  | ||||||
|           in the debug build. |  | ||||||
|   */ |  | ||||||
| 
 |  | ||||||
| //@{
 |  | ||||||
| #ifdef DEBUG |  | ||||||
| #	define DBGONLY(x) x |  | ||||||
| #else |  | ||||||
| #	define DBGONLY(x)   |  | ||||||
| #endif |  | ||||||
| //@}
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| #undef  EXCLUDE_WEB_SERVER  | #undef  EXCLUDE_WEB_SERVER  | ||||||
| #undef  EXCLUDE_MINISERVER  | #undef  EXCLUDE_MINISERVER  | ||||||
| #ifdef  INTERNAL_WEB_SERVER | #ifdef  INTERNAL_WEB_SERVER | ||||||
| @@ -348,13 +338,6 @@ | |||||||
| #	define CLIENTONLY(x) | #	define CLIENTONLY(x) | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #ifdef INCLUDE_DEVICE_APIS |  | ||||||
| #	define DEVICEONLY(x) x |  | ||||||
| #else  |  | ||||||
| #	define DEVICEONLY(x)  |  | ||||||
| #endif |  | ||||||
| 
 |  | ||||||
| //@}
 | //@}
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| @@ -1,3 +1,4 @@ | |||||||
|  | /* upnp/inc/upnpconfig.h.  Generated from upnpconfig.h.in by configure.  */ | ||||||
| // -*- C -*-
 | // -*- C -*-
 | ||||||
| ///////////////////////////////////////////////////////////////////////////
 | ///////////////////////////////////////////////////////////////////////////
 | ||||||
| //
 | //
 | ||||||
| @@ -39,16 +40,16 @@ | |||||||
|  ***************************************************************************/  |  ***************************************************************************/  | ||||||
| 
 | 
 | ||||||
| /** The library version (string) e.g. "1.3.0" */ | /** The library version (string) e.g. "1.3.0" */ | ||||||
| #undef UPNP_VERSION_STRING | #define UPNP_VERSION_STRING "1.4.7" | ||||||
| 
 | 
 | ||||||
| /** Major version of the library */ | /** Major version of the library */ | ||||||
| #undef UPNP_VERSION_MAJOR | #define UPNP_VERSION_MAJOR 1 | ||||||
| 
 | 
 | ||||||
| /** Minor version of the library */ | /** Minor version of the library */ | ||||||
| #undef UPNP_VERSION_MINOR | #define UPNP_VERSION_MINOR 4 | ||||||
| 
 | 
 | ||||||
| /** Patch version of the library */ | /** Patch version of the library */ | ||||||
| #undef UPNP_VERSION_PATCH | #define UPNP_VERSION_PATCH 7 | ||||||
| 
 | 
 | ||||||
| /** The library version (numeric) e.g. 10300 means version 1.3.0 */ | /** The library version (numeric) e.g. 10300 means version 1.3.0 */ | ||||||
| #define UPNP_VERSION	\ | #define UPNP_VERSION	\ | ||||||
| @@ -68,27 +69,27 @@ | |||||||
| 
 | 
 | ||||||
| /** Defined to 1 if the library has been compiled with DEBUG enabled 
 | /** Defined to 1 if the library has been compiled with DEBUG enabled 
 | ||||||
|  *  (i.e. configure --enable-debug) : <upnp/upnpdebug.h> file is available */ |  *  (i.e. configure --enable-debug) : <upnp/upnpdebug.h> file is available */ | ||||||
| #undef UPNP_HAVE_DEBUG | /* #undef UPNP_HAVE_DEBUG */ | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| /** Defined to 1 if the library has been compiled with client API enabled 
 | /** Defined to 1 if the library has been compiled with client API enabled 
 | ||||||
|  *  (i.e. configure --enable-client) */ |  *  (i.e. configure --enable-client) */ | ||||||
| #undef UPNP_HAVE_CLIENT | #define UPNP_HAVE_CLIENT 1 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| /** Defined to 1 if the library has been compiled with device API enabled 
 | /** Defined to 1 if the library has been compiled with device API enabled 
 | ||||||
|  *  (i.e. configure --enable-device) */ |  *  (i.e. configure --enable-device) */ | ||||||
| #undef UPNP_HAVE_DEVICE | #define UPNP_HAVE_DEVICE 1 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| /** Defined to 1 if the library has been compiled with integrated web server
 | /** Defined to 1 if the library has been compiled with integrated web server
 | ||||||
|  *  (i.e. configure --enable-webserver --enable-device) */ |  *  (i.e. configure --enable-webserver --enable-device) */ | ||||||
| #undef UPNP_HAVE_WEBSERVER | #define UPNP_HAVE_WEBSERVER 1 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| /** Defined to 1 if the library has been compiled with helper API
 | /** Defined to 1 if the library has been compiled with helper API
 | ||||||
|  *  (i.e. configure --enable-tools) : <upnp/upnptools.h> file is available */ |  *  (i.e. configure --enable-tools) : <upnp/upnptools.h> file is available */ | ||||||
| #undef UPNP_HAVE_TOOLS | #define UPNP_HAVE_TOOLS 1 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #endif // UPNP_CONFIG_H
 | #endif // UPNP_CONFIG_H
 | ||||||
							
								
								
									
										50
									
								
								build/libupnp.bpf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								build/libupnp.bpf
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,50 @@ | |||||||
|  | USEUNIT("..\ixml\src\nodeList.c"); | ||||||
|  | USEUNIT("..\ixml\src\attr.c"); | ||||||
|  | USEUNIT("..\ixml\src\document.c"); | ||||||
|  | USEUNIT("..\ixml\src\element.c"); | ||||||
|  | USEUNIT("..\ixml\src\ixml.c"); | ||||||
|  | USEUNIT("..\ixml\src\ixmlmembuf.c"); | ||||||
|  | USEUNIT("..\ixml\src\ixmlparser.c"); | ||||||
|  | USEUNIT("..\ixml\src\namedNodeMap.c"); | ||||||
|  | USEUNIT("..\ixml\src\node.c"); | ||||||
|  | USEUNIT("..\threadutil\src\TimerThread.c"); | ||||||
|  | USEUNIT("..\threadutil\src\FreeList.c"); | ||||||
|  | USEUNIT("..\threadutil\src\iasnprintf.c"); | ||||||
|  | USEUNIT("..\threadutil\src\LinkedList.c"); | ||||||
|  | USEUNIT("..\threadutil\src\ThreadPool.c"); | ||||||
|  | USEUNIT("..\upnp\src\win_dll.c"); | ||||||
|  | USEUNIT("..\upnp\src\inet_pton.c"); | ||||||
|  | USEUNIT("..\upnp\src\api\upnptools.c"); | ||||||
|  | USEUNIT("..\upnp\src\api\upnpapi.c"); | ||||||
|  | USEUNIT("..\upnp\src\gena\gena_device.c"); | ||||||
|  | USEUNIT("..\upnp\src\gena\gena_callback2.c"); | ||||||
|  | USEUNIT("..\upnp\src\gena\gena_ctrlpt.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\client_table\client_table.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\miniserver\miniserver.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\net\sock.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\net\http\webserver.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\net\http\httpparser.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\net\http\httpreadwrite.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\net\http\parsetools.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\net\http\statcodes.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\net\uri\uri.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\service_table\service_table.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\util\util.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\util\membuffer.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\util\strintmap.c"); | ||||||
|  | USEUNIT("..\upnp\src\genlib\util\upnp_timeout.c"); | ||||||
|  | USEUNIT("..\upnp\src\soap\soap_device.c"); | ||||||
|  | USEUNIT("..\upnp\src\soap\soap_common.c"); | ||||||
|  | USEUNIT("..\upnp\src\soap\soap_ctrlpt.c"); | ||||||
|  | USEUNIT("..\upnp\src\ssdp\ssdp_server.c"); | ||||||
|  | USEUNIT("..\upnp\src\ssdp\ssdp_ctrlpt.c"); | ||||||
|  | USEUNIT("..\upnp\src\ssdp\ssdp_device.c"); | ||||||
|  | USEUNIT("..\upnp\src\urlconfig\urlconfig.c"); | ||||||
|  | USEUNIT("..\upnp\src\uuid\uuid.c"); | ||||||
|  | USEUNIT("..\upnp\src\uuid\md5.c"); | ||||||
|  | USEUNIT("..\upnp\src\uuid\sysdep.c"); | ||||||
|  | USELIB("..\..\..\pthreads-w32-1-10-0-release\pthreadBC1.lib"); | ||||||
|  | //--------------------------------------------------------------------------- | ||||||
|  | This file is used by the project manager only and should be treated like the project file | ||||||
|  |  | ||||||
|  |  | ||||||
							
								
								
									
										133
									
								
								build/libupnp.bpr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										133
									
								
								build/libupnp.bpr
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,133 @@ | |||||||
|  | <?xml version='1.0' encoding='utf-8' ?> | ||||||
|  | <!-- C++Builder XML Project --> | ||||||
|  | <PROJECT> | ||||||
|  |   <MACROS> | ||||||
|  |     <VERSION value="BCB.05.03"/> | ||||||
|  |     <PROJECT value="libupnp.dll"/> | ||||||
|  |     <OBJFILES value="..\ixml\src\nodeList.obj ..\ixml\src\attr.obj ..\ixml\src\document.obj  | ||||||
|  |       ..\ixml\src\element.obj ..\ixml\src\ixml.obj ..\ixml\src\ixmlmembuf.obj  | ||||||
|  |       ..\ixml\src\ixmlparser.obj ..\ixml\src\namedNodeMap.obj  | ||||||
|  |       ..\ixml\src\node.obj ..\threadutil\src\TimerThread.obj  | ||||||
|  |       ..\threadutil\src\FreeList.obj ..\threadutil\src\iasnprintf.obj  | ||||||
|  |       ..\threadutil\src\LinkedList.obj ..\threadutil\src\ThreadPool.obj  | ||||||
|  |       ..\upnp\src\win_dll.obj ..\upnp\src\inet_pton.obj  | ||||||
|  |       ..\upnp\src\api\upnptools.obj ..\upnp\src\api\upnpapi.obj  | ||||||
|  |       ..\upnp\src\gena\gena_device.obj ..\upnp\src\gena\gena_callback2.obj  | ||||||
|  |       ..\upnp\src\gena\gena_ctrlpt.obj  | ||||||
|  |       ..\upnp\src\genlib\client_table\client_table.obj  | ||||||
|  |       ..\upnp\src\genlib\miniserver\miniserver.obj  | ||||||
|  |       ..\upnp\src\genlib\net\sock.obj ..\upnp\src\genlib\net\http\webserver.obj  | ||||||
|  |       ..\upnp\src\genlib\net\http\httpparser.obj  | ||||||
|  |       ..\upnp\src\genlib\net\http\httpreadwrite.obj  | ||||||
|  |       ..\upnp\src\genlib\net\http\parsetools.obj  | ||||||
|  |       ..\upnp\src\genlib\net\http\statcodes.obj  | ||||||
|  |       ..\upnp\src\genlib\net\uri\uri.obj  | ||||||
|  |       ..\upnp\src\genlib\service_table\service_table.obj  | ||||||
|  |       ..\upnp\src\genlib\util\util.obj ..\upnp\src\genlib\util\membuffer.obj  | ||||||
|  |       ..\upnp\src\genlib\util\strintmap.obj  | ||||||
|  |       ..\upnp\src\genlib\util\upnp_timeout.obj ..\upnp\src\soap\soap_device.obj  | ||||||
|  |       ..\upnp\src\soap\soap_common.obj ..\upnp\src\soap\soap_ctrlpt.obj  | ||||||
|  |       ..\upnp\src\ssdp\ssdp_server.obj ..\upnp\src\ssdp\ssdp_ctrlpt.obj  | ||||||
|  |       ..\upnp\src\ssdp\ssdp_device.obj ..\upnp\src\urlconfig\urlconfig.obj  | ||||||
|  |       ..\upnp\src\uuid\uuid.obj ..\upnp\src\uuid\md5.obj  | ||||||
|  |       ..\upnp\src\uuid\sysdep.obj"/> | ||||||
|  |     <RESFILES value=""/> | ||||||
|  |     <DEFFILE value=""/> | ||||||
|  |     <RESDEPEN value="$(RESFILES)"/> | ||||||
|  |     <LIBFILES value="D:\pthreads-w32-1-10-0-release\pthreadBC1.lib"/> | ||||||
|  |     <LIBRARIES value=""/> | ||||||
|  |     <SPARELIBS value=""/> | ||||||
|  |     <PACKAGES value=""/> | ||||||
|  |     <PATHCPP value=".;..\ixml\src;..\threadutil\src;..\upnp\src;..\upnp\src\api;..\upnp\src\gena;..\upnp\src\genlib\client_table;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\net;..\upnp\src\genlib\net\http;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\service_table;..\upnp\src\genlib\util;..\upnp\src\soap;..\upnp\src\ssdp;..\upnp\src\urlconfig;..\upnp\src\uuid"/> | ||||||
|  |     <PATHPAS value=".;"/> | ||||||
|  |     <PATHRC value=".;"/> | ||||||
|  |     <PATHASM value=".;"/> | ||||||
|  |     <DEBUGLIBPATH value="$(BCB)\lib\debug"/> | ||||||
|  |     <RELEASELIBPATH value="$(BCB)\lib\release"/> | ||||||
|  |     <LINKER value="tlink32"/> | ||||||
|  |     <USERDEFINES value="WIN32;LIBUPNP_EXPORTS;UPNP_USE_BCBPP"/> | ||||||
|  |     <SYSDEFINES value="NO_STRICT;_NO_VCL"/> | ||||||
|  |     <MAINSOURCE value="libupnp.bpf"/> | ||||||
|  |     <INCLUDEPATH value="..\upnp\src\genlib\util;..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc;..\ixml\src\inc;..\upnp\src\inc;..\..\pthreads-w32-1-10-0-release"/> | ||||||
|  |     <LIBPATH value="..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\util;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\net;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\upnp\src;..\threadutil\src;..\ixml\src;$(BCB)\lib\obj;$(BCB)\lib;..\..\pthreads-w32-1-10-0-release"/> | ||||||
|  |     <WARNINGS value="-w-par"/> | ||||||
|  |   </MACROS> | ||||||
|  |   <OPTIONS> | ||||||
|  |     <CFLAG1 value="-WD -O2 -H=$(BCB)\lib\vcl50.csm -Hc -Vx -Ve -fp -ff -X- -a4 -6 -b- -k- -vi  | ||||||
|  |       -tWD -tWM -c"/> | ||||||
|  |     <PFLAGS value="-$Y- -$L- -$D- -v -JPHNE -M"/> | ||||||
|  |     <RFLAGS value=""/> | ||||||
|  |     <AFLAGS value="/mx /w2 /zd"/> | ||||||
|  |     <LFLAGS value="-D"" -aa -Tpd -x -Gn -Gi"/> | ||||||
|  |   </OPTIONS> | ||||||
|  |   <LINKER> | ||||||
|  |     <ALLOBJ value="c0d32.obj $(OBJFILES)"/> | ||||||
|  |     <ALLRES value="$(RESFILES)"/> | ||||||
|  |     <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cw32mt.lib"/> | ||||||
|  |   </LINKER> | ||||||
|  |   <IDEOPTIONS> | ||||||
|  | [Version Info] | ||||||
|  | IncludeVerInfo=0 | ||||||
|  | AutoIncBuild=0 | ||||||
|  | MajorVer=1 | ||||||
|  | MinorVer=0 | ||||||
|  | Release=0 | ||||||
|  | Build=0 | ||||||
|  | Debug=0 | ||||||
|  | PreRelease=0 | ||||||
|  | Special=0 | ||||||
|  | Private=0 | ||||||
|  | DLL=0 | ||||||
|  | Locale=1031 | ||||||
|  | CodePage=1252 | ||||||
|  |  | ||||||
|  | [Version Info Keys] | ||||||
|  | CompanyName= | ||||||
|  | FileDescription= | ||||||
|  | FileVersion=1.0.0.0 | ||||||
|  | InternalName= | ||||||
|  | LegalCopyright= | ||||||
|  | LegalTrademarks= | ||||||
|  | OriginalFilename= | ||||||
|  | ProductName= | ||||||
|  | ProductVersion=1.0.0.0 | ||||||
|  | Comments= | ||||||
|  |  | ||||||
|  | [HistoryLists\hlIncludePath] | ||||||
|  | Count=3 | ||||||
|  | Item0=..\upnp\src\genlib\util;..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc;..\ixml\src\inc;..\upnp\src\inc;..\..\pthreads-w32-1-10-0-release | ||||||
|  | Item1=..\upnp\src\genlib\util;..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc;..\ixml\src\inc;..\upnp\src\inc;D:\DEVELOP\pthreads-w32-1-10-0-release | ||||||
|  | Item2=..\upnp\src\genlib\util;..\upnp\src;..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\threadutil\src;..\ixml\src;$(BCB)\include;$(BCB)\include\vcl;..\ixml\inc;..\threadutil\inc;..\upnp\inc;inc;..\ixml\src\inc;..\upnp\src\inc | ||||||
|  |  | ||||||
|  | [HistoryLists\hlLibraryPath] | ||||||
|  | Count=3 | ||||||
|  | Item0=..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\util;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\net;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\upnp\src;..\threadutil\src;..\ixml\src;$(BCB)\lib\obj;$(BCB)\lib;..\..\pthreads-w32-1-10-0-release | ||||||
|  | Item1=..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\util;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\net;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\upnp\src;..\threadutil\src;..\ixml\src;$(BCB)\lib\obj;$(BCB)\lib;D:\DEVELOP\pthreads-w32-1-10-0-release | ||||||
|  | Item2=..\upnp\src\uuid;..\upnp\src\urlconfig;..\upnp\src\ssdp;..\upnp\src\soap;..\upnp\src\genlib\util;..\upnp\src\genlib\service_table;..\upnp\src\genlib\net\uri;..\upnp\src\genlib\net\http;..\upnp\src\genlib\net;..\upnp\src\genlib\miniserver;..\upnp\src\genlib\client_table;..\upnp\src\gena;..\upnp\src\api;..\upnp\src;..\threadutil\src;..\ixml\src;$(BCB)\lib\obj;$(BCB)\lib | ||||||
|  |  | ||||||
|  | [HistoryLists\hlDebugSourcePath] | ||||||
|  | Count=1 | ||||||
|  | Item0=$(BCB)\source\vcl | ||||||
|  |  | ||||||
|  | [HistoryLists\hlConditionals] | ||||||
|  | Count=4 | ||||||
|  | Item0=WIN32;LIBUPNP_EXPORTS;UPNP_USE_BCBPP | ||||||
|  | Item1=WIN32;LIBUPNP_EXPORTS | ||||||
|  | Item2=WIN32;EXPORT_SPEC | ||||||
|  | Item3=WIN32 | ||||||
|  |  | ||||||
|  | [Debugging] | ||||||
|  | DebugSourceDirs=$(BCB)\source\vcl | ||||||
|  |  | ||||||
|  | [Parameters] | ||||||
|  | RunParams= | ||||||
|  | HostApplication= | ||||||
|  | RemoteHost= | ||||||
|  | RemotePath= | ||||||
|  | RemoteDebug=0 | ||||||
|  |  | ||||||
|  | [Compiler] | ||||||
|  | ShowInfoMsgs=0 | ||||||
|  | LinkDebugVcl=0 | ||||||
|  |   </IDEOPTIONS> | ||||||
|  | </PROJECT> | ||||||
							
								
								
									
										428
									
								
								build/libupnp.dsp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										428
									
								
								build/libupnp.dsp
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,428 @@ | |||||||
|  | # Microsoft Developer Studio Project File - Name="libupnp" - Package Owner=<4> | ||||||
|  | # Microsoft Developer Studio Generated Build File, Format Version 6.00 | ||||||
|  | # ** NICHT BEARBEITEN ** | ||||||
|  |  | ||||||
|  | # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 | ||||||
|  |  | ||||||
|  | CFG=libupnp - Win32 Debug | ||||||
|  | !MESSAGE Dies ist kein g<>ltiges Makefile. Zum Erstellen dieses Projekts mit NMAKE | ||||||
|  | !MESSAGE verwenden Sie den Befehl "Makefile exportieren" und f<>hren Sie den Befehl | ||||||
|  | !MESSAGE  | ||||||
|  | !MESSAGE NMAKE /f "libupnp.mak". | ||||||
|  | !MESSAGE  | ||||||
|  | !MESSAGE Sie k<>nnen beim Ausf<73>hren von NMAKE eine Konfiguration angeben | ||||||
|  | !MESSAGE durch Definieren des Makros CFG in der Befehlszeile. Zum Beispiel: | ||||||
|  | !MESSAGE  | ||||||
|  | !MESSAGE NMAKE /f "libupnp.mak" CFG="libupnp - Win32 Debug" | ||||||
|  | !MESSAGE  | ||||||
|  | !MESSAGE F<>r die Konfiguration stehen zur Auswahl: | ||||||
|  | !MESSAGE  | ||||||
|  | !MESSAGE "libupnp - Win32 Release" (basierend auf  "Win32 (x86) Dynamic-Link Library") | ||||||
|  | !MESSAGE "libupnp - Win32 Debug" (basierend auf  "Win32 (x86) Dynamic-Link Library") | ||||||
|  | !MESSAGE  | ||||||
|  |  | ||||||
|  | # Begin Project | ||||||
|  | # PROP AllowPerConfigDependencies 0 | ||||||
|  | # PROP Scc_ProjName "" | ||||||
|  | # PROP Scc_LocalPath "" | ||||||
|  | CPP=cl.exe | ||||||
|  | MTL=midl.exe | ||||||
|  | RSC=rc.exe | ||||||
|  |  | ||||||
|  | !IF  "$(CFG)" == "libupnp - Win32 Release" | ||||||
|  |  | ||||||
|  | # PROP BASE Use_MFC 0 | ||||||
|  | # PROP BASE Use_Debug_Libraries 0 | ||||||
|  | # PROP BASE Output_Dir "Release" | ||||||
|  | # PROP BASE Intermediate_Dir "Release" | ||||||
|  | # PROP BASE Target_Dir "" | ||||||
|  | # PROP Use_MFC 0 | ||||||
|  | # PROP Use_Debug_Libraries 0 | ||||||
|  | # PROP Output_Dir "Release" | ||||||
|  | # PROP Intermediate_Dir "Release" | ||||||
|  | # PROP Ignore_Export_Lib 0 | ||||||
|  | # PROP Target_Dir "" | ||||||
|  | # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBUPNP_EXPORTS" /YX /FD /c | ||||||
|  | # ADD CPP /nologo /MT /W3 /GX /O2 /I "..\..\pthreads\include" /I "..\ixml\src\inc" /I "..\ixml\inc" /I "..\threadutil\inc" /I "..\upnp\inc" /I "..\upnp\src\inc" /I ".\inc" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBUPNP_EXPORTS" /D "PTW32_STATIC_LIB" /D "UPNP_STATIC_LIB" /D "UPNP_USE_MSVCPP" /FR /YX /FD /c | ||||||
|  | # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 | ||||||
|  | # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 | ||||||
|  | # ADD BASE RSC /l 0x407 /d "NDEBUG" | ||||||
|  | # ADD RSC /l 0x407 /d "NDEBUG" | ||||||
|  | BSC32=bscmake.exe | ||||||
|  | # ADD BASE BSC32 /nologo | ||||||
|  | # ADD BSC32 /nologo | ||||||
|  | LINK32=link.exe | ||||||
|  | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 | ||||||
|  | # ADD LINK32 kernel32.lib user32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\pthreads\lib\pthreadvc2.lib ws2_32.lib /nologo /dll /machine:I386 | ||||||
|  | # SUBTRACT LINK32 /pdb:none | ||||||
|  |  | ||||||
|  | !ELSEIF  "$(CFG)" == "libupnp - Win32 Debug" | ||||||
|  |  | ||||||
|  | # PROP BASE Use_MFC 0 | ||||||
|  | # PROP BASE Use_Debug_Libraries 1 | ||||||
|  | # PROP BASE Output_Dir "Debug" | ||||||
|  | # PROP BASE Intermediate_Dir "Debug" | ||||||
|  | # PROP BASE Target_Dir "" | ||||||
|  | # PROP Use_MFC 0 | ||||||
|  | # PROP Use_Debug_Libraries 1 | ||||||
|  | # PROP Output_Dir "Debug" | ||||||
|  | # PROP Intermediate_Dir "Debug" | ||||||
|  | # PROP Ignore_Export_Lib 0 | ||||||
|  | # PROP Target_Dir "" | ||||||
|  | # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBUPNP_EXPORTS" /YX /FD /GZ /c | ||||||
|  | # ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\..\pthreads\include" /I "..\ixml\src\inc" /I "..\ixml\inc" /I "..\threadutil\inc" /I "..\upnp\inc" /I "..\upnp\src\inc" /I "..\build\inc" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBUPNP_EXPORTS" /D "UPNP_USE_MSVCPP" /FR /YX /FD /GZ /c | ||||||
|  | # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 | ||||||
|  | # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 | ||||||
|  | # ADD BASE RSC /l 0x407 /d "_DEBUG" | ||||||
|  | # ADD RSC /l 0x407 /d "_DEBUG" | ||||||
|  | BSC32=bscmake.exe | ||||||
|  | # ADD BASE BSC32 /nologo | ||||||
|  | # ADD BSC32 /nologo | ||||||
|  | LINK32=link.exe | ||||||
|  | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept | ||||||
|  | # ADD LINK32 kernel32.lib user32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\pthreads\lib\pthreadvc2.lib ws2_32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept | ||||||
|  |  | ||||||
|  | !ENDIF  | ||||||
|  |  | ||||||
|  | # Begin Target | ||||||
|  |  | ||||||
|  | # Name "libupnp - Win32 Release" | ||||||
|  | # Name "libupnp - Win32 Debug" | ||||||
|  | # Begin Group "Quellcodedateien" | ||||||
|  |  | ||||||
|  | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\attr.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\client_table\client_table.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\document.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\element.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\threadutil\src\FreeList.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\gena\gena_callback2.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\gena\gena_ctrlpt.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\gena\gena_device.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\net\http\httpparser.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\net\http\httpreadwrite.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\threadutil\src\iasnprintf.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inet_pton.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\ixml.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\ixmlmembuf.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\ixmlparser.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\threadutil\src\LinkedList.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\uuid\md5.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\util\membuffer.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\miniserver\miniserver.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\namedNodeMap.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\node.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\ixml\src\nodeList.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\net\http\parsetools.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\service_table\service_table.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\soap\soap_common.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\soap\soap_ctrlpt.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\soap\soap_device.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\net\sock.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\ssdp\ssdp_ctrlpt.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\ssdp\ssdp_device.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\ssdp\ssdp_server.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\net\http\statcodes.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\util\strintmap.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\uuid\sysdep.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\threadutil\src\ThreadPool.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\threadutil\src\TimerThread.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\util\upnp_timeout.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\api\upnpapi.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\api\upnptools.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\net\uri\uri.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\urlconfig\urlconfig.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\util\util.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\uuid\uuid.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\genlib\net\http\webserver.c | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\win_dll.c | ||||||
|  | # End Source File | ||||||
|  | # End Group | ||||||
|  | # Begin Group "Header-Dateien" | ||||||
|  |  | ||||||
|  | # PROP Default_Filter "h;hpp;hxx;hm;inl" | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\client_table.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\config.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\gena.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\gena_ctrlpt.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\gena_device.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\global.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\gmtdate.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\http_client.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\httpparser.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\httpreadwrite.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\inet_pton.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\md5.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\membuffer.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\miniserver.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\netall.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\parsetools.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\server.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\service_table.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\soaplib.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\sock.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\ssdplib.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\statcodes.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\statuscodes.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\strintmap.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\sysdep.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\unixutil.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\upnp_timeout.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\upnpapi.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\upnpclosesocket.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\uri.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\urlconfig.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\util.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\utilall.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\uuid.h | ||||||
|  | # End Source File | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\upnp\src\inc\webserver.h | ||||||
|  | # End Source File | ||||||
|  | # End Group | ||||||
|  | # Begin Group "Ressourcendateien" | ||||||
|  |  | ||||||
|  | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" | ||||||
|  | # End Group | ||||||
|  | # Begin Source File | ||||||
|  |  | ||||||
|  | SOURCE=..\..\..\..\libupnp_win32.patch | ||||||
|  | # End Source File | ||||||
|  | # End Target | ||||||
|  | # End Project | ||||||
							
								
								
									
										29
									
								
								build/libupnp.dsw
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								build/libupnp.dsw
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | |||||||
|  | Microsoft Developer Studio Workspace File, Format Version 6.00 | ||||||
|  | # WARNUNG: DIESE ARBEITSBEREICHSDATEI DARF NICHT BEARBEITET ODER GEL<45>SCHT WERDEN! | ||||||
|  |  | ||||||
|  | ############################################################################### | ||||||
|  |  | ||||||
|  | Project: "libupnp"=.\libupnp.dsp - Package Owner=<4> | ||||||
|  |  | ||||||
|  | Package=<5> | ||||||
|  | {{{ | ||||||
|  | }}} | ||||||
|  |  | ||||||
|  | Package=<4> | ||||||
|  | {{{ | ||||||
|  | }}} | ||||||
|  |  | ||||||
|  | ############################################################################### | ||||||
|  |  | ||||||
|  | Global: | ||||||
|  |  | ||||||
|  | Package=<5> | ||||||
|  | {{{ | ||||||
|  | }}} | ||||||
|  |  | ||||||
|  | Package=<3> | ||||||
|  | {{{ | ||||||
|  | }}} | ||||||
|  |  | ||||||
|  | ############################################################################### | ||||||
|  |  | ||||||
							
								
								
									
										301
									
								
								build/msvc/inttypes.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										301
									
								
								build/msvc/inttypes.h
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,301 @@ | |||||||
|  | // ISO C9x  compliant inttypes.h for Microsoft Visual Studio | ||||||
|  | // Based on ISO/IEC 9899:TC2 Committee draft (May 6, 2005) WG14/N1124  | ||||||
|  | //  | ||||||
|  | //  Copyright (c) 2006 Alexander Chemeris | ||||||
|  | //  | ||||||
|  | // Redistribution and use in source and binary forms, with or without | ||||||
|  | // modification, are permitted provided that the following conditions are met: | ||||||
|  | //  | ||||||
|  | //   1. Redistributions of source code must retain the above copyright notice, | ||||||
|  | //      this list of conditions and the following disclaimer. | ||||||
|  | //  | ||||||
|  | //   2. Redistributions in binary form must reproduce the above copyright | ||||||
|  | //      notice, this list of conditions and the following disclaimer in the | ||||||
|  | //      documentation and/or other materials provided with the distribution. | ||||||
|  | //  | ||||||
|  | //   3. The name of the author may be used to endorse or promote products | ||||||
|  | //      derived from this software without specific prior written permission. | ||||||
|  | //  | ||||||
|  | // THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED | ||||||
|  | // WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | ||||||
|  | // MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO | ||||||
|  | // EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||||||
|  | // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | ||||||
|  | // PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; | ||||||
|  | // OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,  | ||||||
|  | // WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR | ||||||
|  | // OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF | ||||||
|  | // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||||
|  | //  | ||||||
|  | /////////////////////////////////////////////////////////////////////////////// | ||||||
|  |  | ||||||
|  | #ifndef _MSC_VER // [ | ||||||
|  | #error "Use this header only with Microsoft Visual C++ compilers!" | ||||||
|  | #endif // _MSC_VER ] | ||||||
|  |  | ||||||
|  | #ifndef _MSC_INTTYPES_H_ // [ | ||||||
|  | #define _MSC_INTTYPES_H_ | ||||||
|  |  | ||||||
|  | #if _MSC_VER > 1000 | ||||||
|  | #pragma once | ||||||
|  | #endif | ||||||
|  |  | ||||||
|  | #include <stdint.h> | ||||||
|  |  | ||||||
|  | // 7.8 Format conversion of integer types | ||||||
|  |  | ||||||
|  | typedef struct { | ||||||
|  |    intmax_t quot; | ||||||
|  |    intmax_t rem; | ||||||
|  | } imaxdiv_t; | ||||||
|  |  | ||||||
|  | // 7.8.1 Macros for format specifiers | ||||||
|  |  | ||||||
|  | // The fprintf macros for signed integers are: | ||||||
|  | #define PRId8       "d" | ||||||
|  | #define PRIi8       "i" | ||||||
|  | #define PRIdLEAST8  "d" | ||||||
|  | #define PRIiLEAST8  "i" | ||||||
|  | #define PRIdFAST8   "d" | ||||||
|  | #define PRIiFAST8   "i" | ||||||
|  |  | ||||||
|  | #define PRId16       "hd" | ||||||
|  | #define PRIi16       "hi" | ||||||
|  | #define PRIdLEAST16  "hd" | ||||||
|  | #define PRIiLEAST16  "hi" | ||||||
|  | #define PRIdFAST16   "hd" | ||||||
|  | #define PRIiFAST16   "hi" | ||||||
|  |  | ||||||
|  | #define PRId32       "I32d" | ||||||
|  | #define PRIi32       "I32i" | ||||||
|  | #define PRIdLEAST32  "I32d" | ||||||
|  | #define PRIiLEAST32  "I32i" | ||||||
|  | #define PRIdFAST32   "I32d" | ||||||
|  | #define PRIiFAST32   "I32i" | ||||||
|  |  | ||||||
|  | #define PRId64       "I64d" | ||||||
|  | #define PRIi64       "I64i" | ||||||
|  | #define PRIdLEAST64  "I64d" | ||||||
|  | #define PRIiLEAST64  "I64i" | ||||||
|  | #define PRIdFAST64   "I64d" | ||||||
|  | #define PRIiFAST64   "I64i" | ||||||
|  |  | ||||||
|  | #define PRIdMAX     "I64d" | ||||||
|  | #define PRIiMAX     "I64i" | ||||||
|  |  | ||||||
|  | #define PRIdPTR     "Id" | ||||||
|  | #define PRIiPTR     "Ii" | ||||||
|  |  | ||||||
|  | // The fprintf macros for unsigned integers are: | ||||||
|  | #define PRIo8       "o" | ||||||
|  | #define PRIu8       "u" | ||||||
|  | #define PRIx8       "x" | ||||||
|  | #define PRIX8       "X" | ||||||
|  | #define PRIoLEAST8  "o" | ||||||
|  | #define PRIuLEAST8  "u" | ||||||
|  | #define PRIxLEAST8  "x" | ||||||
|  | #define PRIXLEAST8  "X" | ||||||
|  | #define PRIoFAST8   "o" | ||||||
|  | #define PRIuFAST8   "u" | ||||||
|  | #define PRIxFAST8   "x" | ||||||
|  | #define PRIXFAST8   "X" | ||||||
|  |  | ||||||
|  | #define PRIo16       "ho" | ||||||
|  | #define PRIu16       "hu" | ||||||
|  | #define PRIx16       "hx" | ||||||
|  | #define PRIX16       "hX" | ||||||
|  | #define PRIoLEAST16  "ho" | ||||||
|  | #define PRIuLEAST16  "hu" | ||||||
|  | #define PRIxLEAST16  "hx" | ||||||
|  | #define PRIXLEAST16  "hX" | ||||||
|  | #define PRIoFAST16   "ho" | ||||||
|  | #define PRIuFAST16   "hu" | ||||||
|  | #define PRIxFAST16   "hx" | ||||||
|  | #define PRIXFAST16   "hX" | ||||||
|  |  | ||||||
|  | #define PRIo32       "I32o" | ||||||
|  | #define PRIu32       "I32u" | ||||||
|  | #define PRIx32       "I32x" | ||||||
|  | #define PRIX32       "I32X" | ||||||
|  | #define PRIoLEAST32  "I32o" | ||||||
|  | #define PRIuLEAST32  "I32u" | ||||||
|  | #define PRIxLEAST32  "I32x" | ||||||
|  | #define PRIXLEAST32  "I32X" | ||||||
|  | #define PRIoFAST32   "I32o" | ||||||
|  | #define PRIuFAST32   "I32u" | ||||||
|  | #define PRIxFAST32   "I32x" | ||||||
|  | #define PRIXFAST32   "I32X" | ||||||
|  |  | ||||||
|  | #define PRIo64       "I64o" | ||||||
|  | #define PRIu64       "I64u" | ||||||
|  | #define PRIx64       "I64x" | ||||||
|  | #define PRIX64       "I64X" | ||||||
|  | #define PRIoLEAST64  "I64o" | ||||||
|  | #define PRIuLEAST64  "I64u" | ||||||
|  | #define PRIxLEAST64  "I64x" | ||||||
|  | #define PRIXLEAST64  "I64X" | ||||||
|  | #define PRIoFAST64   "I64o" | ||||||
|  | #define PRIuFAST64   "I64u" | ||||||
|  | #define PRIxFAST64   "I64x" | ||||||
|  | #define PRIXFAST64   "I64X" | ||||||
|  |  | ||||||
|  | #define PRIoMAX     "I64o" | ||||||
|  | #define PRIuMAX     "I64u" | ||||||
|  | #define PRIxMAX     "I64x" | ||||||
|  | #define PRIXMAX     "I64X" | ||||||
|  |  | ||||||
|  | #define PRIoPTR     "Io" | ||||||
|  | #define PRIuPTR     "Iu" | ||||||
|  | #define PRIxPTR     "Ix" | ||||||
|  | #define PRIXPTR     "IX" | ||||||
|  |  | ||||||
|  | // The fscanf macros for signed integers are: | ||||||
|  | #define SCNd8       "d" | ||||||
|  | #define SCNi8       "i" | ||||||
|  | #define SCNdLEAST8  "d" | ||||||
|  | #define SCNiLEAST8  "i" | ||||||
|  | #define SCNdFAST8   "d" | ||||||
|  | #define SCNiFAST8   "i" | ||||||
|  |  | ||||||
|  | #define SCNd16       "hd" | ||||||
|  | #define SCNi16       "hi" | ||||||
|  | #define SCNdLEAST16  "hd" | ||||||
|  | #define SCNiLEAST16  "hi" | ||||||
|  | #define SCNdFAST16   "hd" | ||||||
|  | #define SCNiFAST16   "hi" | ||||||
|  |  | ||||||
|  | #define SCNd32       "ld" | ||||||
|  | #define SCNi32       "li" | ||||||
|  | #define SCNdLEAST32  "ld" | ||||||
|  | #define SCNiLEAST32  "li" | ||||||
|  | #define SCNdFAST32   "ld" | ||||||
|  | #define SCNiFAST32   "li" | ||||||
|  |  | ||||||
|  | #define SCNd64       "I64d" | ||||||
|  | #define SCNi64       "I64i" | ||||||
|  | #define SCNdLEAST64  "I64d" | ||||||
|  | #define SCNiLEAST64  "I64i" | ||||||
|  | #define SCNdFAST64   "I64d" | ||||||
|  | #define SCNiFAST64   "I64i" | ||||||
|  |  | ||||||
|  | #define SCNdMAX     "I64d" | ||||||
|  | #define SCNiMAX     "I64i" | ||||||
|  |  | ||||||
|  | #ifdef _WIN64 // [ | ||||||
|  | #  define SCNdPTR     "I64d" | ||||||
|  | #  define SCNiPTR     "I64i" | ||||||
|  | #else  // _WIN64 ][ | ||||||
|  | #  define SCNdPTR     "ld" | ||||||
|  | #  define SCNiPTR     "li" | ||||||
|  | #endif  // _WIN64 ] | ||||||
|  |  | ||||||
|  | // The fscanf macros for unsigned integers are: | ||||||
|  | #define SCNo8       "o" | ||||||
|  | #define SCNu8       "u" | ||||||
|  | #define SCNx8       "x" | ||||||
|  | #define SCNX8       "X" | ||||||
|  | #define SCNoLEAST8  "o" | ||||||
|  | #define SCNuLEAST8  "u" | ||||||
|  | #define SCNxLEAST8  "x" | ||||||
|  | #define SCNXLEAST8  "X" | ||||||
|  | #define SCNoFAST8   "o" | ||||||
|  | #define SCNuFAST8   "u" | ||||||
|  | #define SCNxFAST8   "x" | ||||||
|  | #define SCNXFAST8   "X" | ||||||
|  |  | ||||||
|  | #define SCNo16       "ho" | ||||||
|  | #define SCNu16       "hu" | ||||||
|  | #define SCNx16       "hx" | ||||||
|  | #define SCNX16       "hX" | ||||||
|  | #define SCNoLEAST16  "ho" | ||||||
|  | #define SCNuLEAST16  "hu" | ||||||
|  | #define SCNxLEAST16  "hx" | ||||||
|  | #define SCNXLEAST16  "hX" | ||||||
|  | #define SCNoFAST16   "ho" | ||||||
|  | #define SCNuFAST16   "hu" | ||||||
|  | #define SCNxFAST16   "hx" | ||||||
|  | #define SCNXFAST16   "hX" | ||||||
|  |  | ||||||
|  | #define SCNo32       "lo" | ||||||
|  | #define SCNu32       "lu" | ||||||
|  | #define SCNx32       "lx" | ||||||
|  | #define SCNX32       "lX" | ||||||
|  | #define SCNoLEAST32  "lo" | ||||||
|  | #define SCNuLEAST32  "lu" | ||||||
|  | #define SCNxLEAST32  "lx" | ||||||
|  | #define SCNXLEAST32  "lX" | ||||||
|  | #define SCNoFAST32   "lo" | ||||||
|  | #define SCNuFAST32   "lu" | ||||||
|  | #define SCNxFAST32   "lx" | ||||||
|  | #define SCNXFAST32   "lX" | ||||||
|  |  | ||||||
|  | #define SCNo64       "I64o" | ||||||
|  | #define SCNu64       "I64u" | ||||||
|  | #define SCNx64       "I64x" | ||||||
|  | #define SCNX64       "I64X" | ||||||
|  | #define SCNoLEAST64  "I64o" | ||||||
|  | #define SCNuLEAST64  "I64u" | ||||||
|  | #define SCNxLEAST64  "I64x" | ||||||
|  | #define SCNXLEAST64  "I64X" | ||||||
|  | #define SCNoFAST64   "I64o" | ||||||
|  | #define SCNuFAST64   "I64u" | ||||||
|  | #define SCNxFAST64   "I64x" | ||||||
|  | #define SCNXFAST64   "I64X" | ||||||
|  |  | ||||||
|  | #define SCNoMAX     "I64o" | ||||||
|  | #define SCNuMAX     "I64u" | ||||||
|  | #define SCNxMAX     "I64x" | ||||||
|  | #define SCNXMAX     "I64X" | ||||||
|  |  | ||||||
|  | #ifdef _WIN64 // [ | ||||||
|  | #  define SCNoPTR     "I64o" | ||||||
|  | #  define SCNuPTR     "I64u" | ||||||
|  | #  define SCNxPTR     "I64x" | ||||||
|  | #  define SCNXPTR     "I64X" | ||||||
|  | #else  // _WIN64 ][ | ||||||
|  | #  define SCNoPTR     "lo" | ||||||
|  | #  define SCNuPTR     "lu" | ||||||
|  | #  define SCNxPTR     "lx" | ||||||
|  | #  define SCNXPTR     "lX" | ||||||
|  | #endif  // _WIN64 ] | ||||||
|  |  | ||||||
|  | // 7.8.2 Functions for greatest-width integer types | ||||||
|  |  | ||||||
|  | // 7.8.2.1 The imaxabs function | ||||||
|  | #define imaxabs _abs64 | ||||||
|  |  | ||||||
|  | // 7.8.2.2 The imaxdiv function | ||||||
|  |  | ||||||
|  | // This is modified version of div() function from Microsoft's div.c found | ||||||
|  | // in %MSVC.NET%\crt\src\div.c | ||||||
|  | #ifdef STATIC_IMAXDIV // [ | ||||||
|  | static | ||||||
|  | #else // STATIC_IMAXDIV ][ | ||||||
|  | _inline | ||||||
|  | #endif // STATIC_IMAXDIV ] | ||||||
|  | imaxdiv_t __cdecl imaxdiv(intmax_t numer, intmax_t denom) | ||||||
|  | { | ||||||
|  |    imaxdiv_t result; | ||||||
|  |  | ||||||
|  |    result.quot = numer / denom; | ||||||
|  |    result.rem = numer % denom; | ||||||
|  |  | ||||||
|  |    if (numer < 0 && result.rem > 0) { | ||||||
|  |       // did division wrong; must fix up | ||||||
|  |       ++result.quot; | ||||||
|  |       result.rem -= denom; | ||||||
|  |    } | ||||||
|  |  | ||||||
|  |    return result; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | // 7.8.2.3 The strtoimax and strtoumax functions | ||||||
|  | #define strtoimax _strtoi64 | ||||||
|  | #define strtoumax _strtoui64 | ||||||
|  |  | ||||||
|  | // 7.8.2.4 The wcstoimax and wcstoumax functions | ||||||
|  | #define wcstoimax _wcstoi64 | ||||||
|  | #define wcstoumax _wcstoui64 | ||||||
|  |  | ||||||
|  |  | ||||||
|  | #endif // _MSC_INTTYPES_H_ ] | ||||||
| @@ -1,5 +1,4 @@ | |||||||
| # -*- Autoconf -*- | # -*- Autoconf -*- | ||||||
| # $Id: configure.ac,v 1.11 2006/04/09 13:59:44 r3mi Exp $ |  | ||||||
| # | # | ||||||
| # Top-level configure.ac file for libupnp | # Top-level configure.ac file for libupnp | ||||||
| # | # | ||||||
| @@ -8,9 +7,9 @@ | |||||||
| # (C) Copyright 2005-2006 Rémi Turboult <r3mi@users.sourceforge.net> | # (C) Copyright 2005-2006 Rémi Turboult <r3mi@users.sourceforge.net> | ||||||
| # | # | ||||||
| 
 | 
 | ||||||
| AC_PREREQ(2.59) | AC_PREREQ(2.60) | ||||||
| 
 | 
 | ||||||
| AC_INIT([libupnp], [1.4.0], [virtual_worlds@gmx.de]) | AC_INIT([libupnp], [1.6.0], [mroberto@users.sourceforge.net]) | ||||||
| # *Independently* of the above libupnp package version, the libtool version | # *Independently* of the above libupnp package version, the libtool version | ||||||
| # of the 3 libraries need to be updated whenever there is a change released : | # of the 3 libraries need to be updated whenever there is a change released : | ||||||
| # "current:revision:age" (this is NOT the same as the package version), where: | # "current:revision:age" (this is NOT the same as the package version), where: | ||||||
| @@ -19,16 +18,63 @@ AC_INIT([libupnp], [1.4.0], [virtual_worlds@gmx.de]) | |||||||
| # 	- interfaces added: 			age++ | # 	- interfaces added: 			age++ | ||||||
| # 	- interfaces removed:			age=0 | # 	- interfaces removed:			age=0 | ||||||
| # *please update only once, before a formal release, not for each change* | # *please update only once, before a formal release, not for each change* | ||||||
| AC_SUBST([LT_VERSION_IXML],       [2:1:0]) | # | ||||||
| AC_SUBST([LT_VERSION_THREADUTIL], [2:1:0]) | # For release 1.4.1, we had: | ||||||
| AC_SUBST([LT_VERSION_UPNP],       [2:1:0]) | #AC_SUBST([LT_VERSION_IXML],       [2:2:0]) | ||||||
|  | #AC_SUBST([LT_VERSION_THREADUTIL], [2:2:0]) | ||||||
|  | #AC_SUBST([LT_VERSION_UPNP],       [2:2:0]) | ||||||
|  | # | ||||||
|  | # "current:revision:age" | ||||||
|  | # | ||||||
|  | # - Code has changed in ixml | ||||||
|  | #	revision: 2 -> 3 | ||||||
|  | # - Code has changed in threadutil | ||||||
|  | #	revision: 2 -> 3 | ||||||
|  | # - Interface added in threadutil | ||||||
|  | #	current: 2 -> 3 | ||||||
|  | #	revisiion: 3 -> 0 | ||||||
|  | #	age: 0 -> 1 | ||||||
|  | # - Code has changed in upnp | ||||||
|  | #	revision: 2 -> 3 | ||||||
|  | # | ||||||
|  | # For release 1.4.6, we had: | ||||||
|  | #AC_SUBST([LT_VERSION_IXML],       [2:3:0]) | ||||||
|  | #AC_SUBST([LT_VERSION_THREADUTIL], [3:0:1]) | ||||||
|  | #AC_SUBST([LT_VERSION_UPNP],       [2:3:0]) | ||||||
|  | # | ||||||
|  | # "current:revision:age" | ||||||
|  | # | ||||||
|  | # - Code has changed in ixml | ||||||
|  | #	revision: 3 -> 4 | ||||||
|  | # - Code has changed in threadutil | ||||||
|  | #	revision: 0 -> 1 | ||||||
|  | # - Code has changed in upnp | ||||||
|  | #	revision: 3 -> 4 | ||||||
|  | # - Interface changed in upnp | ||||||
|  | #	current: 2 -> 3 | ||||||
|  | #	revision: 4 -> 0 | ||||||
|  | # - Interface removed in upnp | ||||||
|  | #	age: 0 -> 0 | ||||||
|  | # | ||||||
|  | # For release 1.6.0, we had: | ||||||
|  | #AC_SUBST([LT_VERSION_IXML],       [2:4:0]) | ||||||
|  | #AC_SUBST([LT_VERSION_THREADUTIL], [3:1:1]) | ||||||
|  | #AC_SUBST([LT_VERSION_UPNP],       [3:0:0]) | ||||||
|  | AC_SUBST([LT_VERSION_IXML],       [2:4:0]) | ||||||
|  | AC_SUBST([LT_VERSION_THREADUTIL], [3:1:1]) | ||||||
|  | AC_SUBST([LT_VERSION_UPNP],       [3:0:0]) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| AC_CONFIG_AUX_DIR(config.aux) | AC_CONFIG_AUX_DIR(config.aux) | ||||||
| AC_CONFIG_MACRO_DIR(m4) | AC_CONFIG_MACRO_DIR(m4) | ||||||
| AC_CONFIG_SRCDIR(upnp/inc/upnp.h) | AC_CONFIG_SRCDIR(upnp/inc/upnp.h) | ||||||
| 
 | 
 | ||||||
| AM_INIT_AUTOMAKE([1.8 -Wall foreign subdir-objects]) | AM_INIT_AUTOMAKE([1.8 -Wall foreign subdir-objects dist-bzip2]) | ||||||
|  | 
 | ||||||
|  | # | ||||||
|  | # Get canonical host names in host and host_os | ||||||
|  | # | ||||||
|  | AC_CANONICAL_HOST | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # There are 3 configuration files : | # There are 3 configuration files : | ||||||
| @@ -42,6 +88,7 @@ AM_INIT_AUTOMAKE([1.8 -Wall foreign subdir-objects]) | |||||||
| #    installed libraries. | #    installed libraries. | ||||||
| # | # | ||||||
| AC_CONFIG_HEADERS([autoconfig.h upnp/inc/upnpconfig.h]) | AC_CONFIG_HEADERS([autoconfig.h upnp/inc/upnpconfig.h]) | ||||||
|  | #AC_SYS_LARGEFILE_SENSITIVE | ||||||
| 
 | 
 | ||||||
| AC_REVISION([$Revision: 1.11 $]) | AC_REVISION([$Revision: 1.11 $]) | ||||||
| 
 | 
 | ||||||
| @@ -106,19 +153,31 @@ RT_BOOL_ARG_ENABLE([samples], [yes], [compilation of upnp/sample/ code]) | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # doc installation | # doc installation | ||||||
| AC_MSG_CHECKING([documentation installation]) | # autoconf >= 2.60 already defines ${docdir}, but we will not use its  | ||||||
| AC_ARG_WITH([docdir],  | # default value, which is ${datarootdir}/doc/${PACKAGE_TARNAME}. | ||||||
| AC_HELP_STRING([--with-docdir=DIR], | # That would give us ${datarootdir}/doc/libupnp, and we want the package | ||||||
|  | # version on that. | ||||||
|  | docdir="${datadir}/doc/${PACKAGE_NAME}-${PACKAGE_VERSION}" | ||||||
|  | AC_MSG_CHECKING([for documentation directory]) | ||||||
|  | AC_ARG_WITH( | ||||||
|  | 	[documentation],  | ||||||
|  | 	AS_HELP_STRING( | ||||||
|  | 		[--with-documentation=directory_name], | ||||||
| 		[where documentation is installed  | 		[where documentation is installed  | ||||||
| 		 @<:@[DATADIR/doc/]AC_PACKAGE_NAME[-]AC_PACKAGE_VERSION@:>@]) | 		 @<:@[DATADIR/doc/]AC_PACKAGE_NAME[-]AC_PACKAGE_VERSION@:>@]) | ||||||
| AC_HELP_STRING([--without-docdir], | AS_HELP_STRING( | ||||||
|  | 		[--without-documentation], | ||||||
| 		[do not install the documentation]), | 		[do not install the documentation]), | ||||||
| 	[DOCDIR="$with_docdir"], | 	[], | ||||||
| 	[DOCDIR="${datadir}/doc/${PACKAGE_NAME}-${PACKAGE_VERSION}"]) | 	[with_documentation=no]) | ||||||
| 
 | 
 | ||||||
| AM_CONDITIONAL(WITH_DOCDIR, test x"$with_docdir" != xno) | # If something has been entered after an equal sign, assume it is the directory | ||||||
| AC_SUBST(DOCDIR) | if test x"$with_documentation" != xyes -a x"$with_documentation" != xno; then | ||||||
| AC_MSG_RESULT($DOCDIR) | 	docdir="$with_documentation" | ||||||
|  | fi | ||||||
|  | AM_CONDITIONAL(WITH_DOCUMENTATION, test x"$with_documentation" != xno) | ||||||
|  | AC_SUBST(docdir) | ||||||
|  | AC_MSG_RESULT($docdir) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| @@ -129,23 +188,42 @@ AM_PROG_CC_C_O | |||||||
| AC_PROG_LIBTOOL | AC_PROG_LIBTOOL | ||||||
| AC_PROG_INSTALL | AC_PROG_INSTALL | ||||||
| AC_PROG_MAKE_SET | AC_PROG_MAKE_SET | ||||||
| 
 | AC_PROG_EGREP | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Default compilation flags | # Default compilation flags | ||||||
| # | # | ||||||
| if test x"$enable_debug" = xyes; then | echo "--------------------- Default compilation flags -------------------------------" | ||||||
|  | echo host is $host | ||||||
|  | echo host_os is $host_os | ||||||
|  | case $host_os in | ||||||
|  | freebsd*) | ||||||
|  | 	echo "Using FreeBSD specific compiler settings" | ||||||
|  | 	# Put FreeBSD specific compiler flags here | ||||||
|  | 	;; | ||||||
|  | *) | ||||||
|  | 	echo "Using non-specific system compiler settings" | ||||||
|  | 	if test x"$enable_debug" = xyes; then | ||||||
| 		# AC_PROG_CC already sets CFLAGS to "-g -O2" by default | 		# AC_PROG_CC already sets CFLAGS to "-g -O2" by default | ||||||
| 		: | 		: | ||||||
| else | 	else | ||||||
| 		# add optimise for size | 		# add optimise for size | ||||||
| 		AX_CFLAGS_GCC_OPTION([-Os]) | 		AX_CFLAGS_GCC_OPTION([-Os]) | ||||||
| fi | 	fi | ||||||
| AX_CFLAGS_WARN_ALL | 	;; | ||||||
|  | esac | ||||||
| 
 | 
 | ||||||
| # Arrange for large-file support (can be disabled with --disable-largefile). | AX_CFLAGS_WARN_ALL | ||||||
| # Define _FILE_OFFSET_BITS and _LARGE_FILES if necessary | echo "-------------------------------------------------------------------------------" | ||||||
| AC_SYS_LARGEFILE | 
 | ||||||
|  | 
 | ||||||
|  | # | ||||||
|  | # Lot's of stuff to ensure large file support | ||||||
|  | # | ||||||
|  | AC_TYPE_SIZE_T | ||||||
|  | AC_TYPE_OFF_T | ||||||
|  | AC_DEFINE([_LARGE_FILE_SOURCE], [], [Large files support]) | ||||||
|  | AC_DEFINE([_FILE_OFFSET_BITS], [64], [File Offset size]) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| @@ -154,7 +232,25 @@ AC_SYS_LARGEFILE | |||||||
| AC_HEADER_STDC | AC_HEADER_STDC | ||||||
| # libupnp code doesn't use autoconf variables yet, | # libupnp code doesn't use autoconf variables yet, | ||||||
| # so just abort if a header file is not found. | # so just abort if a header file is not found. | ||||||
| AC_CHECK_HEADERS([arpa/inet.h fcntl.h limits.h malloc.h netdb.h netinet/in.h stdlib.h string.h sys/ioctl.h sys/socket.h sys/time.h sys/timeb.h syslog.h unistd.h],[],[AC_MSG_ERROR([required header file missing])]) | AC_CHECK_HEADERS( | ||||||
|  | 	[ \ | ||||||
|  | 	arpa/inet.h \ | ||||||
|  | 	fcntl.h \ | ||||||
|  | 	inttypes.h \ | ||||||
|  | 	limits.h \ | ||||||
|  | 	netdb.h \ | ||||||
|  | 	netinet/in.h \ | ||||||
|  | 	stdlib.h \ | ||||||
|  | 	string.h \ | ||||||
|  | 	sys/ioctl.h \ | ||||||
|  | 	sys/socket.h \ | ||||||
|  | 	sys/time.h \ | ||||||
|  | 	sys/timeb.h \ | ||||||
|  | 	syslog.h \ | ||||||
|  | 	unistd.h \ | ||||||
|  | 	], | ||||||
|  | 	[], | ||||||
|  | 	[AC_MSG_ERROR([required header file missing])]) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| @@ -170,24 +266,29 @@ TYPE_SOCKLEN_T | |||||||
| # | # | ||||||
| AC_FUNC_VPRINTF | AC_FUNC_VPRINTF | ||||||
| AC_FUNC_FSEEKO | AC_FUNC_FSEEKO | ||||||
|  | AC_CHECK_FUNCS(ftime,, [AC_CHECK_LIB(compat, ftime)]) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Checks for POSIX Threads | # Checks for POSIX Threads | ||||||
| # | # | ||||||
| ACX_PTHREAD([],[AC_MSG_ERROR([POSIX threads are required to build this program])]) | ACX_PTHREAD( | ||||||
|  | 	[], | ||||||
|  | 	[AC_MSG_ERROR([POSIX threads are required to build this program])]) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | AC_CONFIG_FILES([ | ||||||
| 
 | 	Makefile | ||||||
| AC_CONFIG_FILES([Makefile |  | ||||||
| 	ixml/Makefile | 	ixml/Makefile | ||||||
| 	ixml/doc/Makefile | 	ixml/doc/Makefile | ||||||
| 	threadutil/Makefile | 	threadutil/Makefile | ||||||
| 	upnp/Makefile | 	upnp/Makefile | ||||||
| 	upnp/doc/Makefile | 	upnp/doc/Makefile | ||||||
|  | 	upnp/sample/Makefile | ||||||
|  | 	docs/dist/Makefile | ||||||
| 	libupnp.pc | 	libupnp.pc | ||||||
| 	]) | 	]) | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
| AC_OUTPUT | AC_OUTPUT | ||||||
| 
 | 
 | ||||||
							
								
								
									
										
											BIN
										
									
								
								docs/dist/IXML_Programming_Guide.pdf
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/dist/IXML_Programming_Guide.pdf
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										513
									
								
								docs/dist/Makefile.am
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										513
									
								
								docs/dist/Makefile.am
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,513 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  | EXTRA_DIST = \ | ||||||
|  |     ./UPnP_Programming_Guide.pdf \ | ||||||
|  |     ./IXML_Programming_Guide.pdf \ | ||||||
|  |     ./html/upnp/icon1.gif \ | ||||||
|  |     ./html/upnp/icon2.gif \ | ||||||
|  |     ./html/upnp/toc.html \ | ||||||
|  |     ./html/upnp/General.html \ | ||||||
|  |     ./html/upnp/index.html \ | ||||||
|  |     ./html/upnp/Introduction.html \ | ||||||
|  |     ./html/upnp/License.html \ | ||||||
|  |     ./html/upnp/AboutCallbacks.html \ | ||||||
|  |     ./html/upnp/TheAPI.html \ | ||||||
|  |     ./html/upnp/Errorcodes.html \ | ||||||
|  |     ./html/upnp/UPNP_E_SUCCESS0.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INVALID_HANDLE-100.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INVALID_PARAM-101.html \ | ||||||
|  |     ./html/upnp/UPNP_E_OUTOF_HANDLE-102.html \ | ||||||
|  |     ./html/upnp/UPNP_E_OUTOF_MEMORY-104.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INIT-105.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INVALID_DESC-107.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INVALID_URL-108.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INVALID_SERVICE-111.html \ | ||||||
|  |     ./html/upnp/UPNP_E_BAD_RESPONSE-113.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INVALID_ACTION-115.html \ | ||||||
|  |     ./html/upnp/UPNP_E_FINISH-116.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INIT_FAILED-117.html \ | ||||||
|  |     ./html/upnp/UPNP_E_BAD_HTTPMSG-119.html \ | ||||||
|  |     ./html/upnp/UPNP_E_ALREADY_REGISTERED-120.html \ | ||||||
|  |     ./html/upnp/UPNP_E_NETWORK_ERROR-200.html \ | ||||||
|  |     ./html/upnp/UPNP_E_SOCKET_WRITE-201.html \ | ||||||
|  |     ./html/upnp/UPNP_E_SOCKET_READ-202.html \ | ||||||
|  |     ./html/upnp/UPNP_E_SOCKET_BIND-203.html \ | ||||||
|  |     ./html/upnp/UPNP_E_SOCKET_CONNECT-204.html \ | ||||||
|  |     ./html/upnp/UPNP_E_OUTOF_SOCKET-205.html \ | ||||||
|  |     ./html/upnp/UPNP_E_LISTEN-206.html \ | ||||||
|  |     ./html/upnp/UPNP_E_TIMEDOUT-207.html \ | ||||||
|  |     ./html/upnp/UPNP_E_SOCKET_ERROR-208.html \ | ||||||
|  |     ./html/upnp/UPNP_E_CANCELED-210.html \ | ||||||
|  |     ./html/upnp/UPNP_E_SUBSCRIBE_UNACCEPTED-301.html \ | ||||||
|  |     ./html/upnp/UPNP_E_UNSUBSCRIBE_UNACCAPTED-302.html \ | ||||||
|  |     ./html/upnp/UPNP_E_NOTIFY_UNACCEPTED-303.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INVALID_ARGUMENT-501.html \ | ||||||
|  |     ./html/upnp/UPNP_E_FILE_NOT_FOUND-502.html \ | ||||||
|  |     ./html/upnp/UPNP_E_FILE_READ_ERROR-503.html \ | ||||||
|  |     ./html/upnp/UPNP_E_EXT_NOT_XML-504.html \ | ||||||
|  |     ./html/upnp/UPNP_E_NOT_FOUND-507.html \ | ||||||
|  |     ./html/upnp/UPNP_E_INTERNAL_ERROR-911.html \ | ||||||
|  |     ./html/upnp/ConstantsStructuresandTypes.html \ | ||||||
|  |     ./html/upnp/UpnpClient_Handle.html \ | ||||||
|  |     ./html/upnp/UpnpDevice_Handle.html \ | ||||||
|  |     ./html/upnp/UPnP_EventType.html \ | ||||||
|  |     ./html/upnp/UPNP_CONTROL_ACTION_REQUEST.html \ | ||||||
|  |     ./html/upnp/UPNP_CONTROL_ACTION_COMPLETE.html \ | ||||||
|  |     ./html/upnp/UPNP_CONTROL_GET_VAR_REQUEST.html \ | ||||||
|  |     ./html/upnp/UPNP_CONTROL_GET_VAR_COMPLETE.html \ | ||||||
|  |     ./html/upnp/UPNP_DISCOVERY_ADVERTISEMENT_ALIVE.html \ | ||||||
|  |     ./html/upnp/UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE.html \ | ||||||
|  |     ./html/upnp/UPNP_DISCOVERY_SEARCH_RESULT.html \ | ||||||
|  |     ./html/upnp/UPNP_DISCOVERY_SEARCH_TIMEOUT.html \ | ||||||
|  |     ./html/upnp/UPNP_EVENT_SUBSCRIPTION_REQUEST.html \ | ||||||
|  |     ./html/upnp/UPNP_EVENT_RECEIVED.html \ | ||||||
|  |     ./html/upnp/UPNP_EVENT_RENEWAL_COMPLETE.html \ | ||||||
|  |     ./html/upnp/UPNP_EVENT_SUBSCRIBE_COMPLETE.html \ | ||||||
|  |     ./html/upnp/UPNP_EVENT_UNSUBSCRIBE_COMPLETE.html \ | ||||||
|  |     ./html/upnp/UPNP_EVENT_AUTORENEWAL_FAILED.html \ | ||||||
|  |     ./html/upnp/UPNP_EVENT_SUBSCRIPTION_EXPIRED.html \ | ||||||
|  |     ./html/upnp/Upnp_SID44.html \ | ||||||
|  |     ./html/upnp/Upnp_SType.html \ | ||||||
|  |     ./html/upnp/UPNP_S_ALL.html \ | ||||||
|  |     ./html/upnp/UPNP_S_ROOT.html \ | ||||||
|  |     ./html/upnp/UPNP_S_DEVICE.html \ | ||||||
|  |     ./html/upnp/UPNP_S_SERVICE.html \ | ||||||
|  |     ./html/upnp/Upnp_DescType.html \ | ||||||
|  |     ./html/upnp/UPNPREG_URL_DESC.html \ | ||||||
|  |     ./html/upnp/UPNPREG_FILENAME_DESC.html \ | ||||||
|  |     ./html/upnp/UPNPREG_BUF_DESC.html \ | ||||||
|  |     ./html/upnp/Upnp_Action_Request.html \ | ||||||
|  |     ./html/upnp/Upnp_State_Var_Request.html \ | ||||||
|  |     ./html/upnp/Upnp_State_Var_Complete.html \ | ||||||
|  |     ./html/upnp/Upnp_Event.html \ | ||||||
|  |     ./html/upnp/Upnp_Discovery.html \ | ||||||
|  |     ./html/upnp/Upnp_Event_Subscribe.html \ | ||||||
|  |     ./html/upnp/Upnp_Subscription_Request.html \ | ||||||
|  |     ./html/upnp/UpnpVirtualDirCallbacks.html \ | ||||||
|  |     ./html/upnp/Upnp_FunPtr.html \ | ||||||
|  |     ./html/upnp/InitializationandRegistration.html \ | ||||||
|  |     ./html/upnp/UpnpInit.html \ | ||||||
|  |     ./html/upnp/UpnpFinish.html \ | ||||||
|  |     ./html/upnp/UpnpGetServerPort.html \ | ||||||
|  |     ./html/upnp/UpnpGetServerIpAddress.html \ | ||||||
|  |     ./html/upnp/UpnpRegisterClient.html \ | ||||||
|  |     ./html/upnp/UpnpRegisterRootDevice.html \ | ||||||
|  |     ./html/upnp/UpnpRegisterRootDevice2.html \ | ||||||
|  |     ./html/upnp/UpnpUnRegisterClient.html \ | ||||||
|  |     ./html/upnp/UpnpUnRegisterRootDevice.html \ | ||||||
|  |     ./html/upnp/UpnpSetContentLength.html \ | ||||||
|  |     ./html/upnp/UpnpSetMaxContentLength.html \ | ||||||
|  |     ./html/upnp/Discovery.html \ | ||||||
|  |     ./html/upnp/UpnpSearchAsync.html \ | ||||||
|  |     ./html/upnp/UpnpSendAdvertisement.html \ | ||||||
|  |     ./html/upnp/Control.html \ | ||||||
|  |     ./html/upnp/UpnpGetServiceVarStatus.html \ | ||||||
|  |     ./html/upnp/UpnpGetServiceVarStatusAsync.html \ | ||||||
|  |     ./html/upnp/UpnpSendAction.html \ | ||||||
|  |     ./html/upnp/UpnpSendActionEx.html \ | ||||||
|  |     ./html/upnp/UpnpSendActionAsync.html \ | ||||||
|  |     ./html/upnp/UpnpSendActionExAsync.html \ | ||||||
|  |     ./html/upnp/Eventing.html \ | ||||||
|  |     ./html/upnp/UpnpAcceptSubscription.html \ | ||||||
|  |     ./html/upnp/UpnpAcceptSubscriptionExt.html \ | ||||||
|  |     ./html/upnp/UpnpNotify.html \ | ||||||
|  |     ./html/upnp/UpnpNotifyExt.html \ | ||||||
|  |     ./html/upnp/UpnpRenewSubscription.html \ | ||||||
|  |     ./html/upnp/UpnpRenewSubscriptionAsync.html \ | ||||||
|  |     ./html/upnp/UpnpSetMaxSubscriptions.html \ | ||||||
|  |     ./html/upnp/UpnpSetMaxSubscriptionTimeOut.html \ | ||||||
|  |     ./html/upnp/UpnpSubscribe.html \ | ||||||
|  |     ./html/upnp/UpnpSubscribeAsync.html \ | ||||||
|  |     ./html/upnp/UpnpUnSubscribe.html \ | ||||||
|  |     ./html/upnp/UpnpUnSubscribeAsync.html \ | ||||||
|  |     ./html/upnp/ControlPointHTTPAPI.html \ | ||||||
|  |     ./html/upnp/UpnpDownloadUrlItem.html \ | ||||||
|  |     ./html/upnp/UpnpOpenHttpGet.html \ | ||||||
|  |     ./html/upnp/UpnpOpenHttpGetProxy.html \ | ||||||
|  |     ./html/upnp/UpnpOpenHttpGetEx.html \ | ||||||
|  |     ./html/upnp/UpnpReadHttpGet.html \ | ||||||
|  |     ./html/upnp/UpnpHttpGetProgress.html \ | ||||||
|  |     ./html/upnp/UpnpCancelHttpGet.html \ | ||||||
|  |     ./html/upnp/UpnpCloseHttpGet.html \ | ||||||
|  |     ./html/upnp/UpnpOpenHttpPost.html \ | ||||||
|  |     ./html/upnp/UpnpWriteHttpPost.html \ | ||||||
|  |     ./html/upnp/UpnpCloseHttpPost.html \ | ||||||
|  |     ./html/upnp/UpnpDownloadXmlDoc.html \ | ||||||
|  |     ./html/upnp/WebServerAPI.html \ | ||||||
|  |     ./html/upnp/UpnpSetWebServerRootDir.html \ | ||||||
|  |     ./html/upnp/UpnpSetVirtualDirCallbacks.html \ | ||||||
|  |     ./html/upnp/UpnpEnableWebserver.html \ | ||||||
|  |     ./html/upnp/UpnpIsWebserverEnabled.html \ | ||||||
|  |     ./html/upnp/UpnpAddVirtualDir.html \ | ||||||
|  |     ./html/upnp/UpnpRemoveVirtualDir.html \ | ||||||
|  |     ./html/upnp/UpnpRemoveAllVirtualDirs.html \ | ||||||
|  |     ./html/upnp/OptionalToolAPIs.html \ | ||||||
|  |     ./html/upnp/UpnpResolveURL.html \ | ||||||
|  |     ./html/upnp/UpnpMakeAction.html \ | ||||||
|  |     ./html/upnp/UpnpAddToAction.html \ | ||||||
|  |     ./html/upnp/UpnpMakeActionResponse.html \ | ||||||
|  |     ./html/upnp/UpnpAddToActionResponse.html \ | ||||||
|  |     ./html/upnp/UpnpAddToPropertySet.html \ | ||||||
|  |     ./html/upnp/UpnpCreatePropertySet.html \ | ||||||
|  |     ./html/upnp/UpnpGetErrorMessage.html \ | ||||||
|  |     ./html/ixml/icon1.gif \ | ||||||
|  |     ./html/ixml/icon2.gif \ | ||||||
|  |     ./html/ixml/toc.html \ | ||||||
|  |     ./html/ixml/General.html \ | ||||||
|  |     ./html/ixml/index.html \ | ||||||
|  |     ./html/ixml/Introduction.html \ | ||||||
|  |     ./html/ixml/License.html \ | ||||||
|  |     ./html/ixml/DOMInterfaces.html \ | ||||||
|  |     ./html/ixml/InterfaceitNode.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getNodeName.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getNodeValue.html \ | ||||||
|  |     ./html/ixml/ixmlNode_setNodeValue.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getNodeType.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getParentNode.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getChildNodes.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getFirstChild.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getLastChild.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getPreviousSibling.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getNextSibling.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getAttributes.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getOwnerDocument.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getNamespaceURI.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getPrefix.html \ | ||||||
|  |     ./html/ixml/ixmlNode_getLocalName.html \ | ||||||
|  |     ./html/ixml/ixmlNode_insertBefore.html \ | ||||||
|  |     ./html/ixml/ixmlNode_replaceChild.html \ | ||||||
|  |     ./html/ixml/ixmlNode_removeChild.html \ | ||||||
|  |     ./html/ixml/ixmlNode_appendChild.html \ | ||||||
|  |     ./html/ixml/ixmlNode_hasChildNodes.html \ | ||||||
|  |     ./html/ixml/ixmlNode_cloneNode.html \ | ||||||
|  |     ./html/ixml/ixmlNode_hasAttributes.html \ | ||||||
|  |     ./html/ixml/ixmlNode_free.html \ | ||||||
|  |     ./html/ixml/InterfaceitAttr.html \ | ||||||
|  |     ./html/ixml/ixmlAttr_free.html \ | ||||||
|  |     ./html/ixml/InterfaceitCDATASection.html \ | ||||||
|  |     ./html/ixml/ixmlCDATASection_init.html \ | ||||||
|  |     ./html/ixml/ixmlCDATASection_free.html \ | ||||||
|  |     ./html/ixml/InterfaceitDocument.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_init.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createDocumentEx.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createDocument.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createElementEx.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createElement.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createTextNodeEx.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createTextNode.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createCDATASectionEx.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createCDATASection.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createAttribute.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createAttributeEx.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_getElementsByTagName.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createElementNSEx.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createElementNS.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createAttributeNSEx.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_createAttributeNS.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_getElementsByTagNameNS.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_getElementById.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_free.html \ | ||||||
|  |     ./html/ixml/ixmlDocument_importNode.html \ | ||||||
|  |     ./html/ixml/InterfaceitElement.html \ | ||||||
|  |     ./html/ixml/ixmlElement_init.html \ | ||||||
|  |     ./html/ixml/ixmlElement_getTagName.html \ | ||||||
|  |     ./html/ixml/ixmlElement_getAttribute.html \ | ||||||
|  |     ./html/ixml/ixmlElement_setAttribute.html \ | ||||||
|  |     ./html/ixml/ixmlElement_removeAttribute.html \ | ||||||
|  |     ./html/ixml/ixmlElement_getAttributeNode.html \ | ||||||
|  |     ./html/ixml/ixmlElement_setAttributeNode.html \ | ||||||
|  |     ./html/ixml/ixmlElement_removeAttributeNode.html \ | ||||||
|  |     ./html/ixml/ixmlElement_getElementsByTagName.html \ | ||||||
|  |     ./html/ixml/ixmlElement_getAttributeNS.html \ | ||||||
|  |     ./html/ixml/ixmlElement_setAttributeNS.html \ | ||||||
|  |     ./html/ixml/ixmlElement_removeAttributeNS.html \ | ||||||
|  |     ./html/ixml/ixmlElement_getAttributeNodeNS.html \ | ||||||
|  |     ./html/ixml/ixmlElement_setAttributeNodeNS.html \ | ||||||
|  |     ./html/ixml/ixmlElement_getElementsByTagNameNS.html \ | ||||||
|  |     ./html/ixml/ixmlElement_hasAttribute.html \ | ||||||
|  |     ./html/ixml/ixmlElement_hasAttributeNS.html \ | ||||||
|  |     ./html/ixml/ixmlElement_free.html \ | ||||||
|  |     ./html/ixml/InterfaceitNamedNodeMap.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_getLength.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_getNamedItem.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_setNamedItem.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_removeNamedItem.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_item.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_getNamedItemNS.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_setNamedItemNS.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_removeNamedItemNS.html \ | ||||||
|  |     ./html/ixml/ixmlNamedNodeMap_free.html \ | ||||||
|  |     ./html/ixml/InterfaceitNodeList.html \ | ||||||
|  |     ./html/ixml/ixmlNodeList_item.html \ | ||||||
|  |     ./html/ixml/ixmlNodeList_length.html \ | ||||||
|  |     ./html/ixml/ixmlNodeList_free.html \ | ||||||
|  |     ./html/ixml/IXMLAPI.html \ | ||||||
|  |     ./html/ixml/ixmlPrintDocument.html \ | ||||||
|  |     ./html/ixml/ixmlPrintNode.html \ | ||||||
|  |     ./html/ixml/ixmlDocumenttoString.html \ | ||||||
|  |     ./html/ixml/ixmlNodetoString.html \ | ||||||
|  |     ./html/ixml/ixmlRelaxParser.html \ | ||||||
|  |     ./html/ixml/ixmlParseBuffer.html \ | ||||||
|  |     ./html/ixml/ixmlParseBufferEx.html \ | ||||||
|  |     ./html/ixml/ixmlLoadDocument.html \ | ||||||
|  |     ./html/ixml/ixmlLoadDocumentEx.html \ | ||||||
|  |     ./html/ixml/ixmlCloneDOMString.html \ | ||||||
|  |     ./html/ixml/ixmlFreeDOMString.html | ||||||
|  |      | ||||||
|  | if WITH_DOCUMENTATION | ||||||
|  |     docsdir = @docdir@ | ||||||
|  |     nobase_docs_DATA = \ | ||||||
|  |         ./UPnP_Programming_Guide.pdf \ | ||||||
|  |         ./IXML_Programming_Guide.pdf \ | ||||||
|  |         ./html/upnp/icon1.gif \ | ||||||
|  |         ./html/upnp/icon2.gif \ | ||||||
|  |         ./html/upnp/toc.html \ | ||||||
|  |         ./html/upnp/General.html \ | ||||||
|  |         ./html/upnp/index.html \ | ||||||
|  |         ./html/upnp/Introduction.html \ | ||||||
|  |         ./html/upnp/License.html \ | ||||||
|  |         ./html/upnp/AboutCallbacks.html \ | ||||||
|  |         ./html/upnp/TheAPI.html \ | ||||||
|  |         ./html/upnp/Errorcodes.html \ | ||||||
|  |         ./html/upnp/UPNP_E_SUCCESS0.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INVALID_HANDLE-100.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INVALID_PARAM-101.html \ | ||||||
|  |         ./html/upnp/UPNP_E_OUTOF_HANDLE-102.html \ | ||||||
|  |         ./html/upnp/UPNP_E_OUTOF_MEMORY-104.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INIT-105.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INVALID_DESC-107.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INVALID_URL-108.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INVALID_SERVICE-111.html \ | ||||||
|  |         ./html/upnp/UPNP_E_BAD_RESPONSE-113.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INVALID_ACTION-115.html \ | ||||||
|  |         ./html/upnp/UPNP_E_FINISH-116.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INIT_FAILED-117.html \ | ||||||
|  |         ./html/upnp/UPNP_E_BAD_HTTPMSG-119.html \ | ||||||
|  |         ./html/upnp/UPNP_E_ALREADY_REGISTERED-120.html \ | ||||||
|  |         ./html/upnp/UPNP_E_NETWORK_ERROR-200.html \ | ||||||
|  |         ./html/upnp/UPNP_E_SOCKET_WRITE-201.html \ | ||||||
|  |         ./html/upnp/UPNP_E_SOCKET_READ-202.html \ | ||||||
|  |         ./html/upnp/UPNP_E_SOCKET_BIND-203.html \ | ||||||
|  |         ./html/upnp/UPNP_E_SOCKET_CONNECT-204.html \ | ||||||
|  |         ./html/upnp/UPNP_E_OUTOF_SOCKET-205.html \ | ||||||
|  |         ./html/upnp/UPNP_E_LISTEN-206.html \ | ||||||
|  |         ./html/upnp/UPNP_E_TIMEDOUT-207.html \ | ||||||
|  |         ./html/upnp/UPNP_E_SOCKET_ERROR-208.html \ | ||||||
|  |         ./html/upnp/UPNP_E_CANCELED-210.html \ | ||||||
|  |         ./html/upnp/UPNP_E_SUBSCRIBE_UNACCEPTED-301.html \ | ||||||
|  |         ./html/upnp/UPNP_E_UNSUBSCRIBE_UNACCAPTED-302.html \ | ||||||
|  |         ./html/upnp/UPNP_E_NOTIFY_UNACCEPTED-303.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INVALID_ARGUMENT-501.html \ | ||||||
|  |         ./html/upnp/UPNP_E_FILE_NOT_FOUND-502.html \ | ||||||
|  |         ./html/upnp/UPNP_E_FILE_READ_ERROR-503.html \ | ||||||
|  |         ./html/upnp/UPNP_E_EXT_NOT_XML-504.html \ | ||||||
|  |         ./html/upnp/UPNP_E_NOT_FOUND-507.html \ | ||||||
|  |         ./html/upnp/UPNP_E_INTERNAL_ERROR-911.html \ | ||||||
|  |         ./html/upnp/ConstantsStructuresandTypes.html \ | ||||||
|  |         ./html/upnp/UpnpClient_Handle.html \ | ||||||
|  |         ./html/upnp/UpnpDevice_Handle.html \ | ||||||
|  |         ./html/upnp/UPnP_EventType.html \ | ||||||
|  |         ./html/upnp/UPNP_CONTROL_ACTION_REQUEST.html \ | ||||||
|  |         ./html/upnp/UPNP_CONTROL_ACTION_COMPLETE.html \ | ||||||
|  |         ./html/upnp/UPNP_CONTROL_GET_VAR_REQUEST.html \ | ||||||
|  |         ./html/upnp/UPNP_CONTROL_GET_VAR_COMPLETE.html \ | ||||||
|  |         ./html/upnp/UPNP_DISCOVERY_ADVERTISEMENT_ALIVE.html \ | ||||||
|  |         ./html/upnp/UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE.html \ | ||||||
|  |         ./html/upnp/UPNP_DISCOVERY_SEARCH_RESULT.html \ | ||||||
|  |         ./html/upnp/UPNP_DISCOVERY_SEARCH_TIMEOUT.html \ | ||||||
|  |         ./html/upnp/UPNP_EVENT_SUBSCRIPTION_REQUEST.html \ | ||||||
|  |         ./html/upnp/UPNP_EVENT_RECEIVED.html \ | ||||||
|  |         ./html/upnp/UPNP_EVENT_RENEWAL_COMPLETE.html \ | ||||||
|  |         ./html/upnp/UPNP_EVENT_SUBSCRIBE_COMPLETE.html \ | ||||||
|  |         ./html/upnp/UPNP_EVENT_UNSUBSCRIBE_COMPLETE.html \ | ||||||
|  |         ./html/upnp/UPNP_EVENT_AUTORENEWAL_FAILED.html \ | ||||||
|  |         ./html/upnp/UPNP_EVENT_SUBSCRIPTION_EXPIRED.html \ | ||||||
|  |         ./html/upnp/Upnp_SID44.html \ | ||||||
|  |         ./html/upnp/Upnp_SType.html \ | ||||||
|  |         ./html/upnp/UPNP_S_ALL.html \ | ||||||
|  |         ./html/upnp/UPNP_S_ROOT.html \ | ||||||
|  |         ./html/upnp/UPNP_S_DEVICE.html \ | ||||||
|  |         ./html/upnp/UPNP_S_SERVICE.html \ | ||||||
|  |         ./html/upnp/Upnp_DescType.html \ | ||||||
|  |         ./html/upnp/UPNPREG_URL_DESC.html \ | ||||||
|  |         ./html/upnp/UPNPREG_FILENAME_DESC.html \ | ||||||
|  |         ./html/upnp/UPNPREG_BUF_DESC.html \ | ||||||
|  |         ./html/upnp/Upnp_Action_Request.html \ | ||||||
|  |         ./html/upnp/Upnp_State_Var_Request.html \ | ||||||
|  |         ./html/upnp/Upnp_State_Var_Complete.html \ | ||||||
|  |         ./html/upnp/Upnp_Event.html \ | ||||||
|  |         ./html/upnp/Upnp_Discovery.html \ | ||||||
|  |         ./html/upnp/Upnp_Event_Subscribe.html \ | ||||||
|  |         ./html/upnp/Upnp_Subscription_Request.html \ | ||||||
|  |         ./html/upnp/UpnpVirtualDirCallbacks.html \ | ||||||
|  |         ./html/upnp/Upnp_FunPtr.html \ | ||||||
|  |         ./html/upnp/InitializationandRegistration.html \ | ||||||
|  |         ./html/upnp/UpnpInit.html \ | ||||||
|  |         ./html/upnp/UpnpFinish.html \ | ||||||
|  |         ./html/upnp/UpnpGetServerPort.html \ | ||||||
|  |         ./html/upnp/UpnpGetServerIpAddress.html \ | ||||||
|  |         ./html/upnp/UpnpRegisterClient.html \ | ||||||
|  |         ./html/upnp/UpnpRegisterRootDevice.html \ | ||||||
|  |         ./html/upnp/UpnpRegisterRootDevice2.html \ | ||||||
|  |         ./html/upnp/UpnpUnRegisterClient.html \ | ||||||
|  |         ./html/upnp/UpnpUnRegisterRootDevice.html \ | ||||||
|  |         ./html/upnp/UpnpSetContentLength.html \ | ||||||
|  |         ./html/upnp/UpnpSetMaxContentLength.html \ | ||||||
|  |         ./html/upnp/Discovery.html \ | ||||||
|  |         ./html/upnp/UpnpSearchAsync.html \ | ||||||
|  |         ./html/upnp/UpnpSendAdvertisement.html \ | ||||||
|  |         ./html/upnp/Control.html \ | ||||||
|  |         ./html/upnp/UpnpGetServiceVarStatus.html \ | ||||||
|  |         ./html/upnp/UpnpGetServiceVarStatusAsync.html \ | ||||||
|  |         ./html/upnp/UpnpSendAction.html \ | ||||||
|  |         ./html/upnp/UpnpSendActionEx.html \ | ||||||
|  |         ./html/upnp/UpnpSendActionAsync.html \ | ||||||
|  |         ./html/upnp/UpnpSendActionExAsync.html \ | ||||||
|  |         ./html/upnp/Eventing.html \ | ||||||
|  |         ./html/upnp/UpnpAcceptSubscription.html \ | ||||||
|  |         ./html/upnp/UpnpAcceptSubscriptionExt.html \ | ||||||
|  |         ./html/upnp/UpnpNotify.html \ | ||||||
|  |         ./html/upnp/UpnpNotifyExt.html \ | ||||||
|  |         ./html/upnp/UpnpRenewSubscription.html \ | ||||||
|  |         ./html/upnp/UpnpRenewSubscriptionAsync.html \ | ||||||
|  |         ./html/upnp/UpnpSetMaxSubscriptions.html \ | ||||||
|  |         ./html/upnp/UpnpSetMaxSubscriptionTimeOut.html \ | ||||||
|  |         ./html/upnp/UpnpSubscribe.html \ | ||||||
|  |         ./html/upnp/UpnpSubscribeAsync.html \ | ||||||
|  |         ./html/upnp/UpnpUnSubscribe.html \ | ||||||
|  |         ./html/upnp/UpnpUnSubscribeAsync.html \ | ||||||
|  |         ./html/upnp/ControlPointHTTPAPI.html \ | ||||||
|  |         ./html/upnp/UpnpDownloadUrlItem.html \ | ||||||
|  |         ./html/upnp/UpnpOpenHttpGet.html \ | ||||||
|  |         ./html/upnp/UpnpOpenHttpGetProxy.html \ | ||||||
|  |         ./html/upnp/UpnpOpenHttpGetEx.html \ | ||||||
|  |         ./html/upnp/UpnpReadHttpGet.html \ | ||||||
|  |         ./html/upnp/UpnpHttpGetProgress.html \ | ||||||
|  |         ./html/upnp/UpnpCancelHttpGet.html \ | ||||||
|  |         ./html/upnp/UpnpCloseHttpGet.html \ | ||||||
|  |         ./html/upnp/UpnpOpenHttpPost.html \ | ||||||
|  |         ./html/upnp/UpnpWriteHttpPost.html \ | ||||||
|  |         ./html/upnp/UpnpCloseHttpPost.html \ | ||||||
|  |         ./html/upnp/UpnpDownloadXmlDoc.html \ | ||||||
|  |         ./html/upnp/WebServerAPI.html \ | ||||||
|  |         ./html/upnp/UpnpSetWebServerRootDir.html \ | ||||||
|  |         ./html/upnp/UpnpSetVirtualDirCallbacks.html \ | ||||||
|  |         ./html/upnp/UpnpEnableWebserver.html \ | ||||||
|  |         ./html/upnp/UpnpIsWebserverEnabled.html \ | ||||||
|  |         ./html/upnp/UpnpAddVirtualDir.html \ | ||||||
|  |         ./html/upnp/UpnpRemoveVirtualDir.html \ | ||||||
|  |         ./html/upnp/UpnpRemoveAllVirtualDirs.html \ | ||||||
|  |         ./html/upnp/OptionalToolAPIs.html \ | ||||||
|  |         ./html/upnp/UpnpResolveURL.html \ | ||||||
|  |         ./html/upnp/UpnpMakeAction.html \ | ||||||
|  |         ./html/upnp/UpnpAddToAction.html \ | ||||||
|  |         ./html/upnp/UpnpMakeActionResponse.html \ | ||||||
|  |         ./html/upnp/UpnpAddToActionResponse.html \ | ||||||
|  |         ./html/upnp/UpnpAddToPropertySet.html \ | ||||||
|  |         ./html/upnp/UpnpCreatePropertySet.html \ | ||||||
|  |         ./html/upnp/UpnpGetErrorMessage.html \ | ||||||
|  |         ./html/ixml/icon1.gif \ | ||||||
|  |         ./html/ixml/icon2.gif \ | ||||||
|  |         ./html/ixml/toc.html \ | ||||||
|  |         ./html/ixml/General.html \ | ||||||
|  |         ./html/ixml/index.html \ | ||||||
|  |         ./html/ixml/Introduction.html \ | ||||||
|  |         ./html/ixml/License.html \ | ||||||
|  |         ./html/ixml/DOMInterfaces.html \ | ||||||
|  |         ./html/ixml/InterfaceitNode.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getNodeName.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getNodeValue.html \ | ||||||
|  |         ./html/ixml/ixmlNode_setNodeValue.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getNodeType.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getParentNode.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getChildNodes.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getFirstChild.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getLastChild.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getPreviousSibling.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getNextSibling.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getAttributes.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getOwnerDocument.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getNamespaceURI.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getPrefix.html \ | ||||||
|  |         ./html/ixml/ixmlNode_getLocalName.html \ | ||||||
|  |         ./html/ixml/ixmlNode_insertBefore.html \ | ||||||
|  |         ./html/ixml/ixmlNode_replaceChild.html \ | ||||||
|  |         ./html/ixml/ixmlNode_removeChild.html \ | ||||||
|  |         ./html/ixml/ixmlNode_appendChild.html \ | ||||||
|  |         ./html/ixml/ixmlNode_hasChildNodes.html \ | ||||||
|  |         ./html/ixml/ixmlNode_cloneNode.html \ | ||||||
|  |         ./html/ixml/ixmlNode_hasAttributes.html \ | ||||||
|  |         ./html/ixml/ixmlNode_free.html \ | ||||||
|  |         ./html/ixml/InterfaceitAttr.html \ | ||||||
|  |         ./html/ixml/ixmlAttr_free.html \ | ||||||
|  |         ./html/ixml/InterfaceitCDATASection.html \ | ||||||
|  |         ./html/ixml/ixmlCDATASection_init.html \ | ||||||
|  |         ./html/ixml/ixmlCDATASection_free.html \ | ||||||
|  |         ./html/ixml/InterfaceitDocument.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_init.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createDocumentEx.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createDocument.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createElementEx.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createElement.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createTextNodeEx.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createTextNode.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createCDATASectionEx.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createCDATASection.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createAttribute.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createAttributeEx.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_getElementsByTagName.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createElementNSEx.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createElementNS.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createAttributeNSEx.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_createAttributeNS.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_getElementsByTagNameNS.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_getElementById.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_free.html \ | ||||||
|  |         ./html/ixml/ixmlDocument_importNode.html \ | ||||||
|  |         ./html/ixml/InterfaceitElement.html \ | ||||||
|  |         ./html/ixml/ixmlElement_init.html \ | ||||||
|  |         ./html/ixml/ixmlElement_getTagName.html \ | ||||||
|  |         ./html/ixml/ixmlElement_getAttribute.html \ | ||||||
|  |         ./html/ixml/ixmlElement_setAttribute.html \ | ||||||
|  |         ./html/ixml/ixmlElement_removeAttribute.html \ | ||||||
|  |         ./html/ixml/ixmlElement_getAttributeNode.html \ | ||||||
|  |         ./html/ixml/ixmlElement_setAttributeNode.html \ | ||||||
|  |         ./html/ixml/ixmlElement_removeAttributeNode.html \ | ||||||
|  |         ./html/ixml/ixmlElement_getElementsByTagName.html \ | ||||||
|  |         ./html/ixml/ixmlElement_getAttributeNS.html \ | ||||||
|  |         ./html/ixml/ixmlElement_setAttributeNS.html \ | ||||||
|  |         ./html/ixml/ixmlElement_removeAttributeNS.html \ | ||||||
|  |         ./html/ixml/ixmlElement_getAttributeNodeNS.html \ | ||||||
|  |         ./html/ixml/ixmlElement_setAttributeNodeNS.html \ | ||||||
|  |         ./html/ixml/ixmlElement_getElementsByTagNameNS.html \ | ||||||
|  |         ./html/ixml/ixmlElement_hasAttribute.html \ | ||||||
|  |         ./html/ixml/ixmlElement_hasAttributeNS.html \ | ||||||
|  |         ./html/ixml/ixmlElement_free.html \ | ||||||
|  |         ./html/ixml/InterfaceitNamedNodeMap.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_getLength.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_getNamedItem.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_setNamedItem.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_removeNamedItem.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_item.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_getNamedItemNS.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_setNamedItemNS.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_removeNamedItemNS.html \ | ||||||
|  |         ./html/ixml/ixmlNamedNodeMap_free.html \ | ||||||
|  |         ./html/ixml/InterfaceitNodeList.html \ | ||||||
|  |         ./html/ixml/ixmlNodeList_item.html \ | ||||||
|  |         ./html/ixml/ixmlNodeList_length.html \ | ||||||
|  |         ./html/ixml/ixmlNodeList_free.html \ | ||||||
|  |         ./html/ixml/IXMLAPI.html \ | ||||||
|  |         ./html/ixml/ixmlPrintDocument.html \ | ||||||
|  |         ./html/ixml/ixmlPrintNode.html \ | ||||||
|  |         ./html/ixml/ixmlDocumenttoString.html \ | ||||||
|  |         ./html/ixml/ixmlNodetoString.html \ | ||||||
|  |         ./html/ixml/ixmlRelaxParser.html \ | ||||||
|  |         ./html/ixml/ixmlParseBuffer.html \ | ||||||
|  |         ./html/ixml/ixmlParseBufferEx.html \ | ||||||
|  |         ./html/ixml/ixmlLoadDocument.html \ | ||||||
|  |         ./html/ixml/ixmlLoadDocumentEx.html \ | ||||||
|  |         ./html/ixml/ixmlCloneDOMString.html \ | ||||||
|  |         ./html/ixml/ixmlFreeDOMString.html | ||||||
|  | endif | ||||||
|  |  | ||||||
							
								
								
									
										
											BIN
										
									
								
								docs/dist/UPnP_Programming_Guide.pdf
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/dist/UPnP_Programming_Guide.pdf
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										48
									
								
								docs/dist/html/ixml/DOMInterfaces.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								docs/dist/html/ixml/DOMInterfaces.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,48 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> DOM Interfaces </TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">DOM Interfaces </A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The Document Object Model consists of a set of objects and interfaces | ||||||
|  | for accessing and manipulating documents.  IXML does not implement all | ||||||
|  | the interfaces documented in the DOM2-Core recommendation but defines | ||||||
|  | a subset of the most useful interfaces.  A description of the supported | ||||||
|  | interfaces and methods is presented in this section. | ||||||
|  |  | ||||||
|  | <P>For a complete discussion on the object model, the object hierarchy, | ||||||
|  | etc., refer to section 1.1 of the DOM2-Core recommendation.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="Interface {\it Node}"></A> | ||||||
|  | <A HREF=InterfaceitNode.html><B>Interface <I>Node</I></B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="Interface {\it Attr}"></A> | ||||||
|  | <A HREF=InterfaceitAttr.html><B>Interface <I>Attr</I></B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="Interface {\it CDATASection}"></A> | ||||||
|  | <A HREF=InterfaceitCDATASection.html><B>Interface <I>CDATASection</I></B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="Interface {\it Document}"></A> | ||||||
|  | <A HREF=InterfaceitDocument.html><B>Interface <I>Document</I></B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="Interface {\it Element}"></A> | ||||||
|  | <A HREF=InterfaceitElement.html><B>Interface <I>Element</I></B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="Interface {\it NamedNodeMap}"></A> | ||||||
|  | <A HREF=InterfaceitNamedNodeMap.html><B>Interface <I>NamedNodeMap</I></B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="Interface {\it NodeList}"></A> | ||||||
|  | <A HREF=InterfaceitNodeList.html><B>Interface <I>NodeList</I></B></A></DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										16
									
								
								docs/dist/html/ixml/General.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								docs/dist/html/ixml/General.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>General Bits</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <DL> | ||||||
|  | </DL> | ||||||
|  | <P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										67
									
								
								docs/dist/html/ixml/IXMLAPI.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										67
									
								
								docs/dist/html/ixml/IXMLAPI.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,67 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> IXML API</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">IXML API</A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The IXML API contains utility functions that are not part of the standard | ||||||
|  | DOM interfaces.  They include functions to create a DOM structure from a | ||||||
|  | file or buffer, create an XML file from a DOM structure, and manipulate  | ||||||
|  | DOMString objects.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlPrintDocument"></A> | ||||||
|  | <A HREF=ixmlPrintDocument.html><B>ixmlPrintDocument</B></A><DD><I>Renders a <B>Node</B> and all sub-elements into an XML document representation.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlPrintNode"></A> | ||||||
|  | <A HREF=ixmlPrintNode.html><B>ixmlPrintNode</B></A><DD><I>Renders a <B>Node</B> and all sub-elements into an XML text representation.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocumenttoString"></A> | ||||||
|  | <A HREF=ixmlDocumenttoString.html><B>ixmlDocumenttoString</B></A><DD><I>Renders a <B>Node</B> and all sub-elements into an XML document representation.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNodetoString"></A> | ||||||
|  | <A HREF=ixmlNodetoString.html><B>ixmlNodetoString</B></A><DD><I>Renders a <B>Node</B> and all sub-elements into an XML text representation.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlRelaxParser"></A> | ||||||
|  | <A HREF=ixmlRelaxParser.html><B>ixmlRelaxParser</B></A><DD><I>Makes the XML parser more tolerant to malformed text.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlParseBuffer"></A> | ||||||
|  | <A HREF=ixmlParseBuffer.html><B>ixmlParseBuffer</B></A><DD><I>Parses an XML text buffer converting it into an IXML DOM representation.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlParseBufferEx"></A> | ||||||
|  | <A HREF=ixmlParseBufferEx.html><B>ixmlParseBufferEx</B></A><DD><I>Parses an XML text buffer converting it into an IXML DOM representation.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlLoadDocument"></A> | ||||||
|  | <A HREF=ixmlLoadDocument.html><B>ixmlLoadDocument</B></A><DD><I>Parses an XML text file converting it into an IXML DOM representation.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlLoadDocumentEx"></A> | ||||||
|  | <A HREF=ixmlLoadDocumentEx.html><B>ixmlLoadDocumentEx</B></A><DD><I>Parses an XML text file converting it into an IXML DOM representation.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlCloneDOMString"></A> | ||||||
|  | <A HREF=ixmlCloneDOMString.html><B>ixmlCloneDOMString</B></A><DD><I>Clones an existing <B>DOMString</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlFreeDOMString"></A> | ||||||
|  | <A HREF=ixmlFreeDOMString.html><B>ixmlFreeDOMString</B></A><DD><I>Frees a <B>DOMString</B>.</I> | ||||||
|  | </DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										27
									
								
								docs/dist/html/ixml/InterfaceitAttr.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								docs/dist/html/ixml/InterfaceitAttr.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> Interface <I>Attr</I></TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">Interface <I>Attr</I></A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The <B>Attr</B> interface represents an attribute of an <B>Element</B>. | ||||||
|  | The document type definition (DTD) or schema usually dictate the | ||||||
|  | allowable attributes and values for a particular element.  For more  | ||||||
|  | information, refer to the <I>Interface Attr</I> section in the DOM2-Core.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlAttr_free"></A> | ||||||
|  | <A HREF=ixmlAttr_free.html><B>ixmlAttr_free</B></A><DD><I>Frees an <B>Attr</B> node.</I> | ||||||
|  | </DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										33
									
								
								docs/dist/html/ixml/InterfaceitCDATASection.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								docs/dist/html/ixml/InterfaceitCDATASection.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,33 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> Interface <I>CDATASection</I></TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">Interface <I>CDATASection</I></A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The <B>CDATASection</B> is used to escape blocks of text containing | ||||||
|  | characters that would otherwise be regarded as markup. CDATA sections | ||||||
|  | cannot be nested. Their primary purpose is for including material such | ||||||
|  | XML fragments, without needing to escape all the delimiters.  For more  | ||||||
|  | information, refer to the <I>Interface CDATASection</I> section in the | ||||||
|  | DOM2-Core.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlCDATASection_init"></A> | ||||||
|  | <A HREF=ixmlCDATASection_init.html><B>ixmlCDATASection_init</B></A><DD><I>Initializes a <B>CDATASection</B> node.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlCDATASection_free"></A> | ||||||
|  | <A HREF=ixmlCDATASection_free.html><B>ixmlCDATASection_free</B></A><DD><I>Frees a <B>CDATASection</B> node.</I> | ||||||
|  | </DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										103
									
								
								docs/dist/html/ixml/InterfaceitDocument.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										103
									
								
								docs/dist/html/ixml/InterfaceitDocument.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,103 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> Interface <I>Document</I></TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">Interface <I>Document</I></A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The <B>Document</B> interface represents the entire XML document. | ||||||
|  | In essence, it is the root of the document tree and provides the | ||||||
|  | primary interface to the elements of the document.  For more information, | ||||||
|  | refer to the <I>Interface Document</I> section in the DOM2Core.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_init"></A> | ||||||
|  | <A HREF=ixmlDocument_init.html><B>ixmlDocument_init</B></A><DD><I>Initializes a <B>Document</B> node.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createDocumentEx"></A> | ||||||
|  | <A HREF=ixmlDocument_createDocumentEx.html><B>ixmlDocument_createDocumentEx</B></A><DD><I>Creates a new empty <B>Document</B> node.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createDocument"></A> | ||||||
|  | <A HREF=ixmlDocument_createDocument.html><B>ixmlDocument_createDocument</B></A><DD><I>Creates a new empty <B>Document</B> node.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createElementEx"></A> | ||||||
|  | <A HREF=ixmlDocument_createElementEx.html><B>ixmlDocument_createElementEx</B></A><DD><I>Creates a new <B>Element</B> node with the given tag name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createElement"></A> | ||||||
|  | <A HREF=ixmlDocument_createElement.html><B>ixmlDocument_createElement</B></A><DD><I>Creates a new <B>Element</B> node with the given tag name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createTextNodeEx"></A> | ||||||
|  | <A HREF=ixmlDocument_createTextNodeEx.html><B>ixmlDocument_createTextNodeEx</B></A><DD><I>Creates a new <B>Text</B> node with the given data.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createTextNode"></A> | ||||||
|  | <A HREF=ixmlDocument_createTextNode.html><B>ixmlDocument_createTextNode</B></A><DD><I>Creates a new <B>Text</B> node with the given data.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createCDATASectionEx"></A> | ||||||
|  | <A HREF=ixmlDocument_createCDATASectionEx.html><B>ixmlDocument_createCDATASectionEx</B></A><DD><I>Creates a new <B>CDATASection</B> node with given data.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createCDATASection"></A> | ||||||
|  | <A HREF=ixmlDocument_createCDATASection.html><B>ixmlDocument_createCDATASection</B></A><DD><I>Creates a new <B>CDATASection</B> node with given data.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createAttribute"></A> | ||||||
|  | <A HREF=ixmlDocument_createAttribute.html><B>ixmlDocument_createAttribute</B></A><DD><I>Creates a new <B>Attr</B> node with the given name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createAttributeEx"></A> | ||||||
|  | <A HREF=ixmlDocument_createAttributeEx.html><B>ixmlDocument_createAttributeEx</B></A><DD><I>Creates a new <B>Attr</B> node with the given name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_getElementsByTagName"></A> | ||||||
|  | <A HREF=ixmlDocument_getElementsByTagName.html><B>ixmlDocument_getElementsByTagName</B></A><DD><I>Returns a <B>NodeList</B> of all <B>Elements</B> that match the given tag name in the order in which they were encountered in a preorder traversal of the <B>Document</B> tree.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createElementNSEx"></A> | ||||||
|  | <A HREF=ixmlDocument_createElementNSEx.html><B>ixmlDocument_createElementNSEx</B></A><DD><I>Creates a new <B>Element</B> node in the given qualified name and namespace URI.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createElementNS"></A> | ||||||
|  | <A HREF=ixmlDocument_createElementNS.html><B>ixmlDocument_createElementNS</B></A><DD><I>Creates a new <B>Element</B> node in the given qualified name and namespace URI.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createAttributeNSEx"></A> | ||||||
|  | <A HREF=ixmlDocument_createAttributeNSEx.html><B>ixmlDocument_createAttributeNSEx</B></A><DD><I>Creates a new <B>Attr</B> node with the given qualified name and namespace URI.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_createAttributeNS"></A> | ||||||
|  | <A HREF=ixmlDocument_createAttributeNS.html><B>ixmlDocument_createAttributeNS</B></A><DD><I>Creates a new <B>Attr</B> node with the given qualified name and namespace URI.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_getElementsByTagNameNS"></A> | ||||||
|  | <A HREF=ixmlDocument_getElementsByTagNameNS.html><B>ixmlDocument_getElementsByTagNameNS</B></A><DD><I>Returns a <B>NodeList</B> of <B>Elements</B> that match the given local name and namespace URI in the order they are encountered in a preorder traversal of the <B>Document</B> tree.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_getElementById"></A> | ||||||
|  | <A HREF=ixmlDocument_getElementById.html><B>ixmlDocument_getElementById</B></A><DD><I>Returns the <B>Element</B> whose <TT>ID</TT> matches that given id.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_free"></A> | ||||||
|  | <A HREF=ixmlDocument_free.html><B>ixmlDocument_free</B></A><DD><I>Frees a <B>Document</B> object and all <B>Node</B>s associated with it.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlDocument_importNode"></A> | ||||||
|  | <A HREF=ixmlDocument_importNode.html><B>ixmlDocument_importNode</B></A><DD><I>Imports a <B>Node</B> from another <B>Document</B> into this  <B>Document</B>.</I> | ||||||
|  | </DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										96
									
								
								docs/dist/html/ixml/InterfaceitElement.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										96
									
								
								docs/dist/html/ixml/InterfaceitElement.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,96 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> Interface <I>Element</I></TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">Interface <I>Element</I></A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The <B>Element</B> interface represents an element in an XML document. | ||||||
|  | Only <B>Element</B>s are allowed to have attributes, which are stored in the | ||||||
|  | <TT>attributes</TT> member of a <B>Node</B>.  The <B>Element</B> interface | ||||||
|  | extends the <B>Node</B> interface and adds more operations to manipulate | ||||||
|  | attributes.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_init"></A> | ||||||
|  | <A HREF=ixmlElement_init.html><B>ixmlElement_init</B></A><DD><I>Initializes a <B>IXML_Element</B> node.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_getTagName"></A> | ||||||
|  | <A HREF=ixmlElement_getTagName.html><B>ixmlElement_getTagName</B></A><DD><I>Returns the name of the tag as a constant string.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_getAttribute"></A> | ||||||
|  | <A HREF=ixmlElement_getAttribute.html><B>ixmlElement_getAttribute</B></A><DD><I>Retrieves an attribute of an <B>Element</B> by name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_setAttribute"></A> | ||||||
|  | <A HREF=ixmlElement_setAttribute.html><B>ixmlElement_setAttribute</B></A><DD><I>Adds a new attribute to an <B>Element</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_removeAttribute"></A> | ||||||
|  | <A HREF=ixmlElement_removeAttribute.html><B>ixmlElement_removeAttribute</B></A><DD><I>Removes an attribute by name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_getAttributeNode"></A> | ||||||
|  | <A HREF=ixmlElement_getAttributeNode.html><B>ixmlElement_getAttributeNode</B></A><DD><I>Retrieves an attribute node by name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_setAttributeNode"></A> | ||||||
|  | <A HREF=ixmlElement_setAttributeNode.html><B>ixmlElement_setAttributeNode</B></A><DD><I>Adds a new attribute node to an <B>Element</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_removeAttributeNode"></A> | ||||||
|  | <A HREF=ixmlElement_removeAttributeNode.html><B>ixmlElement_removeAttributeNode</B></A><DD><I>Removes the specified attribute node from an <B>Element</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_getElementsByTagName"></A> | ||||||
|  | <A HREF=ixmlElement_getElementsByTagName.html><B>ixmlElement_getElementsByTagName</B></A><DD><I>Returns a <B>NodeList</B> of all <I>descendant</I> <B>Elements</B> with a given tag name, in the order in which they are encountered in a pre-order traversal of this <B>Element</B> tree.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_getAttributeNS"></A> | ||||||
|  | <A HREF=ixmlElement_getAttributeNS.html><B>ixmlElement_getAttributeNS</B></A><DD><I>Retrieves an attribute value using the local name and namespace URI.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_setAttributeNS"></A> | ||||||
|  | <A HREF=ixmlElement_setAttributeNS.html><B>ixmlElement_setAttributeNS</B></A><DD><I>Adds a new attribute to an <B>Element</B> using the local name and  namespace URI.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_removeAttributeNS"></A> | ||||||
|  | <A HREF=ixmlElement_removeAttributeNS.html><B>ixmlElement_removeAttributeNS</B></A><DD><I>Removes an attribute using the namespace URI and local name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_getAttributeNodeNS"></A> | ||||||
|  | <A HREF=ixmlElement_getAttributeNodeNS.html><B>ixmlElement_getAttributeNodeNS</B></A><DD><I>Retrieves an <B>Attr</B> node by local name and namespace URI.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_setAttributeNodeNS"></A> | ||||||
|  | <A HREF=ixmlElement_setAttributeNodeNS.html><B>ixmlElement_setAttributeNodeNS</B></A><DD><I>Adds a new attribute node.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_getElementsByTagNameNS"></A> | ||||||
|  | <A HREF=ixmlElement_getElementsByTagNameNS.html><B>ixmlElement_getElementsByTagNameNS</B></A><DD><I>Returns a <B>NodeList</B> of all <I>descendant</I> <B>Elements</B> with a given tag name, in the order in which they are encountered in the pre-order traversal of the <B>Element</B> tree.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_hasAttribute"></A> | ||||||
|  | <A HREF=ixmlElement_hasAttribute.html><B>ixmlElement_hasAttribute</B></A><DD><I>Queries whether the <B>Element</B> has an attribute with the given name or a default value.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_hasAttributeNS"></A> | ||||||
|  | <A HREF=ixmlElement_hasAttributeNS.html><B>ixmlElement_hasAttributeNS</B></A><DD><I>Queries whether the <B>Element</B> has an attribute with the given local name and namespace URI or has a default value for that attribute.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlElement_free"></A> | ||||||
|  | <A HREF=ixmlElement_free.html><B>ixmlElement_free</B></A><DD><I>Frees the given <B>Element</B> and any subtree of the <B>Element</B>.</I> | ||||||
|  | </DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										59
									
								
								docs/dist/html/ixml/InterfaceitNamedNodeMap.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								docs/dist/html/ixml/InterfaceitNamedNodeMap.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,59 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> Interface <I>NamedNodeMap</I></TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">Interface <I>NamedNodeMap</I></A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>A <B>NamedNodeMap</B> object represents a list of objects that can be | ||||||
|  | accessed by name.  A <B>NamedNodeMap</B> maintains the objects in  | ||||||
|  | no particular order.  The <B>Node</B> interface uses a <B>NamedNodeMap</B> | ||||||
|  | to maintain the attributes of a node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_getLength"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_getLength.html><B>ixmlNamedNodeMap_getLength</B></A><DD><I>Returns the number of items contained in this <B>NamedNodeMap</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_getNamedItem"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_getNamedItem.html><B>ixmlNamedNodeMap_getNamedItem</B></A><DD><I>Retrieves a <B>Node</B> from the <B>NamedNodeMap</B> by name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_setNamedItem"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_setNamedItem.html><B>ixmlNamedNodeMap_setNamedItem</B></A><DD><I>Adds a new <B>Node</B> to the <B>NamedNodeMap</B> using the <B>Node</B>  name attribute.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_removeNamedItem"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_removeNamedItem.html><B>ixmlNamedNodeMap_removeNamedItem</B></A><DD><I>Removes a <B>Node</B> from a <B>NamedNodeMap</B> specified by name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_item"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_item.html><B>ixmlNamedNodeMap_item</B></A><DD><I>Retrieves a <B>Node</B> from a <B>NamedNodeMap</B> specified by a numerical index.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_getNamedItemNS"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_getNamedItemNS.html><B>ixmlNamedNodeMap_getNamedItemNS</B></A><DD><I>Retrieves a <B>Node</B> from a <B>NamedNodeMap</B> specified by namespace URI and local name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_setNamedItemNS"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_setNamedItemNS.html><B>ixmlNamedNodeMap_setNamedItemNS</B></A><DD><I>Adds a new <B>Node</B> to the <B>NamedNodeMap</B> using the <B>Node</B>  local name and namespace URI attributes.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_removeNamedItemNS"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_removeNamedItemNS.html><B>ixmlNamedNodeMap_removeNamedItemNS</B></A><DD><I>Removes a <B>Node</B> from a <B>NamedNodeMap</B> specified by  namespace URI and local name.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNamedNodeMap_free"></A> | ||||||
|  | <A HREF=ixmlNamedNodeMap_free.html><B>ixmlNamedNodeMap_free</B></A><DD><I>Frees a <B>NamedNodeMap</B>.</I> | ||||||
|  | </DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										114
									
								
								docs/dist/html/ixml/InterfaceitNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										114
									
								
								docs/dist/html/ixml/InterfaceitNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,114 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> Interface <I>Node</I></TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">Interface <I>Node</I></A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The <B>Node</B> interface forms the primary datatype for all other DOM  | ||||||
|  | objects.  Every other interface is derived from this interface, inheriting  | ||||||
|  | its functionality.  For more information, refer to DOM2-Core page 34.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getNodeName"></A> | ||||||
|  | <A HREF=ixmlNode_getNodeName.html><B>ixmlNode_getNodeName</B></A><DD><I>Returns the name of the <B>Node</B>, depending on what type of  <B>Node</B> it is, in a read-only string.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getNodeValue"></A> | ||||||
|  | <A HREF=ixmlNode_getNodeValue.html><B>ixmlNode_getNodeValue</B></A><DD><I>Returns the value of the <B>Node</B> as a string.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_setNodeValue"></A> | ||||||
|  | <A HREF=ixmlNode_setNodeValue.html><B>ixmlNode_setNodeValue</B></A><DD><I>Assigns a new value to a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getNodeType"></A> | ||||||
|  | <A HREF=ixmlNode_getNodeType.html><B>ixmlNode_getNodeType</B></A><DD><I>Retrieves the type of a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getParentNode"></A> | ||||||
|  | <A HREF=ixmlNode_getParentNode.html><B>ixmlNode_getParentNode</B></A><DD><I>Retrieves the parent <B>Node</B> for a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getChildNodes"></A> | ||||||
|  | <A HREF=ixmlNode_getChildNodes.html><B>ixmlNode_getChildNodes</B></A><DD><I>Retrieves the list of children of a <B>Node</B> in a <B>NodeList</B>  structure.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getFirstChild"></A> | ||||||
|  | <A HREF=ixmlNode_getFirstChild.html><B>ixmlNode_getFirstChild</B></A><DD><I>Retrieves the first child <B>Node</B> of a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getLastChild"></A> | ||||||
|  | <A HREF=ixmlNode_getLastChild.html><B>ixmlNode_getLastChild</B></A><DD><I>Retrieves the last child <B>Node</B> of a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getPreviousSibling"></A> | ||||||
|  | <A HREF=ixmlNode_getPreviousSibling.html><B>ixmlNode_getPreviousSibling</B></A><DD><I>Retrieves the sibling <B>Node</B> immediately preceding this <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getNextSibling"></A> | ||||||
|  | <A HREF=ixmlNode_getNextSibling.html><B>ixmlNode_getNextSibling</B></A><DD><I>Retrieves the sibling <B>Node</B> immediately following this <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getAttributes"></A> | ||||||
|  | <A HREF=ixmlNode_getAttributes.html><B>ixmlNode_getAttributes</B></A><DD><I>Retrieves the attributes of a <B>Node</B>, if it is an <B>Element</B> node, in a <B>NamedNodeMap</B> structure.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getOwnerDocument"></A> | ||||||
|  | <A HREF=ixmlNode_getOwnerDocument.html><B>ixmlNode_getOwnerDocument</B></A><DD><I>Retrieves the document object associated with this <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getNamespaceURI"></A> | ||||||
|  | <A HREF=ixmlNode_getNamespaceURI.html><B>ixmlNode_getNamespaceURI</B></A><DD><I>Retrieves the namespace URI for a <B>Node</B> as a <B>DOMString</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getPrefix"></A> | ||||||
|  | <A HREF=ixmlNode_getPrefix.html><B>ixmlNode_getPrefix</B></A><DD><I>Retrieves the namespace prefix, if present.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_getLocalName"></A> | ||||||
|  | <A HREF=ixmlNode_getLocalName.html><B>ixmlNode_getLocalName</B></A><DD><I>Retrieves the local name of a <B>Node</B>, if present.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_insertBefore"></A> | ||||||
|  | <A HREF=ixmlNode_insertBefore.html><B>ixmlNode_insertBefore</B></A><DD><I>Inserts a new child <B>Node</B> before the existing child <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_replaceChild"></A> | ||||||
|  | <A HREF=ixmlNode_replaceChild.html><B>ixmlNode_replaceChild</B></A><DD><I>Replaces an existing child <B>Node</B> with a new child <B>Node</B> in  the list of children of a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_removeChild"></A> | ||||||
|  | <A HREF=ixmlNode_removeChild.html><B>ixmlNode_removeChild</B></A><DD><I>Removes a child from the list of children of a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_appendChild"></A> | ||||||
|  | <A HREF=ixmlNode_appendChild.html><B>ixmlNode_appendChild</B></A><DD><I>Appends a child <B>Node</B> to the list of children of a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_hasChildNodes"></A> | ||||||
|  | <A HREF=ixmlNode_hasChildNodes.html><B>ixmlNode_hasChildNodes</B></A><DD><I>Queries whether or not a <B>Node</B> has children.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_cloneNode"></A> | ||||||
|  | <A HREF=ixmlNode_cloneNode.html><B>ixmlNode_cloneNode</B></A><DD><I>Clones a <B>Node</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_hasAttributes"></A> | ||||||
|  | <A HREF=ixmlNode_hasAttributes.html><B>ixmlNode_hasAttributes</B></A><DD><I>Queries whether this <B>Node</B> has attributes.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNode_free"></A> | ||||||
|  | <A HREF=ixmlNode_free.html><B>ixmlNode_free</B></A><DD><I>Frees a <B>Node</B> and all <B>Node</B>s in its subtree.</I> | ||||||
|  | </DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										35
									
								
								docs/dist/html/ixml/InterfaceitNodeList.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								docs/dist/html/ixml/InterfaceitNodeList.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,35 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> Interface <I>NodeList</I></TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">Interface <I>NodeList</I></A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The <B>NodeList</B> interface abstracts an ordered collection of | ||||||
|  | nodes.  Note that changes to the underlying nodes will change | ||||||
|  | the nodes contained in a <B>NodeList</B>.  The DOM2-Core refers to | ||||||
|  | this as being <I>live</I>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNodeList_item"></A> | ||||||
|  | <A HREF=ixmlNodeList_item.html><B>ixmlNodeList_item</B></A><DD><I>Retrieves a <B>Node</B> from a <B>NodeList</B> specified by a  numerical index.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNodeList_length"></A> | ||||||
|  | <A HREF=ixmlNodeList_length.html><B>ixmlNodeList_length</B></A><DD><I>Returns the number of <B>Nodes</B> in a <B>NodeList</B>.</I> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="ixmlNodeList_free"></A> | ||||||
|  | <A HREF=ixmlNodeList_free.html><B>ixmlNodeList_free</B></A><DD><I>Frees a <B>NodeList</B> object.</I> | ||||||
|  | </DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										40
									
								
								docs/dist/html/ixml/Introduction.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								docs/dist/html/ixml/Introduction.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> Introduction</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">Introduction</A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE>The Linux DOM2 XML Parser Version 1.2 (IXML) is a lightweight, portable XML | ||||||
|  | parser supporting the standard Document Object Model (DOM) Level 2  | ||||||
|  | interfaces. The parser uses a C-style interface, making it idea for small,  | ||||||
|  | embedded applications.  This document describes the interfaces supported by | ||||||
|  | IXML 1.2, referencing the W3C DOM2 recommendations when necessary, and the  | ||||||
|  | additional utility application programming interfaces (APIs) that it  | ||||||
|  | supports.  | ||||||
|  |  | ||||||
|  | <P>Note that this document assumes that the reader has a copy of the DOM2-Core | ||||||
|  | recommendation.  Refer to the link below to obtain a copy.  Only a brief | ||||||
|  | description is included here and the reader is pointed to the DOM2-Core | ||||||
|  | recommendation for more details.  This document does, however, clarify  | ||||||
|  | IXML-specific behavior when the recommendation is unclear. | ||||||
|  |  | ||||||
|  | <P><B>About DOM</B> | ||||||
|  |  | ||||||
|  | <P>The Document Object Model (DOM) is a set of interfaces that give a  | ||||||
|  | programmatic interface to documents.  It provides a platform-neutral and  | ||||||
|  | language-neutral interface for random access and updating elements inside  | ||||||
|  | XML documents.  DOM Level 1 provided the basic interfaces to access  | ||||||
|  | document elements.  DOM Level 2 extended the interfaces to provide proper  | ||||||
|  | support for XML namespaces. | ||||||
|  |  | ||||||
|  | <P>The latest DOM 2 recommendation is maintained by W3C and is available from  | ||||||
|  | <TT>http://www.w3.org/TR/DOM-Level-2-Core</TT>.</BLOCKQUOTE> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										45
									
								
								docs/dist/html/ixml/License.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								docs/dist/html/ixml/License.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,45 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> License</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">License</A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE> | ||||||
|  | <CENTER> | ||||||
|  | Copyright (c) 2000-2003 Intel Corporation  | ||||||
|  | All rights reserved.  | ||||||
|  | </CENTER> | ||||||
|  |  | ||||||
|  | <P>Redistribution and use in source and binary forms, with or without  | ||||||
|  | modification, are permitted provided that the following conditions are met:  | ||||||
|  | <UL> | ||||||
|  | <LI> Redistributions of source code must retain the above copyright notice,  | ||||||
|  | this list of conditions and the following disclaimer.  | ||||||
|  | <LI> Redistributions in binary form must reproduce the above copyright  | ||||||
|  | notice, this list of conditions and the following disclaimer in the  | ||||||
|  | documentation and/or other materials provided with the distribution.  | ||||||
|  | <LI> Neither name of Intel Corporation nor the names of its contributors  | ||||||
|  | may be used to endorse or promote products derived from this software  | ||||||
|  | without specific prior written permission. | ||||||
|  | </UL> | ||||||
|  | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS  | ||||||
|  | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT  | ||||||
|  | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR  | ||||||
|  | A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR  | ||||||
|  | CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,  | ||||||
|  | EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,  | ||||||
|  | PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR  | ||||||
|  | PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY  | ||||||
|  | OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | ||||||
|  | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS  | ||||||
|  | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||||
|  | </BLOCKQUOTE> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										
											BIN
										
									
								
								docs/dist/html/ixml/icon1.gif
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/dist/html/ixml/icon1.gif
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 326 B | 
							
								
								
									
										
											BIN
										
									
								
								docs/dist/html/ixml/icon2.gif
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/dist/html/ixml/icon2.gif
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 326 B | 
							
								
								
									
										41
									
								
								docs/dist/html/ixml/index.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								docs/dist/html/ixml/index.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,41 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE> IXML v1.2 </TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2> <A HREF="#DOC.DOCU">IXML v1.2 </A></H2></H2><A NAME="DOC.DOCU"></A> | ||||||
|  | <BLOCKQUOTE><CENTER> | ||||||
|  | <B>Linux DOM2 XML Parser Version 1.2</B> | ||||||
|  |  | ||||||
|  | <P>Copyright (C) 2000-2003 Intel Corporation  ALL RIGHTS RESERVED | ||||||
|  |  | ||||||
|  | <P>Revision 1.2.1 (Tue 04 Jul 2006 04:58:36 PM EEST) | ||||||
|  | </CENTER></BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <HR> | ||||||
|  | <DL> | ||||||
|  | <DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="Introduction"></A> | ||||||
|  | <A HREF=Introduction.html><B>Introduction</B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="License"></A> | ||||||
|  | <A HREF=License.html><B>License</B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="BOOL"></A> | ||||||
|  | <A HREF=index.html><B>BOOL</B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="DOM Interfaces "></A> | ||||||
|  | <A HREF=DOMInterfaces.html><B>DOM Interfaces </B></A><DT> | ||||||
|  |  | ||||||
|  | <IMG ALT="o" BORDER=0 SRC=icon1.gif><A NAME="IXML API"></A> | ||||||
|  | <A HREF=IXMLAPI.html><B>IXML API</B></A></DL> | ||||||
|  | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlAttr_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlAttr_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlAttr_free</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlAttr_free</A></H2><H2>(IXML_Attr* attrNode )</H2><BLOCKQUOTE>Frees an <B>Attr</B> node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Frees an <B>Attr</B> node. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>attrNode</B> -   The <B>Attr</B> node to free.  <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlCDATASection_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlCDATASection_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlCDATASection_free</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlCDATASection_free</A></H2><H2>(IXML_CDATASection* nodeptr )</H2><BLOCKQUOTE>Frees a <B>CDATASection</B> node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Frees a <B>CDATASection</B> node. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nodeptr</B> -   The <B>CDATASection</B> node to free. <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlCDATASection_init.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlCDATASection_init.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlCDATASection_init</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlCDATASection_init</A></H2><H2>(IXML_CDATASection* nodeptr )</H2><BLOCKQUOTE>Initializes a <B>CDATASection</B> node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Initializes a <B>CDATASection</B> node. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nodeptr</B> -   The <B>CDATASection</B> node to initialize.  <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										25
									
								
								docs/dist/html/ixml/ixmlCloneDOMString.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								docs/dist/html/ixml/ixmlCloneDOMString.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC DOMString ixmlCloneDOMString</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC DOMString <A HREF="#DOC.DOCU">ixmlCloneDOMString</A></H2><H2>(const DOMString src )</H2><BLOCKQUOTE>Clones an existing <B>DOMString</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Clones an existing <B>DOMString</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>src</B> -   The source <B>DOMString</B> to clone. <BR><DT><B>Returns:</B><DD>  [DOMString] A new <B>DOMString</B> that is a duplicate of the  | ||||||
|  | original or <TT>NULL</TT> if the operation could not  | ||||||
|  | be completed. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										24
									
								
								docs/dist/html/ixml/ixmlDocument_createAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								docs/dist/html/ixml/ixmlDocument_createAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Attr* ixmlDocument_createAttribute</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Attr* <A HREF="#DOC.DOCU">ixmlDocument_createAttribute</A></H2><H2>(IXML_Document* doc,<BR>   char* name )</H2><BLOCKQUOTE>Creates a new <B>Attr</B> node with the given name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Attr</B> node with the given name.   | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new node.  | ||||||
|  | <BR><B>name</B> -   The name of the new attribute. <BR><DT><B>Returns:</B><DD>  [Attr*] A pointer to the new <B>Attr</B> or <TT>NULL</TT> on failure. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										38
									
								
								docs/dist/html/ixml/ixmlDocument_createAttributeEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								docs/dist/html/ixml/ixmlDocument_createAttributeEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,38 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlDocument_createAttributeEx</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlDocument_createAttributeEx</A></H2><H2>(IXML_Document* doc,<BR>   char* name,<BR>   IXML_Attr** attrNode )</H2><BLOCKQUOTE>Creates a new <B>Attr</B> node with the given name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Attr</B> node with the given name.   | ||||||
|  |  | ||||||
|  | <P>The <B>ixmlDocument_createAttributeEx</B> API differs from the <B> | ||||||
|  | ixmlDocument_createAttribute</B> API in that it returns an error code | ||||||
|  | describing the reason for failure rather than just <TT>NULL</TT>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new  | ||||||
|  | node.  | ||||||
|  | <BR><B>name</B> -   The name of the new attribute.  | ||||||
|  | <BR><B>attrNode</B> -   A pointer to a <B>Attr</B> where the new  | ||||||
|  | object will be stored. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>doc</B> or <B>name</B>  | ||||||
|  | is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete this operation. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										27
									
								
								docs/dist/html/ixml/ixmlDocument_createAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								docs/dist/html/ixml/ixmlDocument_createAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Attr* ixmlDocument_createAttributeNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Attr* <A HREF="#DOC.DOCU">ixmlDocument_createAttributeNS</A></H2><H2>(IXML_Document* doc,<BR>   DOMString namespaceURI,<BR>   DOMString qualifiedName )</H2><BLOCKQUOTE>Creates a new <B>Attr</B> node with the given qualified name and namespace URI.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Attr</B> node with the given qualified name and | ||||||
|  | namespace URI. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new  | ||||||
|  | <B>Attr</B>.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI for the attribute.  | ||||||
|  | <BR><B>qualifiedName</B> -   The qualified name of the attribute. <BR><DT><B>Returns:</B><DD>  [Attr*] A pointer to the new <B>Attr</B> or <TT>NULL</TT> on failure. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										40
									
								
								docs/dist/html/ixml/ixmlDocument_createAttributeNSEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								docs/dist/html/ixml/ixmlDocument_createAttributeNSEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlDocument_createAttributeNSEx</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlDocument_createAttributeNSEx</A></H2><H2>(IXML_Document* doc,<BR>   DOMString namespaceURI,<BR>   DOMString qualifiedName,<BR>   IXML_Attr** attrNode )</H2><BLOCKQUOTE>Creates a new <B>Attr</B> node with the given qualified name and namespace URI.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Attr</B> node with the given qualified name and | ||||||
|  | namespace URI. | ||||||
|  |  | ||||||
|  | <P>The <B>ixmlDocument_createAttributeNSEx</B> API differs from the <B> | ||||||
|  | ixmlDocument_createAttributeNS</B> API in that it returns an error code | ||||||
|  | describing the reason for failure rather than just <TT>NULL</TT>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new  | ||||||
|  | <B>Attr</B>.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI for the attribute.  | ||||||
|  | <BR><B>qualifiedName</B> -   The qualified name of the attribute.  | ||||||
|  | <BR><B>attrNode</B> -   A pointer to an <B>Attr</B> where the  | ||||||
|  | new object will be stored. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>doc</B>,  | ||||||
|  | <B>namespaceURI</B>, or <B>qualifiedName</B> is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete this operation. | ||||||
|  | </UL>    | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										27
									
								
								docs/dist/html/ixml/ixmlDocument_createCDATASection.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								docs/dist/html/ixml/ixmlDocument_createCDATASection.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_CDATASection* ixmlDocument_createCDATASection</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_CDATASection* <A HREF="#DOC.DOCU">ixmlDocument_createCDATASection</A></H2><H2>(IXML_Document* doc,<BR>   DOMString data )</H2><BLOCKQUOTE>Creates a new <B>CDATASection</B> node with given data.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>CDATASection</B> node with given data. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new  | ||||||
|  | node.  | ||||||
|  | <BR><B>data</B> -   The data to associate with the new <B> | ||||||
|  | CDATASection</B> node. <BR><DT><B>Returns:</B><DD>  [CDATASection*] A pointer to the new <B>CDATASection</B> or  | ||||||
|  | <TT>NULL</TT> on failure. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										39
									
								
								docs/dist/html/ixml/ixmlDocument_createCDATASectionEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								docs/dist/html/ixml/ixmlDocument_createCDATASectionEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,39 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlDocument_createCDATASectionEx</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlDocument_createCDATASectionEx</A></H2><H2>(IXML_Document* doc,<BR>   DOMString data,<BR>   IXML_CDATASection** cdNode )</H2><BLOCKQUOTE>Creates a new <B>CDATASection</B> node with given data.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>CDATASection</B> node with given data. | ||||||
|  |  | ||||||
|  | <P>The <B>ixmlDocument_createCDATASectionEx</B> API differs from the <B> | ||||||
|  | ixmlDocument_createCDATASection</B> API in that it returns an error code | ||||||
|  | describing the reason for failure rather than just <TT>NULL</TT>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new  | ||||||
|  | node.  | ||||||
|  | <BR><B>data</B> -   The data to associate with the new  | ||||||
|  | <B>CDATASection</B> node.  | ||||||
|  | <BR><B>cdNode</B> -   A pointer to a <B>Node</B> where the  | ||||||
|  | new object will be stored. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>doc</B> or {\bd data}  | ||||||
|  | is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete this operation. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlDocument_createDocument.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlDocument_createDocument.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Document* ixmlDocument_createDocument</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Document* <A HREF="#DOC.DOCU">ixmlDocument_createDocument</A></H2><H2>()</H2><BLOCKQUOTE>Creates a new empty <B>Document</B> node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new empty <B>Document</B> node. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Returns:</B><DD>  [Document*] A pointer to the new <B>Document</B> or <TT>NULL</TT> on  | ||||||
|  | failure.<BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										32
									
								
								docs/dist/html/ixml/ixmlDocument_createDocumentEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								docs/dist/html/ixml/ixmlDocument_createDocumentEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlDocument_createDocumentEx</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlDocument_createDocumentEx</A></H2><H2>(IXML_Document** doc )</H2><BLOCKQUOTE>Creates a new empty <B>Document</B> node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new empty <B>Document</B> node.  The  | ||||||
|  | <B>ixmlDocument_createDocumentEx</B> API differs from the <B> | ||||||
|  | ixmlDocument_createDocument</B> API in that it returns an error code | ||||||
|  | describing the reason for the failure rather than just <TT>NULL</TT>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   Pointer to a <B>Document</B> where the  | ||||||
|  | new object will be stored. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete this operation. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										29
									
								
								docs/dist/html/ixml/ixmlDocument_createElement.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								docs/dist/html/ixml/ixmlDocument_createElement.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Element* ixmlDocument_createElement</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Element* <A HREF="#DOC.DOCU">ixmlDocument_createElement</A></H2><H2>(IXML_Document* doc,<BR>   const DOMString tagName )</H2><BLOCKQUOTE>Creates a new <B>Element</B> node with the given tag name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Element</B> node with the given tag name.  The new | ||||||
|  | <B>Element</B> node has a <TT>nodeName</TT> of <B>tagName</B> and | ||||||
|  | the <TT>localName</TT>, <TT>prefix</TT>, and <TT>namespaceURI</TT> set  | ||||||
|  | to <TT>NULL</TT>.  To create an <B>Element</B> with a namespace,  | ||||||
|  | see <B>ixmlDocument_createElementNS</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new node.  | ||||||
|  | <BR><B>tagName</B> -   The tag name of the new <B>Element</B> node. <BR><DT><B>Returns:</B><DD>  [Document*] A pointer to the new <B>Element</B> or <TT>NULL</TT> on  | ||||||
|  | failure. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										42
									
								
								docs/dist/html/ixml/ixmlDocument_createElementEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								docs/dist/html/ixml/ixmlDocument_createElementEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlDocument_createElementEx</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlDocument_createElementEx</A></H2><H2>(IXML_Document* doc,<BR>   const DOMString tagName,<BR>   IXML_Element** rtElement )</H2><BLOCKQUOTE>Creates a new <B>Element</B> node with the given tag name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Element</B> node with the given tag name.  The new | ||||||
|  | <B>Element</B> node has a <TT>nodeName</TT> of <B>tagName</B> and | ||||||
|  | the <TT>localName</TT>, <TT>prefix</TT>, and <TT>namespaceURI</TT> set  | ||||||
|  | to <TT>NULL</TT>.  To create an <B>Element</B> with a namespace,  | ||||||
|  | see <B>ixmlDocument_createElementNS</B>. | ||||||
|  |  | ||||||
|  | <P>The <B>ixmlDocument_createElementEx</B> API differs from the <B> | ||||||
|  | ixmlDocument_createElement</B> API in that it returns an error code | ||||||
|  | describing the reason for failure rather than just <TT>NULL</TT>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new node.  | ||||||
|  | <BR><B>tagName</B> -   The tag name of the new <B>Element</B>  | ||||||
|  | node.  | ||||||
|  | <BR><B>rtElement</B> -   Pointer to an <B>Element</B> where the new  | ||||||
|  | object will be stored. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>doc</B> or  | ||||||
|  | <B>tagName</B> is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete this operation. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										29
									
								
								docs/dist/html/ixml/ixmlDocument_createElementNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								docs/dist/html/ixml/ixmlDocument_createElementNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Element* ixmlDocument_createElementNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Element* <A HREF="#DOC.DOCU">ixmlDocument_createElementNS</A></H2><H2>(IXML_Document* doc,<BR>   DOMString namespaceURI,<BR>   DOMString qualifiedName )</H2><BLOCKQUOTE>Creates a new <B>Element</B> node in the given qualified name and namespace URI.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Element</B> node in the given qualified name and | ||||||
|  | namespace URI. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new node.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI for the new <B> | ||||||
|  | Element</B>.  | ||||||
|  | <BR><B>qualifiedName</B> -   The qualified name of the new <B> | ||||||
|  | Element</B>. <BR><DT><B>Returns:</B><DD>  [Element*] A pointer to the new <B>Element</B> or <TT>NULL</TT> on  | ||||||
|  | failure. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										42
									
								
								docs/dist/html/ixml/ixmlDocument_createElementNSEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								docs/dist/html/ixml/ixmlDocument_createElementNSEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlDocument_createElementNSEx</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlDocument_createElementNSEx</A></H2><H2>(IXML_Document* doc,<BR>   DOMString namespaceURI,<BR>   DOMString qualifiedName,<BR>   IXML_Element** rtElement )</H2><BLOCKQUOTE>Creates a new <B>Element</B> node in the given qualified name and namespace URI.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Element</B> node in the given qualified name and | ||||||
|  | namespace URI. | ||||||
|  |  | ||||||
|  | <P>The <B>ixmlDocument_createElementNSEx</B> API differs from the <B> | ||||||
|  | ixmlDocument_createElementNS</B> API in that it returns an error code | ||||||
|  | describing the reason for failure rather than just <TT>NULL</TT>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new  | ||||||
|  | node.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI for the new <B> | ||||||
|  | Element</B>.  | ||||||
|  | <BR><B>qualifiedName</B> -   The qualified name of the new <B> | ||||||
|  | Element</B>.  | ||||||
|  | <BR><B>rtElement</B> -   A pointer to an <B>Element</B> where the  | ||||||
|  | new object will be stored. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>doc</B>,  | ||||||
|  | <B>namespaceURI</B>, or <B>qualifiedName</B> is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete this operation. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										25
									
								
								docs/dist/html/ixml/ixmlDocument_createTextNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								docs/dist/html/ixml/ixmlDocument_createTextNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlDocument_createTextNode</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlDocument_createTextNode</A></H2><H2>(IXML_Document* doc,<BR>   const DOMString data )</H2><BLOCKQUOTE>Creates a new <B>Text</B> node with the given data.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Text</B> node with the given data. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new node.  | ||||||
|  | <BR><B>data</B> -   The data to associate with the new <B>Text</B>  | ||||||
|  | node. <BR><DT><B>Returns:</B><DD>  [Node*] A pointer to the new <B>Node</B> or <TT>NULL</TT> on failure. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										37
									
								
								docs/dist/html/ixml/ixmlDocument_createTextNodeEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								docs/dist/html/ixml/ixmlDocument_createTextNodeEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,37 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlDocument_createTextNodeEx</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlDocument_createTextNodeEx</A></H2><H2>(IXML_Document* doc,<BR>   const DOMString data,<BR>   IXML_Node** textNode )</H2><BLOCKQUOTE>Creates a new <B>Text</B> node with the given data.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Creates a new <B>Text</B> node with the given data.   | ||||||
|  | The <B>ixmlDocument_createTextNodeEx</B> API differs from the <B> | ||||||
|  | ixmlDocument_createTextNode</B> API in that it returns an error code | ||||||
|  | describing the reason for failure rather than just <TT>NULL</TT>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the new node.  | ||||||
|  | <BR><B>data</B> -   The data to associate with the new <B> | ||||||
|  | Text</B> node.  | ||||||
|  | <BR><B>textNode</B> -   A pointer to a <B>Node</B> where the new  | ||||||
|  | object will be stored. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>doc</B> or <B>data</B>  | ||||||
|  | is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete this operation. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										26
									
								
								docs/dist/html/ixml/ixmlDocument_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								docs/dist/html/ixml/ixmlDocument_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlDocument_free</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlDocument_free</A></H2><H2>(IXML_Document* doc )</H2><BLOCKQUOTE>Frees a <B>Document</B> object and all <B>Node</B>s associated with it.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Frees a <B>Document</B> object and all <B>Node</B>s associated with it.   | ||||||
|  | Any <B>Node</B>s extracted via any other interface function, e.g.  | ||||||
|  | <B>ixmlDocument_GetElementById</B>, become invalid after this call unless | ||||||
|  | explicitly cloned. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The <B>Document</B> to free.  <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										26
									
								
								docs/dist/html/ixml/ixmlDocument_getElementById.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								docs/dist/html/ixml/ixmlDocument_getElementById.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Element* ixmlDocument_getElementById</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Element* <A HREF="#DOC.DOCU">ixmlDocument_getElementById</A></H2><H2>(IXML_Document* doc,<BR>   DOMString tagName )</H2><BLOCKQUOTE>Returns the <B>Element</B> whose <TT>ID</TT> matches that given id.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Returns the <B>Element</B> whose <TT>ID</TT> matches that given id. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The owner <B>Document</B> of the <B> | ||||||
|  | Element</B>.  | ||||||
|  | <BR><B>tagName</B> -   The name of the <B>Element</B>.<BR><DT><B>Returns:</B><DD>  [Element*] A pointer to the matching <B>Element</B> or  | ||||||
|  | <TT>NULL</TT> on an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										27
									
								
								docs/dist/html/ixml/ixmlDocument_getElementsByTagName.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								docs/dist/html/ixml/ixmlDocument_getElementsByTagName.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_NodeList* ixmlDocument_getElementsByTagName</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_NodeList* <A HREF="#DOC.DOCU">ixmlDocument_getElementsByTagName</A></H2><H2>(IXML_Document* doc,<BR>   DOMString tagName )</H2><BLOCKQUOTE>Returns a <B>NodeList</B> of all <B>Elements</B> that match the given tag name in the order in which they were encountered in a preorder traversal of the <B>Document</B> tree.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Returns a <B>NodeList</B> of all <B>Elements</B> that match the given | ||||||
|  | tag name in the order in which they were encountered in a preorder | ||||||
|  | traversal of the <B>Document</B> tree.   | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The <B>Document</B> to search.  | ||||||
|  | <BR><B>tagName</B> -   The tag name to find. <BR><DT><B>Returns:</B><DD>  [NodeList*] A pointer to a <B>NodeList</B> containing the  | ||||||
|  | matching items or <TT>NULL</TT> on an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										34
									
								
								docs/dist/html/ixml/ixmlDocument_getElementsByTagNameNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								docs/dist/html/ixml/ixmlDocument_getElementsByTagNameNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_NodeList* ixmlDocument_getElementsByTagNameNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_NodeList* <A HREF="#DOC.DOCU">ixmlDocument_getElementsByTagNameNS</A></H2><H2>(IXML_Document* doc,<BR>   DOMString namespaceURI,<BR>   DOMString localName )</H2><BLOCKQUOTE>Returns a <B>NodeList</B> of <B>Elements</B> that match the given local name and namespace URI in the order they are encountered in a preorder traversal of the <B>Document</B> tree.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Returns a <B>NodeList</B> of <B>Elements</B> that match the given | ||||||
|  | local name and namespace URI in the order they are encountered | ||||||
|  | in a preorder traversal of the <B>Document</B> tree.  Either  | ||||||
|  | <B>namespaceURI</B> or <B>localName</B> can be the special <TT>"*"</TT> | ||||||
|  | character, which matches any namespace or any local name respectively. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The <B>Document</B> to search.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace of the elements to  | ||||||
|  | find or <TT>"*"</TT> to match any  | ||||||
|  | namespace.  | ||||||
|  | <BR><B>localName</B> -   The local name of the elements to  | ||||||
|  | find or <TT>"*"</TT> to match any local  | ||||||
|  | name.  <BR><DT><B>Returns:</B><DD>  [NodeList*] A pointer to a <B>NodeList</B> containing the  | ||||||
|  | matching items or <TT>NULL</TT> on an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										43
									
								
								docs/dist/html/ixml/ixmlDocument_importNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								docs/dist/html/ixml/ixmlDocument_importNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,43 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlDocument_importNode</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlDocument_importNode</A></H2><H2>(IXML_Document* doc,<BR>   IXML_Node* importNode,<BR>   <!1><A HREF="index.html#DOC.1.3">BOOL</A> deep,<BR>   IXML_Node** rtNode )</H2><BLOCKQUOTE>Imports a <B>Node</B> from another <B>Document</B> into this  <B>Document</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Imports a <B>Node</B> from another <B>Document</B> into this  | ||||||
|  | <B>Document</B>.  The new <B>Node</B> does not a have parent node: it is a  | ||||||
|  | clone of the original <B>Node</B> with the <TT>ownerDocument</TT> set to  | ||||||
|  | <B>doc</B>.  The <B>deep</B> parameter controls whether all the children  | ||||||
|  | of the <B>Node</B> are imported.  Refer to the DOM2-Core recommendation  | ||||||
|  | for details on importing specific node types. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>doc</B> -   The <B>Document</B> into which to import.  | ||||||
|  | <BR><B>importNode</B> -   The <B>Node</B> to import.  | ||||||
|  | <BR><B>deep</B> -   <TT>TRUE</TT> to import all children of <B> | ||||||
|  | importNode</B> or <TT>FALSE</TT> to import only the  | ||||||
|  | root node.  | ||||||
|  | <BR><B>rtNode</B> -   A pointer to a new <B>Node</B> owned by <B> | ||||||
|  | doc</B>. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>doc</B> or  | ||||||
|  | <B>importNode</B> is not a valid pointer. | ||||||
|  | <LI> <TT>IXML_NOT_SUPPORTED_ERR</TT>: <B>importNode</B> is a  | ||||||
|  | <B>Document</B>, which cannot be imported. | ||||||
|  | <LI> <TT>IXML_FAILED</TT>: The import operation failed because the  | ||||||
|  | <B>Node</B> to be imported could not be cloned. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlDocument_init.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlDocument_init.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlDocument_init</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlDocument_init</A></H2><H2>(IXML_Document* nodeptr )</H2><BLOCKQUOTE>Initializes a <B>Document</B> node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Initializes a <B>Document</B> node. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nodeptr</B> -   The <B>Document</B> node to initialize.  <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										33
									
								
								docs/dist/html/ixml/ixmlDocumenttoString.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								docs/dist/html/ixml/ixmlDocumenttoString.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,33 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>DOMString ixmlDocumenttoString</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>DOMString <A HREF="#DOC.DOCU">ixmlDocumenttoString</A></H2><H2>(IXML_Document* doc)</H2><BLOCKQUOTE>Renders a <B>Node</B> and all sub-elements into an XML document representation.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Renders a <B>Node</B> and all sub-elements into an XML document | ||||||
|  | representation.  The caller is required to free the <B>DOMString</B> | ||||||
|  | returned from this function using <B>ixmlFreeDOMString</B> when it | ||||||
|  | is no longer required. | ||||||
|  |  | ||||||
|  | <P>Note that this function can be used for any <B>Node</B>-derived | ||||||
|  | interface.  The difference between <B>ixmlDocumenttoString</B> and | ||||||
|  | <B>ixmlNodetoString</B> is <B>ixmlDocumenttoString</B> includes the XML | ||||||
|  | prolog while <B>ixmlNodetoString</B> only produces XML elements. An XML | ||||||
|  | document is not well formed unless it includes the prolog | ||||||
|  | and at least one element. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Returns:</B><DD>  [DOMString] A <B>DOMString</B> with the XML text representation  | ||||||
|  | of the DOM tree or <TT>NULL</TT> on an error.<BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlElement_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlElement_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlElement_free</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlElement_free</A></H2><H2>(IXML_Element* element )</H2><BLOCKQUOTE>Frees the given <B>Element</B> and any subtree of the <B>Element</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Frees the given <B>Element</B> and any subtree of the <B>Element</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> to free. <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										26
									
								
								docs/dist/html/ixml/ixmlElement_getAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								docs/dist/html/ixml/ixmlElement_getAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC DOMString ixmlElement_getAttribute</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC DOMString <A HREF="#DOC.DOCU">ixmlElement_getAttribute</A></H2><H2>(IXML_Element* element,<BR>   DOMString name )</H2><BLOCKQUOTE>Retrieves an attribute of an <B>Element</B> by name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Retrieves an attribute of an <B>Element</B> by name.   | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to retrieve the  | ||||||
|  | attribute.  | ||||||
|  | <BR><B>name</B> -   The name of the attribute to retrieve. <BR><DT><B>Returns:</B><DD>  [DOMString] A <B>DOMString</B> representing the value of the  | ||||||
|  | attribute. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										27
									
								
								docs/dist/html/ixml/ixmlElement_getAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								docs/dist/html/ixml/ixmlElement_getAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC DOMString ixmlElement_getAttributeNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC DOMString <A HREF="#DOC.DOCU">ixmlElement_getAttributeNS</A></H2><H2>(IXML_Element* element,<BR>   DOMString namespaceURI,<BR>   DOMString localname )</H2><BLOCKQUOTE>Retrieves an attribute value using the local name and namespace URI.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Retrieves an attribute value using the local name and namespace URI. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to get the  | ||||||
|  | attribute value.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI of the attribute.  | ||||||
|  | <BR><B>localname</B> -   The local name of the attribute. <BR><DT><B>Returns:</B><DD>  [DOMString] A <B>DOMString</B> representing the value of the  | ||||||
|  | matching attribute. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										28
									
								
								docs/dist/html/ixml/ixmlElement_getAttributeNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								docs/dist/html/ixml/ixmlElement_getAttributeNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Attr* ixmlElement_getAttributeNode</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Attr* <A HREF="#DOC.DOCU">ixmlElement_getAttributeNode</A></H2><H2>(IXML_Element* element,<BR>   DOMString name )</H2><BLOCKQUOTE>Retrieves an attribute node by name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Retrieves an attribute node by name.  See  | ||||||
|  | <B>ixmlElement_getAttributeNodeNS</B> to retrieve an attribute node using | ||||||
|  | a qualified name or namespace URI. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to get the  | ||||||
|  | attribute node.   | ||||||
|  | <BR><B>name</B> -   The name of the attribute node to find. <BR><DT><B>Returns:</B><DD>  [Attr*] A pointer to the attribute matching <B>name</B> or  | ||||||
|  | <TT>NULL</TT> on an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										26
									
								
								docs/dist/html/ixml/ixmlElement_getAttributeNodeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								docs/dist/html/ixml/ixmlElement_getAttributeNodeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Attr* ixmlElement_getAttributeNodeNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Attr* <A HREF="#DOC.DOCU">ixmlElement_getAttributeNodeNS</A></H2><H2>(IXML_Element* element,<BR>   DOMString namespaceURI,<BR>   DOMString localName )</H2><BLOCKQUOTE>Retrieves an <B>Attr</B> node by local name and namespace URI.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Retrieves an <B>Attr</B> node by local name and namespace URI. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to get the  | ||||||
|  | attribute.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI of the attribute.  | ||||||
|  | <BR><B>localName</B> -   The local name of the attribute. <BR><DT><B>Returns:</B><DD>  [Attr*] A pointer to an <B>Attr</B> or <TT>NULL</TT> on an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										29
									
								
								docs/dist/html/ixml/ixmlElement_getElementsByTagName.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								docs/dist/html/ixml/ixmlElement_getElementsByTagName.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_NodeList* ixmlElement_getElementsByTagName</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_NodeList* <A HREF="#DOC.DOCU">ixmlElement_getElementsByTagName</A></H2><H2>(IXML_Element* element,<BR>   DOMString tagName )</H2><BLOCKQUOTE>Returns a <B>NodeList</B> of all <I>descendant</I> <B>Elements</B> with a given tag name, in the order in which they are encountered in a pre-order traversal of this <B>Element</B> tree.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Returns a <B>NodeList</B> of all <I>descendant</I> <B>Elements</B> with | ||||||
|  | a given tag name, in the order in which they are encountered in a | ||||||
|  | pre-order traversal of this <B>Element</B> tree. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to start  | ||||||
|  | the search.  | ||||||
|  | <BR><B>tagName</B> -   The name of the tag for which to  | ||||||
|  | search. <BR><DT><B>Returns:</B><DD>  [NodeList*] A <B>NodeList</B> of the matching <B>Element</B>s or  | ||||||
|  | <TT>NULL</TT> on an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										31
									
								
								docs/dist/html/ixml/ixmlElement_getElementsByTagNameNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								docs/dist/html/ixml/ixmlElement_getElementsByTagNameNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_NodeList* ixmlElement_getElementsByTagNameNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_NodeList* <A HREF="#DOC.DOCU">ixmlElement_getElementsByTagNameNS</A></H2><H2>(IXML_Element* element,<BR>   DOMString namespaceURI,<BR>   DOMString localName )</H2><BLOCKQUOTE>Returns a <B>NodeList</B> of all <I>descendant</I> <B>Elements</B> with a given tag name, in the order in which they are encountered in the pre-order traversal of the <B>Element</B> tree.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Returns a <B>NodeList</B> of all <I>descendant</I> <B>Elements</B> with a | ||||||
|  | given tag name, in the order in which they are encountered in the | ||||||
|  | pre-order traversal of the <B>Element</B> tree. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to start  | ||||||
|  | the search.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI of the <B> | ||||||
|  | Element</B>s to find.  | ||||||
|  | <BR><B>localName</B> -   The local name of the <B>Element</B>s  | ||||||
|  | to find. <BR><DT><B>Returns:</B><DD>  [NodeList*] A <B>NodeList</B> of matching <B>Element</B>s or  | ||||||
|  | <TT>NULL</TT> on an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										25
									
								
								docs/dist/html/ixml/ixmlElement_getTagName.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								docs/dist/html/ixml/ixmlElement_getTagName.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC const DOMString ixmlElement_getTagName</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC const DOMString <A HREF="#DOC.DOCU">ixmlElement_getTagName</A></H2><H2>(IXML_Element* element )</H2><BLOCKQUOTE>Returns the name of the tag as a constant string.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Returns the name of the tag as a constant string. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to retrieve the  | ||||||
|  | name. <BR><DT><B>Returns:</B><DD>  [const DOMString] A <B>DOMString</B> representing the name of the  | ||||||
|  | <B>Element</B>. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										28
									
								
								docs/dist/html/ixml/ixmlElement_hasAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								docs/dist/html/ixml/ixmlElement_hasAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC BOOL ixmlElement_hasAttribute</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC <!1><A HREF="index.html#DOC.1.3">BOOL</A> <A HREF="#DOC.DOCU">ixmlElement_hasAttribute</A></H2><H2>(IXML_Element* element,<BR>   DOMString name )</H2><BLOCKQUOTE>Queries whether the <B>Element</B> has an attribute with the given name or a default value.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Queries whether the <B>Element</B> has an attribute with the given name | ||||||
|  | or a default value. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> on which to check for an  | ||||||
|  | attribute.  | ||||||
|  | <BR><B>name</B> -   The name of the attribute for which to check. <BR><DT><B>Returns:</B><DD>  [BOOL] <TT>TRUE</TT> if the <B>Element</B> has an attribute with  | ||||||
|  | this name or has a default value for that attribute,  | ||||||
|  | otherwise <TT>FALSE</TT>. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										29
									
								
								docs/dist/html/ixml/ixmlElement_hasAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								docs/dist/html/ixml/ixmlElement_hasAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC BOOL ixmlElement_hasAttributeNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC <!1><A HREF="index.html#DOC.1.3">BOOL</A> <A HREF="#DOC.DOCU">ixmlElement_hasAttributeNS</A></H2><H2>(IXML_Element* element,<BR>   DOMString namespaceURI,<BR>   DOMString localName )</H2><BLOCKQUOTE>Queries whether the <B>Element</B> has an attribute with the given local name and namespace URI or has a default value for that attribute.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Queries whether the <B>Element</B> has an attribute with the given | ||||||
|  | local name and namespace URI or has a default value for that attribute. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> on which to check for the  | ||||||
|  | attribute.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI of the attribute.  | ||||||
|  | <BR><B>localName</B> -   The local name of the attribute. <BR><DT><B>Returns:</B><DD>  [BOOL] <TT>TRUE</TT> if the <B>Element</B> has an attribute with  | ||||||
|  | the given namespace and local name or has a default  | ||||||
|  | value for that attribute, otherwise <TT>FALSE</TT>. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlElement_init.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlElement_init.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlElement_init</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlElement_init</A></H2><H2>(IXML_Element* element )</H2><BLOCKQUOTE>Initializes a <B>IXML_Element</B> node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Initializes a <B>IXML_Element</B> node. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> to initialize.<BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										30
									
								
								docs/dist/html/ixml/ixmlElement_removeAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								docs/dist/html/ixml/ixmlElement_removeAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlElement_removeAttribute</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlElement_removeAttribute</A></H2><H2>(IXML_Element* element,<BR>   DOMString name )</H2><BLOCKQUOTE>Removes an attribute by name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Removes an attribute by name.   | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to remove the  | ||||||
|  | attribute.  | ||||||
|  | <BR><B>name</B> -   The name of the attribute to remove.  <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>element</B> or  | ||||||
|  | <B>name</B> is <TT>NULL</TT>. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										31
									
								
								docs/dist/html/ixml/ixmlElement_removeAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								docs/dist/html/ixml/ixmlElement_removeAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlElement_removeAttributeNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlElement_removeAttributeNS</A></H2><H2>(IXML_Element* element,<BR>   DOMString namespaceURI,<BR>   DOMString localName )</H2><BLOCKQUOTE>Removes an attribute using the namespace URI and local name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Removes an attribute using the namespace URI and local name. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to remove the  | ||||||
|  | the attribute.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI of the attribute.  | ||||||
|  | <BR><B>localName</B> -   The local name of the attribute.<BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>element</B>,  | ||||||
|  | <B>namespaceURI</B>, or <B>localName</B> is <TT>NULL</TT>. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										35
									
								
								docs/dist/html/ixml/ixmlElement_removeAttributeNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								docs/dist/html/ixml/ixmlElement_removeAttributeNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,35 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlElement_removeAttributeNode</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlElement_removeAttributeNode</A></H2><H2>(IXML_Element* element,<BR>   IXML_Attr* oldAttr,<BR>   IXML_Attr** rtAttr )</H2><BLOCKQUOTE>Removes the specified attribute node from an <B>Element</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Removes the specified attribute node from an <B>Element</B>.   | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> from which to remove  | ||||||
|  | the attribute.  | ||||||
|  | <BR><B>oldAttr</B> -   The attribute to remove from the <B> | ||||||
|  | Element</B>.  | ||||||
|  | <BR><B>rtAttr</B> -   A pointer to an attribute in which to  | ||||||
|  | place the removed attribute. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>element</B> or  | ||||||
|  | <B>oldAttr</B> is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_NOT_FOUND_ERR</TT>: <B>oldAttr</B> is not among the list  | ||||||
|  | attributes of <B>element</B>. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										39
									
								
								docs/dist/html/ixml/ixmlElement_setAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								docs/dist/html/ixml/ixmlElement_setAttribute.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,39 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlElement_setAttribute</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlElement_setAttribute</A></H2><H2>(IXML_Element* element,<BR>   DOMString name,<BR>   DOMString value )</H2><BLOCKQUOTE>Adds a new attribute to an <B>Element</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Adds a new attribute to an <B>Element</B>.  If an attribute with the same | ||||||
|  | name already exists, the attribute value will be updated with the | ||||||
|  | new value in <B>value</B>.   | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> on which to set the  | ||||||
|  | attribute.  | ||||||
|  | <BR><B>name</B> -   The name of the attribute.  | ||||||
|  | <BR><B>value</B> -   The value of the attribute.  Note that this is  | ||||||
|  | a non-parsed string and any markup must be  | ||||||
|  | escaped. <BR><DT><B>Returns:</B><DD>  [int] An integer representing of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>element</B>,  | ||||||
|  | <B>name</B>, or <B>value</B> is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_INVALID_CHARACTER_ERR</TT>: <B>name</B> contains an  | ||||||
|  | illegal character. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete the operation. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										44
									
								
								docs/dist/html/ixml/ixmlElement_setAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								docs/dist/html/ixml/ixmlElement_setAttributeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlElement_setAttributeNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlElement_setAttributeNS</A></H2><H2>(IXML_Element* element,<BR>   DOMString namespaceURI,<BR>   DOMString qualifiedName,<BR>   DOMString value )</H2><BLOCKQUOTE>Adds a new attribute to an <B>Element</B> using the local name and  namespace URI.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Adds a new attribute to an <B>Element</B> using the local name and  | ||||||
|  | namespace URI.  If another attribute matches the same local name and  | ||||||
|  | namespace, the prefix is changed to be the prefix part of the  | ||||||
|  | <TT>qualifiedName</TT> and the value is changed to <B>value</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> on which to set the  | ||||||
|  | attribute.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI of the new attribute.  | ||||||
|  | <BR><B>qualifiedName</B> -   The qualified name of the attribute.  | ||||||
|  | <BR><B>value</B> -   The new value for the attribute. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>element</B>,  | ||||||
|  | <B>namespaceURI</B>, <B>qualifiedName</B>, or <B>value</B> is  | ||||||
|  | <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_INVALID_CHARACTER_ERR</TT>: <B>qualifiedName</B> contains  | ||||||
|  | an invalid character. | ||||||
|  | <LI> <TT>IXML_NAMESPACE_ERR</TT>: Either the <B>qualifiedName</B> or  | ||||||
|  | <B>namespaceURI</B> is malformed.  Refer to the DOM2-Core for  | ||||||
|  | possible reasons. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exist  | ||||||
|  | to complete the operation. | ||||||
|  | <LI> <TT>IXML_FAILED</TT>: The operation could not be completed. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										40
									
								
								docs/dist/html/ixml/ixmlElement_setAttributeNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								docs/dist/html/ixml/ixmlElement_setAttributeNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlElement_setAttributeNode</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlElement_setAttributeNode</A></H2><H2>(IXML_Element* element,<BR>   IXML_Attr* newAttr,<BR>   IXML_Attr** rtAttr )</H2><BLOCKQUOTE>Adds a new attribute node to an <B>Element</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Adds a new attribute node to an <B>Element</B>.  If an attribute already | ||||||
|  | exists with <B>newAttr</B> as a name, it will be replaced with the | ||||||
|  | new one and the old one will be returned in <B>rtAttr</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> in which to add the new  | ||||||
|  | attribute.  | ||||||
|  | <BR><B>newAttr</B> -   The new <B>Attr</B> to add.  | ||||||
|  | <BR><B>rtAttr</B> -   A pointer to an <B>Attr</B> where the old  | ||||||
|  | <B>Attr</B> will be stored.  This will have   | ||||||
|  | a <TT>NULL</TT> if no prior node  | ||||||
|  | existed. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>element</B> or  | ||||||
|  | <B>newAttr</B> is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_WRONG_DOCUMENT_ERR</TT>: <B>newAttr</B> does not belong  | ||||||
|  | to the same one as <B>element</B>. | ||||||
|  | <LI> <TT>IXML_INUSE_ATTRIBUTE_ERR</TT>: <B>newAttr</B> is already  | ||||||
|  | an attribute of another <B>Element</B>. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										39
									
								
								docs/dist/html/ixml/ixmlElement_setAttributeNodeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								docs/dist/html/ixml/ixmlElement_setAttributeNodeNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,39 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlElement_setAttributeNodeNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlElement_setAttributeNodeNS</A></H2><H2>(IXML_Element* element,<BR>   IXML_Attr* newAttr,<BR>   IXML_Attr** rcAttr )</H2><BLOCKQUOTE>Adds a new attribute node.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Adds a new attribute node.  If an attribute with the same local name | ||||||
|  | and namespace URI already exists in the <B>Element</B>, the existing  | ||||||
|  | attribute node is replaced with <B>newAttr</B> and the old returned in  | ||||||
|  | <B>rcAttr</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>element</B> -   The <B>Element</B> in which to add the  | ||||||
|  | attribute node.  | ||||||
|  | <BR><B>newAttr</B> -   The new <B>Attr</B> to add.  | ||||||
|  | <BR><B>rcAttr</B> -   A pointer to the replaced <B>Attr</B>, if  | ||||||
|  | it exists. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>element</B> or  | ||||||
|  | <B>newAttr</B> is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_WRONG_DOCUMENT_ERR</TT>: <B>newAttr</B> does not belong  | ||||||
|  | to the same document as <B>element</B>. | ||||||
|  | <LI> <TT>IXML_INUSE_ATTRIBUTE_ERR</TT>: <B>newAttr</B> already is an  | ||||||
|  | attribute of another <B>Element</B>. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlFreeDOMString.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlFreeDOMString.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlFreeDOMString</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlFreeDOMString</A></H2><H2>(DOMString buf )</H2><BLOCKQUOTE>Frees a <B>DOMString</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Frees a <B>DOMString</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>buf</B> -   The <B>DOMString</B> to free. <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										25
									
								
								docs/dist/html/ixml/ixmlLoadDocument.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								docs/dist/html/ixml/ixmlLoadDocument.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Document* ixmlLoadDocument</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Document* <A HREF="#DOC.DOCU">ixmlLoadDocument</A></H2><H2>(char* xmlFile )</H2><BLOCKQUOTE>Parses an XML text file converting it into an IXML DOM representation.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Parses an XML text file converting it into an IXML DOM representation. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>xmlFile</B> -   The filename of the XML text to convert to a <B> | ||||||
|  | Document</B>. <BR><DT><B>Returns:</B><DD>  [Document*] A <B>Document</B> if the file correctly parses or  | ||||||
|  | <TT>NULL</TT> on an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										37
									
								
								docs/dist/html/ixml/ixmlLoadDocumentEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								docs/dist/html/ixml/ixmlLoadDocumentEx.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,37 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlLoadDocumentEx</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlLoadDocumentEx</A></H2><H2>(char* xmlFile,<BR>   IXML_Document** doc )</H2><BLOCKQUOTE>Parses an XML text file converting it into an IXML DOM representation.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Parses an XML text file converting it into an IXML DOM representation. | ||||||
|  |  | ||||||
|  | <P>The <B>ixmlLoadDocumentEx</B> API differs from the <B>ixmlLoadDocument</B> | ||||||
|  | API in that it returns a an error code representing the actual failure | ||||||
|  | rather than just <TT>NULL</TT>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>xmlFile</B> -   The filename of the XML text to convert to a <B> | ||||||
|  | Document</B>.  | ||||||
|  | <BR><B>doc</B> -   A pointer to the <B>Document</B> if file correctly  | ||||||
|  | parses or <B>NULL</B> on an error. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: The <B>xmlFile</B> is not a valid  | ||||||
|  | pointer. | ||||||
|  | <LI> <TT>IXML_INSUFFICIENT_MEMORY</TT>: Not enough free memory exists  | ||||||
|  | to complete this operation. | ||||||
|  | </UL> | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										24
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlNamedNodeMap_free</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlNamedNodeMap_free</A></H2><H2>(IXML_NamedNodeMap* nnMap )</H2><BLOCKQUOTE>Frees a <B>NamedNodeMap</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Frees a <B>NamedNodeMap</B>.  The <B>Node</B>s inside the map are not | ||||||
|  | freed, just the <B>NamedNodeMap</B> object. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap to free</B>. <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										24
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_getLength.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_getLength.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC unsigned long ixmlNamedNodeMap_getLength</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC unsigned long <A HREF="#DOC.DOCU">ixmlNamedNodeMap_getLength</A></H2><H2>(IXML_NamedNodeMap* nnMap )</H2><BLOCKQUOTE>Returns the number of items contained in this <B>NamedNodeMap</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Returns the number of items contained in this <B>NamedNodeMap</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap</B> from which to retrieve  | ||||||
|  | the size. <BR><DT><B>Returns:</B><DD>  [unsigned long] The number of nodes in this map. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										24
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_getNamedItem.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_getNamedItem.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNamedNodeMap_getNamedItem</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNamedNodeMap_getNamedItem</A></H2><H2>(IXML_NamedNodeMap* nnMap,<BR>   DOMString name )</H2><BLOCKQUOTE>Retrieves a <B>Node</B> from the <B>NamedNodeMap</B> by name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Retrieves a <B>Node</B> from the <B>NamedNodeMap</B> by name. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap</B> to search.  | ||||||
|  | <BR><B>name</B> -   The name of the <B>Node</B> to find. <BR><DT><B>Returns:</B><DD>  [Node*] A <B>Node</B> or <TT>NULL</TT> if there is an error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										30
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_getNamedItemNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_getNamedItemNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNamedNodeMap_getNamedItemNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNamedNodeMap_getNamedItemNS</A></H2><H2>(IXML_NamedNodeMap* nnMap,<BR>   DOMString* namespaceURI,<BR>   DOMString localName )</H2><BLOCKQUOTE>Retrieves a <B>Node</B> from a <B>NamedNodeMap</B> specified by namespace URI and local name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Retrieves a <B>Node</B> from a <B>NamedNodeMap</B> specified by | ||||||
|  | namespace URI and local name. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap</B> from which to  | ||||||
|  | remove the <B>Node</B>.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI of the <B>Node</B> to  | ||||||
|  | remove.  | ||||||
|  | <BR><B>localName</B> -   The local name of the <B>Node</B> to  | ||||||
|  | remove. <BR><DT><B>Returns:</B><DD>  [Node*] A pointer to the <B>Node</B>, if found, or <TT>NULL</TT> if  | ||||||
|  | it wasn't | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										27
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_item.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_item.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNamedNodeMap_item</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNamedNodeMap_item</A></H2><H2>(IXML_NamedNodeMap* nnMap,<BR>   unsigned long index )</H2><BLOCKQUOTE>Retrieves a <B>Node</B> from a <B>NamedNodeMap</B> specified by a numerical index.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Retrieves a <B>Node</B> from a <B>NamedNodeMap</B> specified by a | ||||||
|  | numerical index. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap</B> from which to remove the  | ||||||
|  | <B>Node</B>.  | ||||||
|  | <BR><B>index</B> -   The index into the map to remove. <BR><DT><B>Returns:</B><DD>  [Node*] A pointer to the <B>Node</B>, if found, or <TT>NULL</TT> if  | ||||||
|  | it wasn't. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										26
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_removeNamedItem.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_removeNamedItem.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNamedNodeMap_removeNamedItem</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNamedNodeMap_removeNamedItem</A></H2><H2>(IXML_NamedNodeMap* nnMap,<BR>   DOMString name )</H2><BLOCKQUOTE>Removes a <B>Node</B> from a <B>NamedNodeMap</B> specified by name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Removes a <B>Node</B> from a <B>NamedNodeMap</B> specified by name. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap</B> from which to  | ||||||
|  | remove the item.  | ||||||
|  | <BR><B>name</B> -   The name of the item to remove. <BR><DT><B>Returns:</B><DD>  [Node*] A pointer to the <B>Node</B>, if found, or <TT>NULL</TT> if  | ||||||
|  | it wasn't. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										30
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_removeNamedItemNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_removeNamedItemNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNamedNodeMap_removeNamedItemNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNamedNodeMap_removeNamedItemNS</A></H2><H2>(IXML_NamedNodeMap* nnMap,<BR>   DOMString namespaceURI,<BR>   DOMString localName )</H2><BLOCKQUOTE>Removes a <B>Node</B> from a <B>NamedNodeMap</B> specified by  namespace URI and local name.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Removes a <B>Node</B> from a <B>NamedNodeMap</B> specified by  | ||||||
|  | namespace URI and local name. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap</B> from which to  | ||||||
|  | remove the <B>Node</B>.  | ||||||
|  | <BR><B>namespaceURI</B> -   The namespace URI of the <B>Node</B>  | ||||||
|  | to remove.  | ||||||
|  | <BR><B>localName</B> -   The local name of the <B>Node</B> to  | ||||||
|  | remove. <BR><DT><B>Returns:</B><DD>  [Node*] A pointer to the <B>Node</B>, if found, or <TT>NULL</TT> if  | ||||||
|  | it wasn't. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										29
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_setNamedItem.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_setNamedItem.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNamedNodeMap_setNamedItem</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNamedNodeMap_setNamedItem</A></H2><H2>(IXML_NamedNodeMap* nnMap,<BR>   IXML_Node* arg )</H2><BLOCKQUOTE>Adds a new <B>Node</B> to the <B>NamedNodeMap</B> using the <B>Node</B>  name attribute.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Adds a new <B>Node</B> to the <B>NamedNodeMap</B> using the <B>Node</B>  | ||||||
|  | name attribute. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap</B> in which to add the  | ||||||
|  | new <B>Node</B>.  | ||||||
|  | <BR><B>arg</B> -   The new <B>Node</B> to add to the <B> | ||||||
|  | NamedNodeMap</B>. <BR><DT><B>Returns:</B><DD>  [Node*] The old <B>Node</B> if the new <B>Node</B> replaces it or  | ||||||
|  | <TT>NULL</TT> if the <B>Node</B> was not in the  | ||||||
|  | <B>NamedNodeMap</B> before. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										28
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_setNamedItemNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								docs/dist/html/ixml/ixmlNamedNodeMap_setNamedItemNS.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNamedNodeMap_setNamedItemNS</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNamedNodeMap_setNamedItemNS</A></H2><H2>(IXML_NamedNodeMap* nnMap,<BR>   IXML_Node* arg )</H2><BLOCKQUOTE>Adds a new <B>Node</B> to the <B>NamedNodeMap</B> using the <B>Node</B>  local name and namespace URI attributes.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Adds a new <B>Node</B> to the <B>NamedNodeMap</B> using the <B>Node</B>  | ||||||
|  | local name and namespace URI attributes. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nnMap</B> -   The <B>NamedNodeMap</B> in which to add  | ||||||
|  | the <B>Node</B>.  | ||||||
|  | <BR><B>arg</B> -   The <B>Node</B> to add to the map. <BR><DT><B>Returns:</B><DD>  [Node*] The old <B>Node</B> if the new <B>Node</B> replaces it or  | ||||||
|  | <TT>NULL</TT> if the <B>Node</B> was not in the  | ||||||
|  | <B>NamedNodeMap</B> before. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										25
									
								
								docs/dist/html/ixml/ixmlNodeList_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								docs/dist/html/ixml/ixmlNodeList_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlNodeList_free</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlNodeList_free</A></H2><H2>(IXML_NodeList* nList )</H2><BLOCKQUOTE>Frees a <B>NodeList</B> object.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Frees a <B>NodeList</B> object.  Since the underlying <B>Nodes</B> are | ||||||
|  | references, they are not freed using this operating.  This only | ||||||
|  | frees the <B>NodeList</B> object. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nList</B> -   The <B>NodeList</B> to free.  <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										27
									
								
								docs/dist/html/ixml/ixmlNodeList_item.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								docs/dist/html/ixml/ixmlNodeList_item.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNodeList_item</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNodeList_item</A></H2><H2>(IXML_NodeList* nList,<BR>   unsigned long index )</H2><BLOCKQUOTE>Retrieves a <B>Node</B> from a <B>NodeList</B> specified by a  numerical index.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Retrieves a <B>Node</B> from a <B>NodeList</B> specified by a  | ||||||
|  | numerical index. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nList</B> -   The <B>NodeList</B> from which to retrieve the <B> | ||||||
|  | Node</B>.  | ||||||
|  | <BR><B>index</B> -   The index into the <B>NodeList</B> to retrieve. <BR><DT><B>Returns:</B><DD>  [Node*] A pointer to a <B>Node</B> or <TT>NULL</TT> if there was an  | ||||||
|  | error. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										24
									
								
								docs/dist/html/ixml/ixmlNodeList_length.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								docs/dist/html/ixml/ixmlNodeList_length.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC unsigned long ixmlNodeList_length</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC unsigned long <A HREF="#DOC.DOCU">ixmlNodeList_length</A></H2><H2>(IXML_NodeList* nList )</H2><BLOCKQUOTE>Returns the number of <B>Nodes</B> in a <B>NodeList</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Returns the number of <B>Nodes</B> in a <B>NodeList</B>. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nList</B> -   The <B>NodeList</B> for which to retrieve the  | ||||||
|  | number of <B>Nodes</B>. <BR><DT><B>Returns:</B><DD>  [unsigned long] The number of <B>Nodes</B> in the <B>NodeList</B>. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										36
									
								
								docs/dist/html/ixml/ixmlNode_appendChild.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								docs/dist/html/ixml/ixmlNode_appendChild.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC int ixmlNode_appendChild</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC int <A HREF="#DOC.DOCU">ixmlNode_appendChild</A></H2><H2>(IXML_Node* nodeptr,<BR>   IXML_Node* newChild )</H2><BLOCKQUOTE>Appends a child <B>Node</B> to the list of children of a <B>Node</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Appends a child <B>Node</B> to the list of children of a <B>Node</B>.  If | ||||||
|  | <B>newChild</B> is already in the tree, it is removed first. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nodeptr</B> -   The <B>Node</B> in which to append the new child.  | ||||||
|  | <BR><B>newChild</B> -   The new child to append. <BR><DT><B>Returns:</B><DD>  [int] An integer representing one of the following: | ||||||
|  | <UL> | ||||||
|  | <LI> <TT>IXML_SUCCESS</TT>: The operation completed successfully. | ||||||
|  | <LI> <TT>IXML_INVALID_PARAMETER</TT>: Either <B>nodeptr</B> or  | ||||||
|  | <B>newChild</B> is <TT>NULL</TT>. | ||||||
|  | <LI> <TT>IXML_HIERARCHY_REQUEST_ERR</TT>: <B>newChild</B> is of a type  | ||||||
|  | that cannot be added as a child of <B>nodeptr</B> or  | ||||||
|  | <B>newChild</B> is an ancestor of <B>nodeptr</B>. | ||||||
|  | <LI> <TT>IXML_WRONG_DOCUMENT_ERR</TT>: <B>newChild</B> was created from  | ||||||
|  | a different document than <B>nodeptr</B>. | ||||||
|  | <LI> <TT>IXML_NO_MODIFICATION_ALLOWED_ERR</TT>: <B>nodeptr</B> is a  | ||||||
|  | read-only <B>Node</B>. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										28
									
								
								docs/dist/html/ixml/ixmlNode_cloneNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								docs/dist/html/ixml/ixmlNode_cloneNode.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC IXML_Node* ixmlNode_cloneNode</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC IXML_Node* <A HREF="#DOC.DOCU">ixmlNode_cloneNode</A></H2><H2>(IXML_Node* nodeptr,<BR>   <!1><A HREF="index.html#DOC.1.3">BOOL</A> deep )</H2><BLOCKQUOTE>Clones a <B>Node</B>.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Clones a <B>Node</B>.  The new <B>Node</B> does not have a parent.  The | ||||||
|  | <B>deep</B> parameter controls whether the subtree of the <B>Node</B> is | ||||||
|  | also cloned.  For details on cloning specific types of <B>Node</B>s,  | ||||||
|  | refer to the DOM2-Core recommendation. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>nodeptr</B> -   The <B>Node</B> to clone.   | ||||||
|  | <BR><B>deep</B> -   <TT>TRUE</TT> to clone the subtree also or <TT>FALSE</TT>  | ||||||
|  | to clone only <B>nodeptr</B>. <BR><DT><B>Returns:</B><DD>  [Node*] A clone of <B>nodeptr</B> or <TT>NULL</TT>. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
							
								
								
									
										23
									
								
								docs/dist/html/ixml/ixmlNode_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								docs/dist/html/ixml/ixmlNode_free.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||||||
|  |  | ||||||
|  | <HTML> | ||||||
|  | <HEAD> | ||||||
|  |    <TITLE>EXPORT_SPEC void ixmlNode_free</TITLE> | ||||||
|  |    <META NAME="GENERATOR" CONTENT="DOC++ 3.4.10"> | ||||||
|  | </HEAD> | ||||||
|  | <BODY BGCOLOR="#ffffff"> | ||||||
|  |  | ||||||
|  | <H2>EXPORT_SPEC void <A HREF="#DOC.DOCU">ixmlNode_free</A></H2><H2>(IXML_Node* IXML_Node )</H2><BLOCKQUOTE>Frees a <B>Node</B> and all <B>Node</B>s in its subtree.</BLOCKQUOTE> | ||||||
|  |  | ||||||
|  | <A NAME="DOC.DOCU"></A> | ||||||
|  | <HR> | ||||||
|  | <H2>Documentation</H2> | ||||||
|  | <BLOCKQUOTE>Frees a <B>Node</B> and all <B>Node</B>s in its subtree. | ||||||
|  |  | ||||||
|  | <P></BLOCKQUOTE> | ||||||
|  | <DL><DT><DT><B>Parameters:</B><DD><B>IXML_Node</B> -   The <B>Node</B> to free. <BR><DT><B>Returns:</B><DD>  [void] This function does not return a value. | ||||||
|  | <BR><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I></P><HR> | ||||||
|  | <BR> | ||||||
|  | This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>. | ||||||
|  | </BODY> | ||||||
|  | </HTML> | ||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user