Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add documentation for ::WS::Utils::GenerateTemplateDict. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: | 6d391b11b564b1fce909593853402b4e |
User & Date: | gerald 2013-10-03 21:47:34 |
Context
2013-10-22 21:30 |
Roll version number in Client to agree with package index.
Correct handling of file uri imports. check-in: e8d348f9f5 user: gerald tags: trunk | |
2013-10-03 21:47 | Add documentation for ::WS::Utils::GenerateTemplateDict. check-in: 6d391b11b5 user: gerald tags: trunk | |
2013-08-22 03:25 | Corrections on generating XML for simple types to avoid double leveling in some cases and adding name space qualifiers when it should not have. check-in: ef4eb37768 user: gerald tags: trunk | |
Changes
Changes to docs/Calling_a_Web_Service.html.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 |
</PRE> <P><B>Returns :</B> </P><PRE> The XML of the operation. </PRE> <P><B>Side-Effects : None</B> </P> <P><B>Exception Conditions :</B> </P><PRE> <B>WSCLIENT HTTPERROR</B> - if an HTTP error occured </PRE> <P><B>Pre-requisite Conditions : Service must have been defined.</B> </P> <p><a name="Config"></a> </p><h2>Configuring a Service </h2> <p><b>Procedure Name : <i>::WS::Client::Config</i></b> </p> <p><b>Description : Configure a service's information</b> </p> <p><b>Arguments :</b> </p> <pre> |
> > > > > > > > > > > > > > > > > > > |
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 |
</PRE> <P><B>Returns :</B> </P><PRE> The XML of the operation. </PRE> <P><B>Side-Effects : None</B> </P> <P><B>Exception Conditions :</B> </P><PRE> <B>WSCLIENT HTTPERROR</B> - if an HTTP error occured </PRE> <P><B>Pre-requisite Conditions : Service must have been defined.</B> </P> <p><a name="Template"></a> </p><h2>Generating a Template Dictionary</h2> <p><b>Procedure Name : <i>::WS::Utils::GenerateTemplateDict</i></b> </p> <p><b>Description : Generate a template dictionary object for a given type.</b> </p> <p><b>Arguments :</b> </p> <pre> <i>mode</i> - The mode, <b>Client</b> or <b>Server</b> <i>serviceName</i> - The name of the Webservice <i>type</i> - The name of the type <i>arraySize</i> - Number of elements to generate in an array. Default is 2 <ul> </pre> <p><b>Returns :</b> </p><pre>A dictionary object for a given type. If any circular references exist, they will have the value of <** Circular Reference **> <p><b>Side-Effects : None</b> </p> <p><b>Exception Conditions : None</b> </p> <p><b>Pre-requisite Conditions : Service must have been defined.</b> </p></pre><p></p> <p><a name="Config"></a> </p><h2>Configuring a Service </h2> <p><b>Procedure Name : <i>::WS::Client::Config</i></b> </p> <p><b>Description : Configure a service's information</b> </p> <p><b>Arguments :</b> </p> <pre> |
Changes to pkgIndex.tcl.
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# by a "package unknown" script. It invokes the # "package ifneeded" command to set up package-related # information so that packages will be loaded automatically # in response to "package require" commands. When this # script is sourced, the variable $dir must contain the # full path name of this file's directory. package ifneeded WS::Client 2.3.7 [list source [file join $dir ClientSide.tcl]] package ifneeded WS::Server 2.3.7 [list source [file join $dir ServerSide.tcl]] package ifneeded WS::Utils 2.3.7 [list source [file join $dir Utilities.tcl]] package ifneeded WS::Embeded 2.3.0 [list source [file join $dir Embedded.tcl]] package ifneeded WS::AOLserver 2.0.0 [list source [file join $dir AOLserver.tcl]] package ifneeded WS::Channel 2.0.0 [list source [file join $dir ChannelServer.tcl]] package ifneeded WS::Wub 2.2.1 [list source [file join $dir WubServer.tcl]] package ifneeded Wsdl 2.0.0 [list source [file join $dir WubServer.tcl]] package ifneeded WS::CheckAndBuild 0.0.3 [list source [file join $dir CheckAndBuild.tcl]] |
| | |
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# by a "package unknown" script. It invokes the # "package ifneeded" command to set up package-related # information so that packages will be loaded automatically # in response to "package require" commands. When this # script is sourced, the variable $dir must contain the # full path name of this file's directory. package ifneeded WS::Client 2.3.8 [list source [file join $dir ClientSide.tcl]] package ifneeded WS::Server 2.3.7 [list source [file join $dir ServerSide.tcl]] package ifneeded WS::Utils 2.3.8 [list source [file join $dir Utilities.tcl]] package ifneeded WS::Embeded 2.3.0 [list source [file join $dir Embedded.tcl]] package ifneeded WS::AOLserver 2.0.0 [list source [file join $dir AOLserver.tcl]] package ifneeded WS::Channel 2.0.0 [list source [file join $dir ChannelServer.tcl]] package ifneeded WS::Wub 2.2.1 [list source [file join $dir WubServer.tcl]] package ifneeded Wsdl 2.0.0 [list source [file join $dir WubServer.tcl]] package ifneeded WS::CheckAndBuild 0.0.3 [list source [file join $dir CheckAndBuild.tcl]] |