diff options
Diffstat (limited to 'ACE/apps/JAWS/clients/Caching/test_URL.cpp')
-rw-r--r-- | ACE/apps/JAWS/clients/Caching/test_URL.cpp | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ACE/apps/JAWS/clients/Caching/test_URL.cpp b/ACE/apps/JAWS/clients/Caching/test_URL.cpp new file mode 100644 index 00000000000..7e81a359f45 --- /dev/null +++ b/ACE/apps/JAWS/clients/Caching/test_URL.cpp @@ -0,0 +1,34 @@ +// $Id$ + +#include "Locator_Request_Reply.h" + +ACE_RCSID(Caching, test_URL, "$Id$") + +int main (int argc, char *argv[]) +{ + ACE_UNUSED_ARG (argc); + ACE_UNUSED_ARG (argv); + + ACE_URL_Locator_Request original, derived; + + ACE_URL_Property_Seq ouch1(3); + ouch1[0].name ("name 1"); + ouch1[0].value ("value 1"); + ouch1[1].name ("name 2"); + ouch1[1].value ("value 2"); + ouch1[2].name ("name 3"); + ouch1[2].value ("value 3"); + + original.url_query (1, ouch1, 3); + + original.dump (); + derived.dump (); + + original.encode (); + + derived.decode ((void*) original.buffer ()); + + derived.dump (); + + return 0; +} |