tr-069.h 260 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857
  1. /* tr-069.h
  2. Generated by wsdl2h 2.8.83 from https://www.broadband-forum.org/cwmp/cwmp-1-4.xsd and typemap.dat
  3. 2019-04-16 15:34:01 GMT
  4. DO NOT INCLUDE THIS FILE DIRECTLY INTO YOUR PROJECT BUILDS
  5. USE THE soapcpp2-GENERATED SOURCE CODE FILES FOR YOUR PROJECT BUILDS
  6. gSOAP XML Web services tools
  7. Copyright (C) 2000-2018, Robert van Engelen, Genivia Inc. All Rights Reserved.
  8. This program is released under the GPL with the additional exemption that
  9. compiling, linking, and/or using OpenSSL is allowed.
  10. --------------------------------------------------------------------------------
  11. A commercial use license is available from Genivia Inc., contact@genivia.com
  12. --------------------------------------------------------------------------------
  13. */
  14. /**
  15. @page page_notes Notes
  16. @note HINTS:
  17. - Run soapcpp2 on tr-069.h to generate the SOAP/XML processing logic:
  18. Use soapcpp2 -I to specify paths for #import
  19. Use soapcpp2 -j to generate improved proxy and server classes.
  20. Use soapcpp2 -r to generate a report.
  21. - Edit 'typemap.dat' to control namespace bindings and type mappings:
  22. It is strongly recommended to customize the names of the namespace prefixes
  23. generated by wsdl2h. To do so, modify the prefix bindings in the Namespaces
  24. section below and add the modified lines to 'typemap.dat' to rerun wsdl2h.
  25. - Run Doxygen (www.doxygen.org) on this file to generate documentation.
  26. - Use wsdl2h -c to generate pure C code.
  27. - Use wsdl2h -R to include the REST operations defined by the WSDLs.
  28. - Use wsdl2h -O3 or -O4 to optimize by removing unused schema components.
  29. - Use wsdl2h -d to enable DOM support for xsd:any and xsd:anyType.
  30. - Use wsdl2h -F to simulate struct-type derivation in C (also works in C++).
  31. - Use wsdl2h -f to generate flat C++ class hierarchy, removes type derivation.
  32. - Use wsdl2h -g to generate top-level root elements with readers and writers.
  33. - Use wsdl2h -U to map XML names to C++ Unicode identifiers instead of _xNNNN.
  34. - Use wsdl2h -u to disable the generation of unions.
  35. - Use wsdl2h -L to remove this @note and all other @note comments.
  36. - Use wsdl2h -nname to use name as the base namespace prefix instead of 'ns'.
  37. - Use wsdl2h -Nname for service prefix and produce multiple service bindings
  38. - Struct/class members serialized as XML attributes are annotated with a '@'.
  39. - Struct/class members that have a special role are annotated with a '$'.
  40. @warning
  41. DO NOT INCLUDE THIS ANNOTATED FILE DIRECTLY IN YOUR PROJECT SOURCE CODE.
  42. USE THE FILES GENERATED BY soapcpp2 FOR YOUR PROJECT'S SOURCE CODE:
  43. THE GENERATED soapStub.h FILE CONTAINS THIS CONTENT WITHOUT ANNOTATIONS.
  44. @copyright LICENSE:
  45. @verbatim
  46. --------------------------------------------------------------------------------
  47. gSOAP XML Web services tools
  48. Copyright (C) 2000-2019, Robert van Engelen, Genivia Inc. All Rights Reserved.
  49. The wsdl2h tool and its generated software are released under the GPL.
  50. This software is released under the GPL with the additional exemption that
  51. compiling, linking, and/or using OpenSSL is allowed.
  52. --------------------------------------------------------------------------------
  53. GPL license.
  54. This program is free software; you can redistribute it and/or modify it under
  55. the terms of the GNU General Public License as published by the Free Software
  56. Foundation; either version 2 of the License, or (at your option) any later
  57. version.
  58. This program is distributed in the hope that it will be useful, but WITHOUT ANY
  59. WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  60. PARTICULAR PURPOSE. See the GNU General Public License for more details.
  61. You should have received a copy of the GNU General Public License along with
  62. this program; if not, write to the Free Software Foundation, Inc., 59 Temple
  63. Place, Suite 330, Boston, MA 02111-1307 USA
  64. Author contact information:
  65. engelen@genivia.com / engelen@acm.org
  66. This program is released under the GPL with the additional exemption that
  67. compiling, linking, and/or using OpenSSL is allowed.
  68. --------------------------------------------------------------------------------
  69. A commercial-use license is available from Genivia, Inc., contact@genivia.com
  70. --------------------------------------------------------------------------------
  71. @endverbatim
  72. */
  73. //gsoapopt c,w
  74. /******************************************************************************\
  75. * *
  76. * Definitions *
  77. * urn:dslforum-org:cwmp-1-2 *
  78. * *
  79. \******************************************************************************/
  80. /******************************************************************************\
  81. * *
  82. * Import *
  83. * *
  84. \******************************************************************************/
  85. /******************************************************************************\
  86. * *
  87. * Schema Namespaces *
  88. * *
  89. \******************************************************************************/
  90. /* NOTE:
  91. It is strongly recommended to customize the names of the namespace prefixes
  92. generated by wsdl2h. To do so, modify the prefix bindings below and add the
  93. modified lines to 'typemap.dat' then rerun wsdl2h (use wsdl2h -t typemap.dat):
  94. cwmp = "urn:dslforum-org:cwmp-1-2"
  95. */
  96. #define SOAP_NAMESPACE_OF_cwmp "urn:dslforum-org:cwmp-1-2"
  97. //gsoap cwmp schema namespace: urn:dslforum-org:cwmp-1-2
  98. //gsoap cwmp schema form: unqualified
  99. /******************************************************************************\
  100. * *
  101. * Built-in Schema Types and Top-Level Elements and Attributes *
  102. * *
  103. \******************************************************************************/
  104. /// Built-in type "SOAP-ENC:base64".
  105. struct SOAP_ENC__base64 { unsigned char *__ptr; int __size; };
  106. /// Built-in type "xs:boolean".
  107. typedef enum xsd__boolean { false_, true_ } xsd__boolean;
  108. /// Primitive built-in type "xs:anySimpleType".
  109. typedef char* xsd__anySimpleType;
  110. /// Primitive built-in type "xs:anyURI".
  111. typedef char* xsd__anyURI;
  112. /******************************************************************************\
  113. * *
  114. * Schema Types and Top-Level Elements and Attributes *
  115. * urn:dslforum-org:cwmp-1-2 *
  116. * *
  117. \******************************************************************************/
  118. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":DefaultDeploymentUnitOperationType".
  119. /// @brief Union of values from type "xs:string".
  120. typedef char* cwmp__DeploymentUnitOperationType;
  121. /// @brief "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType is a simpleType restriction of type xs:unsignedInt.
  122. ///
  123. /// <PRE><BLOCKQUOTE>
  124. /// CPE Fault Codes from 9000 to 9799
  125. /// * 9000 - Method not supported
  126. /// * 9001 - Request denied (no reason specified)
  127. /// * 9002 - Internal error
  128. /// * 9003 - Invalid arguments
  129. /// * 9004 - Resources exceeded
  130. /// * 9005 - Invalid parameter name
  131. /// * 9006 - Invalid parameter type
  132. /// * 9007 - Invalid parameter value
  133. /// * 9008 - Attempt to set a non-writable parameter
  134. /// * 9009 - Notification request rejected
  135. /// * 9010 - File transfer failure
  136. /// * 9011 - Upload failure
  137. /// * 9012 - File transfer server authentication failure
  138. /// * 9013 - Unsupported protocol for file transfer
  139. /// * 9014 - File transfer failure: unable to join multicast group
  140. /// * 9015 - File transfer failure: unable to contact file server
  141. /// * 9016 - File transfer failure: unable to access file
  142. /// * 9017 - File transfer failure: unable to complete download
  143. /// * 9018 - File transfer failure: file corrupted
  144. /// * 9019 - File transfer failure: file authentication failure
  145. /// * 9020 - File transfer failure: unable to complete download within specified time windows
  146. /// * 9021 - Cancelation of file transfer not permitted in current transfer state
  147. /// * 9022 - Invalid UUID Format
  148. /// * 9023 - Unknown Execution Environment
  149. /// * 9024 - Disabled Execution Environment
  150. /// * 9025 - Deployment Unit to Execution Environment Mismatch
  151. /// * 9026 - Duplicate Deployment Unit
  152. /// * 9027 - System Resources Exceeded
  153. /// * 9028 - Unknown Deployment Unit
  154. /// * 9029 - Invalid Deployment Unit State
  155. /// * 9030 - Invalid Deployement Unit Update Downgrade not permitted
  156. /// * 9031 - Invalid Deployement Unit Update Version not specified
  157. /// * 9032 - Invalid Deployment Unit Update Version already exists
  158. /// </BLOCKQUOTE></PRE>
  159. ///
  160. /// Value range is 9000 to 9799.
  161. typedef unsigned int cwmp__CPEFaultCodeType 9000 : 9799;
  162. /// @brief "urn:dslforum-org:cwmp-1-2":CPEExtensionFaultCodeType is a simpleType restriction of type xs:unsignedInt.
  163. ///
  164. /// <PRE><BLOCKQUOTE>
  165. /// Range of CPE Fault Codes from 9033 to 9799 for future extension
  166. /// </BLOCKQUOTE></PRE>
  167. ///
  168. /// Value range is 9033 to 9799.
  169. typedef unsigned int cwmp__CPEExtensionFaultCodeType 9033 : 9799;
  170. /// @brief "urn:dslforum-org:cwmp-1-2":CPEVendorFaultCodeType is a simpleType restriction of type xs:unsignedInt.
  171. ///
  172. /// <PRE><BLOCKQUOTE>
  173. /// Vendor Extension range for CPE Fault Codes from 9800 to 9899
  174. /// </BLOCKQUOTE></PRE>
  175. ///
  176. /// Value range is 9800 to 9899.
  177. typedef unsigned int cwmp__CPEVendorFaultCodeType 9800 : 9899;
  178. /// @brief "urn:dslforum-org:cwmp-1-2":ACSFaultCodeType is a simpleType restriction of type xs:unsignedInt.
  179. ///
  180. /// <PRE><BLOCKQUOTE>
  181. /// ACS Fault Codes from 8000 to 8005
  182. /// * 8000 - Method not supported
  183. /// * 8001 - Request denied (no reason specified)
  184. /// * 8002 - Internal error
  185. /// * 8003 - Invalid arguments
  186. /// * 8004 - Resources exceeded
  187. /// * 8005 - Retry request
  188. /// </BLOCKQUOTE></PRE>
  189. ///
  190. /// Value range is 8000 to 8799.
  191. typedef unsigned int cwmp__ACSFaultCodeType 8000 : 8799;
  192. /// @brief "urn:dslforum-org:cwmp-1-2":ACSVendorFaultCodeType is a simpleType restriction of type xs:unsignedInt.
  193. ///
  194. /// <PRE><BLOCKQUOTE>
  195. /// Vendor Extension range for ACS Fault Codes from 8800 to 8899
  196. /// </BLOCKQUOTE></PRE>
  197. ///
  198. /// Value range is 8800 to 8899.
  199. typedef unsigned int cwmp__ACSVendorFaultCodeType 8800 : 8899;
  200. /// @brief "urn:dslforum-org:cwmp-1-2":TransferFileType is a simpleType restriction of type xs:string.
  201. ///
  202. /// <PRE><BLOCKQUOTE>
  203. /// This type is used for AllQueuedTransferStruct and AutonomousTransferComplete
  204. /// </BLOCKQUOTE></PRE>
  205. ///
  206. /// Length of this content is 0 to 64.
  207. /// Content pattern is "[1-9]\\d*( \\S+)+".
  208. /// Content pattern is "[1-9]\\d*( \\S+)+ [1-9]\\d*".
  209. /// Content pattern is "X [0-9A-F]{6} .+".
  210. /// Content pattern is "X \\S+ .+".
  211. typedef char* cwmp__TransferFileType "[1-9]\\d*( \\S+)+|[1-9]\\d*( \\S+)+ [1-9]\\d*|X [0-9A-F]{6} .+|X \\S+ .+" : 64;
  212. /// @brief "urn:dslforum-org:cwmp-1-2":DownloadFileType is a simpleType restriction of type xs:string.
  213. ///
  214. /// <PRE><BLOCKQUOTE>
  215. /// This type is used for Download and RequestDownload
  216. /// </BLOCKQUOTE></PRE>
  217. ///
  218. /// Length of this content is 0 to 64.
  219. /// Content pattern is "[1-9]\\d*( \\S+)+".
  220. /// Content pattern is "X [0-9A-F]{6} .+".
  221. /// Content pattern is "X \\S+ .+".
  222. typedef char* cwmp__DownloadFileType "[1-9]\\d*( \\S+)+|X [0-9A-F]{6} .+|X \\S+ .+" : 64;
  223. /// @brief "urn:dslforum-org:cwmp-1-2":UploadFileType is a simpleType restriction of type xs:string.
  224. ///
  225. /// <PRE><BLOCKQUOTE>
  226. /// This type is used for Upload
  227. /// </BLOCKQUOTE></PRE>
  228. ///
  229. /// Length of this content is 0 to 64.
  230. /// Content pattern is "[1-9]\\d*( \\S+)+".
  231. /// Content pattern is "[1-9]\\d*( \\S+)+ [1-9]\\d*".
  232. /// Content pattern is "X [0-9A-F]{6} .+".
  233. /// Content pattern is "X \\S+ .+".
  234. typedef char* cwmp__UploadFileType "[1-9]\\d*( \\S+)+|[1-9]\\d*( \\S+)+ [1-9]\\d*|X [0-9A-F]{6} .+|X \\S+ .+" : 64;
  235. /// @brief "urn:dslforum-org:cwmp-1-2":EventCodeType is a simpleType restriction of type xs:string.
  236. ///
  237. /// Length of this content is 0 to 64.
  238. /// Content pattern is "\\d+( \\S+)+".
  239. /// Content pattern is "M \\S+".
  240. /// Content pattern is "M X_\\S+".
  241. /// Content pattern is "X [0-9A-F]{6} .+".
  242. /// Content pattern is "X \\S+ .+".
  243. typedef char* cwmp__EventCodeType "\\d+( \\S+)+|M \\S+|M X_\\S+|X [0-9A-F]{6} .+|X \\S+ .+" : 64;
  244. /// @brief "urn:dslforum-org:cwmp-1-2":TimeWindowModeValueType is a simpleType restriction of type xs:string.
  245. ///
  246. /// Length of this content is 0 to 64.
  247. /// Content pattern is "[1-9]\\d*( \\S+)+".
  248. /// Content pattern is "X [0-9A-F]{6} .+".
  249. /// Content pattern is "X \\S+ .+".
  250. typedef char* cwmp__TimeWindowModeValueType "[1-9]\\d*( \\S+)+|X [0-9A-F]{6} .+|X \\S+ .+" : 64;
  251. /// @brief "urn:dslforum-org:cwmp-1-2":CommandKeyType is a simpleType restriction of type xs:string.
  252. ///
  253. /// Length of this content is 0 to 32.
  254. typedef char* cwmp__CommandKeyType : 32;
  255. /// @brief "urn:dslforum-org:cwmp-1-2":ObjectNameType is a simpleType restriction of type xs:string.
  256. ///
  257. /// Length of this content is 0 to 256.
  258. /// Content pattern is ".*\\.".
  259. typedef char* cwmp__ObjectNameType ".*\\." : 256;
  260. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterKeyType is a simpleType restriction of type xs:string.
  261. ///
  262. /// Length of this content is 0 to 32.
  263. typedef char* cwmp__ParameterKeyType : 32;
  264. /// @brief "urn:dslforum-org:cwmp-1-2":AccessListValueType is a simpleType restriction of type xs:string.
  265. ///
  266. /// @note The enum values are prefixed with "cwmp__AccessListValueType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations
  267. enum cwmp__AccessListValueType
  268. {
  269. cwmp__AccessListValueType__Subscriber, ///< xs:string value="Subscriber"
  270. };
  271. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterAttributeNotificationValueType is a simpleType restriction of type xs:int.
  272. ///
  273. /// @note The enum values are prefixed with "cwmp__ParameterAttributeNotificationValueType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations
  274. enum cwmp__ParameterAttributeNotificationValueType
  275. {
  276. /// <PRE><BLOCKQUOTE>
  277. /// Notification off. The CPE need not inform the ACS of a change to the specified parameter(s)
  278. /// </BLOCKQUOTE></PRE>
  279. ///
  280. cwmp__ParameterAttributeNotificationValueType__0 = 0, ///< xs:int value="0"
  281. /// <PRE><BLOCKQUOTE>
  282. /// Passive notification. Whenever the specified parameter value changes, the CPE MUST include the new value in the ParameterList in the Inform message that is sent the next time a session is established to the ACS
  283. /// </BLOCKQUOTE></PRE>
  284. ///
  285. cwmp__ParameterAttributeNotificationValueType__1 = 1, ///< xs:int value="1"
  286. /// <PRE><BLOCKQUOTE>
  287. /// Active notification. Whenever the specified parameter value changes, the CPE MUST initiate a session to the ACS, and include the new value in the ParameterList in the associated Inform message
  288. /// </BLOCKQUOTE></PRE>
  289. ///
  290. cwmp__ParameterAttributeNotificationValueType__2 = 2, ///< xs:int value="2"
  291. /// <PRE><BLOCKQUOTE>
  292. /// Reserved for future use
  293. /// </BLOCKQUOTE></PRE>
  294. ///
  295. cwmp__ParameterAttributeNotificationValueType__3 = 3, ///< xs:int value="3"
  296. /// <PRE><BLOCKQUOTE>
  297. /// Reserved for future use
  298. /// </BLOCKQUOTE></PRE>
  299. ///
  300. cwmp__ParameterAttributeNotificationValueType__4 = 4, ///< xs:int value="4"
  301. /// <PRE><BLOCKQUOTE>
  302. /// Reserved for future use
  303. /// </BLOCKQUOTE></PRE>
  304. ///
  305. cwmp__ParameterAttributeNotificationValueType__5 = 5, ///< xs:int value="5"
  306. /// <PRE><BLOCKQUOTE>
  307. /// Reserved for future use
  308. /// </BLOCKQUOTE></PRE>
  309. ///
  310. cwmp__ParameterAttributeNotificationValueType__6 = 6, ///< xs:int value="6"
  311. };
  312. /// @brief "urn:dslforum-org:cwmp-1-2":TransferStateType is a simpleType restriction of type xs:int.
  313. ///
  314. /// @note The enum values are prefixed with "cwmp__TransferStateType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations
  315. enum cwmp__TransferStateType
  316. {
  317. /// <PRE><BLOCKQUOTE>
  318. /// Not yet started
  319. /// </BLOCKQUOTE></PRE>
  320. ///
  321. cwmp__TransferStateType__1 = 1, ///< xs:int value="1"
  322. /// <PRE><BLOCKQUOTE>
  323. /// In progress
  324. /// </BLOCKQUOTE></PRE>
  325. ///
  326. cwmp__TransferStateType__2 = 2, ///< xs:int value="2"
  327. /// <PRE><BLOCKQUOTE>
  328. /// Completed
  329. /// </BLOCKQUOTE></PRE>
  330. ///
  331. cwmp__TransferStateType__3 = 3, ///< xs:int value="3"
  332. };
  333. /// @brief "urn:dslforum-org:cwmp-1-2":DeploymentUnitUUID is a simpleType restriction of type xs:string.
  334. ///
  335. /// <PRE><BLOCKQUOTE>
  336. /// A unique identifier for a Deployment Unit
  337. /// </BLOCKQUOTE></PRE>
  338. ///
  339. /// Content pattern is "[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}".
  340. typedef char* cwmp__DeploymentUnitUUID "[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}";
  341. /// @brief "urn:dslforum-org:cwmp-1-2":DeploymentUnitState is a simpleType restriction of type xs:string.
  342. ///
  343. /// <PRE><BLOCKQUOTE>
  344. /// The state of a Deployment Unit on the device
  345. /// </BLOCKQUOTE></PRE>
  346. ///
  347. /// @note The enum values are prefixed with "cwmp__DeploymentUnitState__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations
  348. enum cwmp__DeploymentUnitState
  349. {
  350. /// <PRE><BLOCKQUOTE>
  351. /// The Deployment Unit has been Installed.
  352. /// </BLOCKQUOTE></PRE>
  353. ///
  354. cwmp__DeploymentUnitState__Installed, ///< xs:string value="Installed"
  355. /// <PRE><BLOCKQUOTE>
  356. /// The Deployment Unit has been Uninstalled.
  357. /// </BLOCKQUOTE></PRE>
  358. ///
  359. cwmp__DeploymentUnitState__Uninstalled, ///< xs:string value="Uninstalled"
  360. /// <PRE><BLOCKQUOTE>
  361. /// The Deployment Unit Installed failed such that the Deployment Unit instance
  362. /// could not be created.
  363. /// </BLOCKQUOTE></PRE>
  364. ///
  365. cwmp__DeploymentUnitState__Failed, ///< xs:string value="Failed"
  366. };
  367. /// @brief "urn:dslforum-org:cwmp-1-2":DefaultDeploymentUnitOperationType is a simpleType restriction of type xs:string.
  368. ///
  369. /// @note The enum values are prefixed with "cwmp__DefaultDeploymentUnitOperationType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations
  370. enum cwmp__DefaultDeploymentUnitOperationType
  371. {
  372. /// <PRE><BLOCKQUOTE>
  373. /// Install of a Deployment Unit
  374. /// </BLOCKQUOTE></PRE>
  375. ///
  376. cwmp__DefaultDeploymentUnitOperationType__Install, ///< xs:string value="Install"
  377. /// <PRE><BLOCKQUOTE>
  378. /// Update of a Deployment Unit
  379. /// </BLOCKQUOTE></PRE>
  380. ///
  381. cwmp__DefaultDeploymentUnitOperationType__Update, ///< xs:string value="Update"
  382. /// <PRE><BLOCKQUOTE>
  383. /// Uninstall of a Deployment Unit
  384. /// </BLOCKQUOTE></PRE>
  385. ///
  386. cwmp__DefaultDeploymentUnitOperationType__Uninstall, ///< xs:string value="Uninstall"
  387. };
  388. /// @brief "urn:dslforum-org:cwmp-1-2":TransferCompleteCPEFaultCodeType is a simpleType restriction of type "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType.
  389. ///
  390. /// <PRE><BLOCKQUOTE>
  391. /// Restricted subset of CPEFaultCodeType that are specific for the TransferComplete and AutonomousTransferComplete RPCs
  392. /// </BLOCKQUOTE></PRE>
  393. ///
  394. /// @note The enum values are prefixed with "cwmp__TransferCompleteCPEFaultCodeType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations
  395. enum cwmp__TransferCompleteCPEFaultCodeType
  396. {
  397. cwmp__TransferCompleteCPEFaultCodeType__9001 = 9001, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9001"
  398. cwmp__TransferCompleteCPEFaultCodeType__9002 = 9002, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9002"
  399. cwmp__TransferCompleteCPEFaultCodeType__9010 = 9010, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9010"
  400. cwmp__TransferCompleteCPEFaultCodeType__9011 = 9011, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9011"
  401. cwmp__TransferCompleteCPEFaultCodeType__9012 = 9012, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9012"
  402. cwmp__TransferCompleteCPEFaultCodeType__9014 = 9014, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9014"
  403. cwmp__TransferCompleteCPEFaultCodeType__9015 = 9015, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9015"
  404. cwmp__TransferCompleteCPEFaultCodeType__9016 = 9016, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9016"
  405. cwmp__TransferCompleteCPEFaultCodeType__9017 = 9017, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9017"
  406. cwmp__TransferCompleteCPEFaultCodeType__9018 = 9018, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9018"
  407. cwmp__TransferCompleteCPEFaultCodeType__9019 = 9019, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9019"
  408. cwmp__TransferCompleteCPEFaultCodeType__9020 = 9020, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9020"
  409. };
  410. /// @brief "urn:dslforum-org:cwmp-1-2":DeploymentUnitCPEFaultCodeType is a simpleType restriction of type "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType.
  411. ///
  412. /// <PRE><BLOCKQUOTE>
  413. /// Restricted subset of CPEFaultCodeType that are specific for a single operation in the DUStateChangeComplete and AutonomousDUStateChangeComplete RPCs
  414. /// </BLOCKQUOTE></PRE>
  415. ///
  416. /// @note The enum values are prefixed with "cwmp__DeploymentUnitCPEFaultCodeType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations
  417. enum cwmp__DeploymentUnitCPEFaultCodeType
  418. {
  419. cwmp__DeploymentUnitCPEFaultCodeType__9001 = 9001, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9001"
  420. cwmp__DeploymentUnitCPEFaultCodeType__9003 = 9003, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9003"
  421. cwmp__DeploymentUnitCPEFaultCodeType__9012 = 9012, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9012"
  422. cwmp__DeploymentUnitCPEFaultCodeType__9013 = 9013, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9013"
  423. cwmp__DeploymentUnitCPEFaultCodeType__9015 = 9015, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9015"
  424. cwmp__DeploymentUnitCPEFaultCodeType__9016 = 9016, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9016"
  425. cwmp__DeploymentUnitCPEFaultCodeType__9017 = 9017, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9017"
  426. cwmp__DeploymentUnitCPEFaultCodeType__9018 = 9018, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9018"
  427. cwmp__DeploymentUnitCPEFaultCodeType__9022 = 9022, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9022"
  428. cwmp__DeploymentUnitCPEFaultCodeType__9023 = 9023, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9023"
  429. cwmp__DeploymentUnitCPEFaultCodeType__9024 = 9024, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9024"
  430. cwmp__DeploymentUnitCPEFaultCodeType__9025 = 9025, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9025"
  431. cwmp__DeploymentUnitCPEFaultCodeType__9026 = 9026, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9026"
  432. cwmp__DeploymentUnitCPEFaultCodeType__9027 = 9027, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9027"
  433. cwmp__DeploymentUnitCPEFaultCodeType__9028 = 9028, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9028"
  434. cwmp__DeploymentUnitCPEFaultCodeType__9029 = 9029, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9029"
  435. cwmp__DeploymentUnitCPEFaultCodeType__9030 = 9030, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9030"
  436. cwmp__DeploymentUnitCPEFaultCodeType__9031 = 9031, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9031"
  437. cwmp__DeploymentUnitCPEFaultCodeType__9032 = 9032, ///< "urn:dslforum-org:cwmp-1-2":CPEFaultCodeType value="9032"
  438. };
  439. /******************************************************************************\
  440. * *
  441. * Schema Complex Types and Top-Level Elements *
  442. * urn:dslforum-org:cwmp-1-2 *
  443. * *
  444. \******************************************************************************/
  445. /// @brief "urn:dslforum-org:cwmp-1-2":TransferCompleteFaultStruct is a complexType.
  446. ///
  447. /// <PRE><BLOCKQUOTE>
  448. /// Fault information for TransferComplete and AutonomousTransferComplete
  449. /// </BLOCKQUOTE></PRE>
  450. ///
  451. /// @note struct cwmp__TransferCompleteFaultStruct operations:
  452. /// - cwmp__TransferCompleteFaultStruct* soap_new_cwmp__TransferCompleteFaultStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  453. /// - soap_default_cwmp__TransferCompleteFaultStruct(struct soap*, cwmp__TransferCompleteFaultStruct*) default initialize members
  454. /// - int soap_read_cwmp__TransferCompleteFaultStruct(struct soap*, cwmp__TransferCompleteFaultStruct*) deserialize from a source
  455. /// - int soap_write_cwmp__TransferCompleteFaultStruct(struct soap*, cwmp__TransferCompleteFaultStruct*) serialize to a sink
  456. /// - cwmp__TransferCompleteFaultStruct* soap_dup_cwmp__TransferCompleteFaultStruct(struct soap*, cwmp__TransferCompleteFaultStruct* dst, cwmp__TransferCompleteFaultStruct *src) returns deep copy of cwmp__TransferCompleteFaultStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  457. /// - soap_del_cwmp__TransferCompleteFaultStruct(cwmp__TransferCompleteFaultStruct*) deep deletes cwmp__TransferCompleteFaultStruct data members, use only on dst after soap_dup_cwmp__TransferCompleteFaultStruct(NULL, cwmp__TransferCompleteFaultStruct *dst, cwmp__TransferCompleteFaultStruct *src) (use soapcpp2 -Ed)
  458. struct cwmp__TransferCompleteFaultStruct
  459. {
  460. /// <PRE><BLOCKQUOTE>
  461. /// Fault codes only related to TransferComplete RPCs
  462. /// </BLOCKQUOTE></PRE>
  463. ///
  464. /// @brief Union of values from type "xs:unsignedInt".
  465. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":TransferCompleteCPEFaultCodeType".
  466. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":CPEExtensionFaultCodeType".
  467. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":CPEVendorFaultCodeType".
  468. char*
  469. FaultCode 1; ///< Required element.
  470. /// Length of this content is 0 to 256.
  471. char*
  472. FaultString 1; ///< Required element.
  473. };
  474. /// @brief "urn:dslforum-org:cwmp-1-2":DeploymentUnitFaultStruct is a complexType.
  475. ///
  476. /// <PRE><BLOCKQUOTE>
  477. /// Structure used to convey success or failure status of an operation performed on a Deployment Unit
  478. /// </BLOCKQUOTE></PRE>
  479. ///
  480. /// @note struct cwmp__DeploymentUnitFaultStruct operations:
  481. /// - cwmp__DeploymentUnitFaultStruct* soap_new_cwmp__DeploymentUnitFaultStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  482. /// - soap_default_cwmp__DeploymentUnitFaultStruct(struct soap*, cwmp__DeploymentUnitFaultStruct*) default initialize members
  483. /// - int soap_read_cwmp__DeploymentUnitFaultStruct(struct soap*, cwmp__DeploymentUnitFaultStruct*) deserialize from a source
  484. /// - int soap_write_cwmp__DeploymentUnitFaultStruct(struct soap*, cwmp__DeploymentUnitFaultStruct*) serialize to a sink
  485. /// - cwmp__DeploymentUnitFaultStruct* soap_dup_cwmp__DeploymentUnitFaultStruct(struct soap*, cwmp__DeploymentUnitFaultStruct* dst, cwmp__DeploymentUnitFaultStruct *src) returns deep copy of cwmp__DeploymentUnitFaultStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  486. /// - soap_del_cwmp__DeploymentUnitFaultStruct(cwmp__DeploymentUnitFaultStruct*) deep deletes cwmp__DeploymentUnitFaultStruct data members, use only on dst after soap_dup_cwmp__DeploymentUnitFaultStruct(NULL, cwmp__DeploymentUnitFaultStruct *dst, cwmp__DeploymentUnitFaultStruct *src) (use soapcpp2 -Ed)
  487. struct cwmp__DeploymentUnitFaultStruct
  488. {
  489. /// <PRE><BLOCKQUOTE>
  490. /// Fault codes only related to DUStateChangeComplete RPCs
  491. /// </BLOCKQUOTE></PRE>
  492. ///
  493. /// @brief Union of values from type "xs:unsignedInt".
  494. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":DeploymentUnitCPEFaultCodeType".
  495. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":CPEExtensionFaultCodeType".
  496. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":CPEVendorFaultCodeType".
  497. char*
  498. FaultCode 1; ///< Required element.
  499. /// <PRE><BLOCKQUOTE>
  500. /// An optional detail message providing further context for the fault
  501. /// </BLOCKQUOTE></PRE>
  502. ///
  503. /// Element "FaultString" of type xs:string.
  504. char* FaultString 0; ///< Optional element.
  505. };
  506. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterValueStruct is a complexType.
  507. ///
  508. /// @note struct cwmp__ParameterValueStruct operations:
  509. /// - cwmp__ParameterValueStruct* soap_new_cwmp__ParameterValueStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  510. /// - soap_default_cwmp__ParameterValueStruct(struct soap*, cwmp__ParameterValueStruct*) default initialize members
  511. /// - int soap_read_cwmp__ParameterValueStruct(struct soap*, cwmp__ParameterValueStruct*) deserialize from a source
  512. /// - int soap_write_cwmp__ParameterValueStruct(struct soap*, cwmp__ParameterValueStruct*) serialize to a sink
  513. /// - cwmp__ParameterValueStruct* soap_dup_cwmp__ParameterValueStruct(struct soap*, cwmp__ParameterValueStruct* dst, cwmp__ParameterValueStruct *src) returns deep copy of cwmp__ParameterValueStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  514. /// - soap_del_cwmp__ParameterValueStruct(cwmp__ParameterValueStruct*) deep deletes cwmp__ParameterValueStruct data members, use only on dst after soap_dup_cwmp__ParameterValueStruct(NULL, cwmp__ParameterValueStruct *dst, cwmp__ParameterValueStruct *src) (use soapcpp2 -Ed)
  515. struct cwmp__ParameterValueStruct
  516. {
  517. /// Length of this content is 0 to 256.
  518. char*
  519. Name 1; ///< Required element.
  520. /// Element "Value" of type xs:anySimpleType.
  521. xsd__anySimpleType Value 1; ///< Required element.
  522. };
  523. /// @brief "urn:dslforum-org:cwmp-1-2":DeviceIdStruct is a complexType.
  524. ///
  525. /// @note struct cwmp__DeviceIdStruct operations:
  526. /// - cwmp__DeviceIdStruct* soap_new_cwmp__DeviceIdStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  527. /// - soap_default_cwmp__DeviceIdStruct(struct soap*, cwmp__DeviceIdStruct*) default initialize members
  528. /// - int soap_read_cwmp__DeviceIdStruct(struct soap*, cwmp__DeviceIdStruct*) deserialize from a source
  529. /// - int soap_write_cwmp__DeviceIdStruct(struct soap*, cwmp__DeviceIdStruct*) serialize to a sink
  530. /// - cwmp__DeviceIdStruct* soap_dup_cwmp__DeviceIdStruct(struct soap*, cwmp__DeviceIdStruct* dst, cwmp__DeviceIdStruct *src) returns deep copy of cwmp__DeviceIdStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  531. /// - soap_del_cwmp__DeviceIdStruct(cwmp__DeviceIdStruct*) deep deletes cwmp__DeviceIdStruct data members, use only on dst after soap_dup_cwmp__DeviceIdStruct(NULL, cwmp__DeviceIdStruct *dst, cwmp__DeviceIdStruct *src) (use soapcpp2 -Ed)
  532. struct cwmp__DeviceIdStruct
  533. {
  534. /// Length of this content is 0 to 64.
  535. char*
  536. Manufacturer 1; ///< Required element.
  537. /// Length of this content is 6.
  538. /// Content pattern is "[0-9A-F]{6}".
  539. char*
  540. OUI 1; ///< Required element.
  541. /// Length of this content is 0 to 64.
  542. char*
  543. ProductClass 1; ///< Required element.
  544. /// Length of this content is 0 to 64.
  545. char*
  546. SerialNumber 1; ///< Required element.
  547. };
  548. /// @brief "urn:dslforum-org:cwmp-1-2":EventStruct is a complexType.
  549. ///
  550. /// @note struct cwmp__EventStruct operations:
  551. /// - cwmp__EventStruct* soap_new_cwmp__EventStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  552. /// - soap_default_cwmp__EventStruct(struct soap*, cwmp__EventStruct*) default initialize members
  553. /// - int soap_read_cwmp__EventStruct(struct soap*, cwmp__EventStruct*) deserialize from a source
  554. /// - int soap_write_cwmp__EventStruct(struct soap*, cwmp__EventStruct*) serialize to a sink
  555. /// - cwmp__EventStruct* soap_dup_cwmp__EventStruct(struct soap*, cwmp__EventStruct* dst, cwmp__EventStruct *src) returns deep copy of cwmp__EventStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  556. /// - soap_del_cwmp__EventStruct(cwmp__EventStruct*) deep deletes cwmp__EventStruct data members, use only on dst after soap_dup_cwmp__EventStruct(NULL, cwmp__EventStruct *dst, cwmp__EventStruct *src) (use soapcpp2 -Ed)
  557. struct cwmp__EventStruct
  558. {
  559. /// Element "EventCode" of type "urn:dslforum-org:cwmp-1-2":EventCodeType.
  560. cwmp__EventCodeType EventCode 1; ///< Required element.
  561. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  562. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  563. };
  564. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterInfoStruct is a complexType.
  565. ///
  566. /// @note struct cwmp__ParameterInfoStruct operations:
  567. /// - cwmp__ParameterInfoStruct* soap_new_cwmp__ParameterInfoStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  568. /// - soap_default_cwmp__ParameterInfoStruct(struct soap*, cwmp__ParameterInfoStruct*) default initialize members
  569. /// - int soap_read_cwmp__ParameterInfoStruct(struct soap*, cwmp__ParameterInfoStruct*) deserialize from a source
  570. /// - int soap_write_cwmp__ParameterInfoStruct(struct soap*, cwmp__ParameterInfoStruct*) serialize to a sink
  571. /// - cwmp__ParameterInfoStruct* soap_dup_cwmp__ParameterInfoStruct(struct soap*, cwmp__ParameterInfoStruct* dst, cwmp__ParameterInfoStruct *src) returns deep copy of cwmp__ParameterInfoStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  572. /// - soap_del_cwmp__ParameterInfoStruct(cwmp__ParameterInfoStruct*) deep deletes cwmp__ParameterInfoStruct data members, use only on dst after soap_dup_cwmp__ParameterInfoStruct(NULL, cwmp__ParameterInfoStruct *dst, cwmp__ParameterInfoStruct *src) (use soapcpp2 -Ed)
  573. struct cwmp__ParameterInfoStruct
  574. {
  575. /// Length of this content is 0 to 256.
  576. char*
  577. Name 1; ///< Required element.
  578. /// Element "Writable" of type xs:boolean.
  579. xsd__boolean Writable 1; ///< Required element.
  580. };
  581. /// @brief "urn:dslforum-org:cwmp-1-2":SetParameterAttributesStruct is a complexType.
  582. ///
  583. /// @note struct cwmp__SetParameterAttributesStruct operations:
  584. /// - cwmp__SetParameterAttributesStruct* soap_new_cwmp__SetParameterAttributesStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  585. /// - soap_default_cwmp__SetParameterAttributesStruct(struct soap*, cwmp__SetParameterAttributesStruct*) default initialize members
  586. /// - int soap_read_cwmp__SetParameterAttributesStruct(struct soap*, cwmp__SetParameterAttributesStruct*) deserialize from a source
  587. /// - int soap_write_cwmp__SetParameterAttributesStruct(struct soap*, cwmp__SetParameterAttributesStruct*) serialize to a sink
  588. /// - cwmp__SetParameterAttributesStruct* soap_dup_cwmp__SetParameterAttributesStruct(struct soap*, cwmp__SetParameterAttributesStruct* dst, cwmp__SetParameterAttributesStruct *src) returns deep copy of cwmp__SetParameterAttributesStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  589. /// - soap_del_cwmp__SetParameterAttributesStruct(cwmp__SetParameterAttributesStruct*) deep deletes cwmp__SetParameterAttributesStruct data members, use only on dst after soap_dup_cwmp__SetParameterAttributesStruct(NULL, cwmp__SetParameterAttributesStruct *dst, cwmp__SetParameterAttributesStruct *src) (use soapcpp2 -Ed)
  590. struct cwmp__SetParameterAttributesStruct
  591. {
  592. /// Length of this content is 0 to 256.
  593. char*
  594. Name 1; ///< Required element.
  595. /// Element "NotificationChange" of type xs:boolean.
  596. xsd__boolean NotificationChange 1; ///< Required element.
  597. /// Element "Notification" of type "urn:dslforum-org:cwmp-1-2":ParameterAttributeNotificationValueType.
  598. enum cwmp__ParameterAttributeNotificationValueType Notification 1; ///< Required element.
  599. /// Element "AccessListChange" of type xs:boolean.
  600. xsd__boolean AccessListChange 1; ///< Required element.
  601. /// Element "AccessList" of type "urn:dslforum-org:cwmp-1-2":AccessList.
  602. struct AccessList* AccessList 1; ///< Required element.
  603. };
  604. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterAttributeStruct is a complexType.
  605. ///
  606. /// @note struct cwmp__ParameterAttributeStruct operations:
  607. /// - cwmp__ParameterAttributeStruct* soap_new_cwmp__ParameterAttributeStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  608. /// - soap_default_cwmp__ParameterAttributeStruct(struct soap*, cwmp__ParameterAttributeStruct*) default initialize members
  609. /// - int soap_read_cwmp__ParameterAttributeStruct(struct soap*, cwmp__ParameterAttributeStruct*) deserialize from a source
  610. /// - int soap_write_cwmp__ParameterAttributeStruct(struct soap*, cwmp__ParameterAttributeStruct*) serialize to a sink
  611. /// - cwmp__ParameterAttributeStruct* soap_dup_cwmp__ParameterAttributeStruct(struct soap*, cwmp__ParameterAttributeStruct* dst, cwmp__ParameterAttributeStruct *src) returns deep copy of cwmp__ParameterAttributeStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  612. /// - soap_del_cwmp__ParameterAttributeStruct(cwmp__ParameterAttributeStruct*) deep deletes cwmp__ParameterAttributeStruct data members, use only on dst after soap_dup_cwmp__ParameterAttributeStruct(NULL, cwmp__ParameterAttributeStruct *dst, cwmp__ParameterAttributeStruct *src) (use soapcpp2 -Ed)
  613. struct cwmp__ParameterAttributeStruct
  614. {
  615. /// Length of this content is 0 to 256.
  616. char*
  617. Name 1; ///< Required element.
  618. /// Element "Notification" of type "urn:dslforum-org:cwmp-1-2":ParameterAttributeNotificationValueType.
  619. enum cwmp__ParameterAttributeNotificationValueType Notification 1; ///< Required element.
  620. /// Element "AccessList" of type "urn:dslforum-org:cwmp-1-2":AccessList.
  621. struct AccessList* AccessList 1; ///< Required element.
  622. };
  623. /// @brief "urn:dslforum-org:cwmp-1-2":TimeWindowStruct is a complexType.
  624. ///
  625. /// @note struct cwmp__TimeWindowStruct operations:
  626. /// - cwmp__TimeWindowStruct* soap_new_cwmp__TimeWindowStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  627. /// - soap_default_cwmp__TimeWindowStruct(struct soap*, cwmp__TimeWindowStruct*) default initialize members
  628. /// - int soap_read_cwmp__TimeWindowStruct(struct soap*, cwmp__TimeWindowStruct*) deserialize from a source
  629. /// - int soap_write_cwmp__TimeWindowStruct(struct soap*, cwmp__TimeWindowStruct*) serialize to a sink
  630. /// - cwmp__TimeWindowStruct* soap_dup_cwmp__TimeWindowStruct(struct soap*, cwmp__TimeWindowStruct* dst, cwmp__TimeWindowStruct *src) returns deep copy of cwmp__TimeWindowStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  631. /// - soap_del_cwmp__TimeWindowStruct(cwmp__TimeWindowStruct*) deep deletes cwmp__TimeWindowStruct data members, use only on dst after soap_dup_cwmp__TimeWindowStruct(NULL, cwmp__TimeWindowStruct *dst, cwmp__TimeWindowStruct *src) (use soapcpp2 -Ed)
  632. struct cwmp__TimeWindowStruct
  633. {
  634. /// Element "WindowStart" of type xs:unsignedInt.
  635. unsigned int WindowStart 1; ///< Required element.
  636. /// Element "WindowEnd" of type xs:unsignedInt.
  637. unsigned int WindowEnd 1; ///< Required element.
  638. /// Element "WindowMode" of type "urn:dslforum-org:cwmp-1-2":TimeWindowModeValueType.
  639. cwmp__TimeWindowModeValueType WindowMode 1; ///< Required element.
  640. /// Length of this content is 0 to 256.
  641. char*
  642. UserMessage 1; ///< Required element.
  643. /// Element "MaxRetries" of type xs:int.
  644. int MaxRetries 1; ///< Required element.
  645. };
  646. /// @brief "urn:dslforum-org:cwmp-1-2":QueuedTransferStruct is a complexType.
  647. ///
  648. /// @note struct cwmp__QueuedTransferStruct operations:
  649. /// - cwmp__QueuedTransferStruct* soap_new_cwmp__QueuedTransferStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  650. /// - soap_default_cwmp__QueuedTransferStruct(struct soap*, cwmp__QueuedTransferStruct*) default initialize members
  651. /// - int soap_read_cwmp__QueuedTransferStruct(struct soap*, cwmp__QueuedTransferStruct*) deserialize from a source
  652. /// - int soap_write_cwmp__QueuedTransferStruct(struct soap*, cwmp__QueuedTransferStruct*) serialize to a sink
  653. /// - cwmp__QueuedTransferStruct* soap_dup_cwmp__QueuedTransferStruct(struct soap*, cwmp__QueuedTransferStruct* dst, cwmp__QueuedTransferStruct *src) returns deep copy of cwmp__QueuedTransferStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  654. /// - soap_del_cwmp__QueuedTransferStruct(cwmp__QueuedTransferStruct*) deep deletes cwmp__QueuedTransferStruct data members, use only on dst after soap_dup_cwmp__QueuedTransferStruct(NULL, cwmp__QueuedTransferStruct *dst, cwmp__QueuedTransferStruct *src) (use soapcpp2 -Ed)
  655. struct cwmp__QueuedTransferStruct
  656. {
  657. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  658. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  659. /// Element "State" of type "urn:dslforum-org:cwmp-1-2":TransferStateType.
  660. enum cwmp__TransferStateType State 1; ///< Required element.
  661. };
  662. /// @brief "urn:dslforum-org:cwmp-1-2":AllQueuedTransferStruct is a complexType.
  663. ///
  664. /// @note struct cwmp__AllQueuedTransferStruct operations:
  665. /// - cwmp__AllQueuedTransferStruct* soap_new_cwmp__AllQueuedTransferStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  666. /// - soap_default_cwmp__AllQueuedTransferStruct(struct soap*, cwmp__AllQueuedTransferStruct*) default initialize members
  667. /// - int soap_read_cwmp__AllQueuedTransferStruct(struct soap*, cwmp__AllQueuedTransferStruct*) deserialize from a source
  668. /// - int soap_write_cwmp__AllQueuedTransferStruct(struct soap*, cwmp__AllQueuedTransferStruct*) serialize to a sink
  669. /// - cwmp__AllQueuedTransferStruct* soap_dup_cwmp__AllQueuedTransferStruct(struct soap*, cwmp__AllQueuedTransferStruct* dst, cwmp__AllQueuedTransferStruct *src) returns deep copy of cwmp__AllQueuedTransferStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  670. /// - soap_del_cwmp__AllQueuedTransferStruct(cwmp__AllQueuedTransferStruct*) deep deletes cwmp__AllQueuedTransferStruct data members, use only on dst after soap_dup_cwmp__AllQueuedTransferStruct(NULL, cwmp__AllQueuedTransferStruct *dst, cwmp__AllQueuedTransferStruct *src) (use soapcpp2 -Ed)
  671. struct cwmp__AllQueuedTransferStruct
  672. {
  673. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  674. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  675. /// Element "State" of type "urn:dslforum-org:cwmp-1-2":TransferStateType.
  676. enum cwmp__TransferStateType State 1; ///< Required element.
  677. /// Element "IsDownload" of type xs:boolean.
  678. xsd__boolean IsDownload 1; ///< Required element.
  679. /// Element "FileType" of type "urn:dslforum-org:cwmp-1-2":TransferFileType.
  680. cwmp__TransferFileType FileType 1; ///< Required element.
  681. /// Element "FileSize" of type xs:unsignedInt.
  682. unsigned int FileSize 1; ///< Required element.
  683. /// Length of this content is 0 to 256.
  684. char*
  685. TargetFileName 1; ///< Required element.
  686. };
  687. /// @brief "urn:dslforum-org:cwmp-1-2":OperationStruct is an abstract complexType.
  688. ///
  689. /// <PRE><BLOCKQUOTE>
  690. /// A base type for Deployment Unit operations that can be performed on a device
  691. /// </BLOCKQUOTE></PRE>
  692. ///
  693. /// This type is extended by:
  694. /// - "urn:dslforum-org:cwmp-1-2":InstallOpStruct as struct cwmp__InstallOpStruct
  695. /// - "urn:dslforum-org:cwmp-1-2":UpdateOpStruct as struct cwmp__UpdateOpStruct
  696. /// - "urn:dslforum-org:cwmp-1-2":UninstallOpStruct as struct cwmp__UninstallOpStruct
  697. ///
  698. /// @note struct cwmp__OperationStruct operations:
  699. /// - cwmp__OperationStruct* soap_new_cwmp__OperationStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  700. /// - soap_default_cwmp__OperationStruct(struct soap*, cwmp__OperationStruct*) default initialize members
  701. /// - int soap_read_cwmp__OperationStruct(struct soap*, cwmp__OperationStruct*) deserialize from a source
  702. /// - int soap_write_cwmp__OperationStruct(struct soap*, cwmp__OperationStruct*) serialize to a sink
  703. /// - cwmp__OperationStruct* soap_dup_cwmp__OperationStruct(struct soap*, cwmp__OperationStruct* dst, cwmp__OperationStruct *src) returns deep copy of cwmp__OperationStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  704. /// - soap_del_cwmp__OperationStruct(cwmp__OperationStruct*) deep deletes cwmp__OperationStruct data members, use only on dst after soap_dup_cwmp__OperationStruct(NULL, cwmp__OperationStruct *dst, cwmp__OperationStruct *src) (use soapcpp2 -Ed)
  705. struct cwmp__OperationStruct
  706. {
  707. };
  708. /// @brief "urn:dslforum-org:cwmp-1-2":OpResultStruct is a complexType.
  709. ///
  710. /// <PRE><BLOCKQUOTE>
  711. /// The result of a Deployment Unit operation performed on the device
  712. /// </BLOCKQUOTE></PRE>
  713. ///
  714. /// This type is extended by:
  715. /// - "urn:dslforum-org:cwmp-1-2":AutonOpResultStruct as struct cwmp__AutonOpResultStruct
  716. ///
  717. /// @note struct cwmp__OpResultStruct operations:
  718. /// - cwmp__OpResultStruct* soap_new_cwmp__OpResultStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  719. /// - soap_default_cwmp__OpResultStruct(struct soap*, cwmp__OpResultStruct*) default initialize members
  720. /// - int soap_read_cwmp__OpResultStruct(struct soap*, cwmp__OpResultStruct*) deserialize from a source
  721. /// - int soap_write_cwmp__OpResultStruct(struct soap*, cwmp__OpResultStruct*) serialize to a sink
  722. /// - cwmp__OpResultStruct* soap_dup_cwmp__OpResultStruct(struct soap*, cwmp__OpResultStruct* dst, cwmp__OpResultStruct *src) returns deep copy of cwmp__OpResultStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  723. /// - soap_del_cwmp__OpResultStruct(cwmp__OpResultStruct*) deep deletes cwmp__OpResultStruct data members, use only on dst after soap_dup_cwmp__OpResultStruct(NULL, cwmp__OpResultStruct *dst, cwmp__OpResultStruct *src) (use soapcpp2 -Ed)
  724. struct cwmp__OpResultStruct
  725. {
  726. /// <PRE><BLOCKQUOTE>
  727. /// The UUID of the affected Deployment Unit
  728. /// </BLOCKQUOTE></PRE>
  729. ///
  730. /// Element "UUID" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitUUID.
  731. cwmp__DeploymentUnitUUID UUID 1; ///< Required element.
  732. /// <PRE><BLOCKQUOTE>
  733. /// A reference to the affected Deployment Unit
  734. /// </BLOCKQUOTE></PRE>
  735. ///
  736. /// Element "DeploymentUnitRef" of type xs:string.
  737. char* DeploymentUnitRef 1; ///< Required element.
  738. /// <PRE><BLOCKQUOTE>
  739. /// The Version of the affected Deployment Unit
  740. /// </BLOCKQUOTE></PRE>
  741. ///
  742. /// Length of this content is 0 to 32.
  743. char*
  744. Version 1; ///< Required element.
  745. /// <PRE><BLOCKQUOTE>
  746. /// The current state of the affected Deployment Unit after performing the operation
  747. /// </BLOCKQUOTE></PRE>
  748. ///
  749. /// Element "CurrentState" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitState.
  750. enum cwmp__DeploymentUnitState CurrentState 1; ///< Required element.
  751. /// <PRE><BLOCKQUOTE>
  752. /// Whether or not the Deployment Unit resolved all of its dependencies after the Installation or Update
  753. /// </BLOCKQUOTE></PRE>
  754. ///
  755. /// Element "Resolved" of type xs:boolean.
  756. xsd__boolean Resolved 1; ///< Required element.
  757. /// <PRE><BLOCKQUOTE>
  758. /// A comma-separated list of execution unit references (e.g., ".SoftwareModules.ExecutionUnit.2, .SoftwareModules.ExecutionUnit.3").
  759. /// In the case of an install, the execution units are those created by the operation. In
  760. /// the case of an uninstall, the execution units are those removed by the operation. In the case of an update, the execution units are those that remain after the operation
  761. /// has completed.
  762. /// </BLOCKQUOTE></PRE>
  763. ///
  764. /// Element "ExecutionUnitRefList" of type xs:string.
  765. char* ExecutionUnitRefList 1; ///< Required element.
  766. /// <PRE><BLOCKQUOTE>
  767. /// The time on the device the operation on the affected Deployment Unit started. If the
  768. /// CPE cannot determine this, then the value should be the Unknown Time value.
  769. /// </BLOCKQUOTE></PRE>
  770. ///
  771. /// Element "StartTime" of type xs:dateTime.
  772. time_t StartTime 1; ///< Required element.
  773. /// <PRE><BLOCKQUOTE>
  774. /// The time on the device the operation on the affected Deployment Unit completed (successfully
  775. /// or otherwise). If the CPE cannot determine this, then the value should be the Unknown Time
  776. /// value.
  777. /// </BLOCKQUOTE></PRE>
  778. ///
  779. /// Element "CompleteTime" of type xs:dateTime.
  780. time_t CompleteTime 1; ///< Required element.
  781. /// <PRE><BLOCKQUOTE>
  782. /// Fault structure conveying the success or, in the case of failure, reason for the failure,
  783. /// of the operation
  784. /// </BLOCKQUOTE></PRE>
  785. ///
  786. /// Element "Fault" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitFaultStruct.
  787. struct cwmp__DeploymentUnitFaultStruct* Fault 1; ///< Required element.
  788. };
  789. /// @brief "urn:dslforum-org:cwmp-1-2":OptionStruct is a complexType.
  790. ///
  791. /// @note struct cwmp__OptionStruct operations:
  792. /// - cwmp__OptionStruct* soap_new_cwmp__OptionStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  793. /// - soap_default_cwmp__OptionStruct(struct soap*, cwmp__OptionStruct*) default initialize members
  794. /// - int soap_read_cwmp__OptionStruct(struct soap*, cwmp__OptionStruct*) deserialize from a source
  795. /// - int soap_write_cwmp__OptionStruct(struct soap*, cwmp__OptionStruct*) serialize to a sink
  796. /// - cwmp__OptionStruct* soap_dup_cwmp__OptionStruct(struct soap*, cwmp__OptionStruct* dst, cwmp__OptionStruct *src) returns deep copy of cwmp__OptionStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  797. /// - soap_del_cwmp__OptionStruct(cwmp__OptionStruct*) deep deletes cwmp__OptionStruct data members, use only on dst after soap_dup_cwmp__OptionStruct(NULL, cwmp__OptionStruct *dst, cwmp__OptionStruct *src) (use soapcpp2 -Ed)
  798. struct cwmp__OptionStruct
  799. {
  800. /// Length of this content is 0 to 64.
  801. char*
  802. OptionName 1; ///< Required element.
  803. /// Element "VoucherSN" of type xs:unsignedInt.
  804. unsigned int VoucherSN 1; ///< Required element.
  805. enum _cwmp__OptionStruct_State
  806. {
  807. /// <PRE><BLOCKQUOTE>
  808. /// Option is disabled and not setup
  809. /// </BLOCKQUOTE></PRE>
  810. ///
  811. _cwmp__OptionStruct_State__0 = 0, ///< xs:unsignedInt value="0"
  812. /// <PRE><BLOCKQUOTE>
  813. /// Option is enabled and not setup
  814. /// </BLOCKQUOTE></PRE>
  815. ///
  816. _cwmp__OptionStruct_State__1 = 1, ///< xs:unsignedInt value="1"
  817. /// <PRE><BLOCKQUOTE>
  818. /// Option is disabled and setup
  819. /// </BLOCKQUOTE></PRE>
  820. ///
  821. _cwmp__OptionStruct_State__2 = 2, ///< xs:unsignedInt value="2"
  822. /// <PRE><BLOCKQUOTE>
  823. /// Option is enabled and setup
  824. /// </BLOCKQUOTE></PRE>
  825. ///
  826. _cwmp__OptionStruct_State__3 = 3, ///< xs:unsignedInt value="3"
  827. }
  828. State 1; ///< Required element.
  829. enum _cwmp__OptionStruct_Mode
  830. {
  831. /// <PRE><BLOCKQUOTE>
  832. /// 0 - Disabled
  833. /// </BLOCKQUOTE></PRE>
  834. ///
  835. _cwmp__OptionStruct_Mode__0 = 0, ///< xs:int value="0"
  836. /// <PRE><BLOCKQUOTE>
  837. /// 1 - Enabled with expiration
  838. /// </BLOCKQUOTE></PRE>
  839. ///
  840. _cwmp__OptionStruct_Mode__1 = 1, ///< xs:int value="1"
  841. /// <PRE><BLOCKQUOTE>
  842. /// 2 - Enabled without expiration
  843. /// </BLOCKQUOTE></PRE>
  844. ///
  845. _cwmp__OptionStruct_Mode__2 = 2, ///< xs:int value="2"
  846. }
  847. Mode 1; ///< Required element.
  848. /// Element "StartDate" of type xs:dateTime.
  849. time_t StartDate 1; ///< Required element.
  850. /// Element "ExpirationDate" of type xs:dateTime.
  851. time_t* ExpirationDate 0; ///< Optional element.
  852. enum _cwmp__OptionStruct_IsTransferable
  853. {
  854. /// <PRE><BLOCKQUOTE>
  855. /// Non-transferable
  856. /// </BLOCKQUOTE></PRE>
  857. ///
  858. _cwmp__OptionStruct_IsTransferable__0 = 0, ///< xs:int value="0"
  859. /// <PRE><BLOCKQUOTE>
  860. /// Transferable
  861. /// </BLOCKQUOTE></PRE>
  862. ///
  863. _cwmp__OptionStruct_IsTransferable__1 = 1, ///< xs:int value="1"
  864. }
  865. IsTransferable 1; ///< Required element.
  866. };
  867. /// @brief "urn:dslforum-org:cwmp-1-2":ArgStruct is a complexType.
  868. ///
  869. /// @note struct cwmp__ArgStruct operations:
  870. /// - cwmp__ArgStruct* soap_new_cwmp__ArgStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  871. /// - soap_default_cwmp__ArgStruct(struct soap*, cwmp__ArgStruct*) default initialize members
  872. /// - int soap_read_cwmp__ArgStruct(struct soap*, cwmp__ArgStruct*) deserialize from a source
  873. /// - int soap_write_cwmp__ArgStruct(struct soap*, cwmp__ArgStruct*) serialize to a sink
  874. /// - cwmp__ArgStruct* soap_dup_cwmp__ArgStruct(struct soap*, cwmp__ArgStruct* dst, cwmp__ArgStruct *src) returns deep copy of cwmp__ArgStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  875. /// - soap_del_cwmp__ArgStruct(cwmp__ArgStruct*) deep deletes cwmp__ArgStruct data members, use only on dst after soap_dup_cwmp__ArgStruct(NULL, cwmp__ArgStruct *dst, cwmp__ArgStruct *src) (use soapcpp2 -Ed)
  876. struct cwmp__ArgStruct
  877. {
  878. /// Length of this content is 0 to 64.
  879. char*
  880. Name 1; ///< Required element.
  881. /// Length of this content is 0 to 256.
  882. char*
  883. Value 1; ///< Required element.
  884. };
  885. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":Fault
  886. /// @brief "urn:dslforum-org:cwmp-1-2":Fault is a complexType.
  887. ///
  888. /// @note struct _cwmp__Fault operations:
  889. /// - _cwmp__Fault* soap_new__cwmp__Fault(struct soap*, int num) allocate and default initialize one or more values (an array)
  890. /// - soap_default__cwmp__Fault(struct soap*, _cwmp__Fault*) default initialize members
  891. /// - int soap_read__cwmp__Fault(struct soap*, _cwmp__Fault*) deserialize from a source
  892. /// - int soap_write__cwmp__Fault(struct soap*, _cwmp__Fault*) serialize to a sink
  893. /// - _cwmp__Fault* soap_dup__cwmp__Fault(struct soap*, _cwmp__Fault* dst, _cwmp__Fault *src) returns deep copy of _cwmp__Fault src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  894. /// - soap_del__cwmp__Fault(_cwmp__Fault*) deep deletes _cwmp__Fault data members, use only on dst after soap_dup__cwmp__Fault(NULL, _cwmp__Fault *dst, _cwmp__Fault *src) (use soapcpp2 -Ed)
  895. struct _cwmp__Fault
  896. {
  897. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":CPEFaultCodeType".
  898. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":CPEVendorFaultCodeType".
  899. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":ACSFaultCodeType".
  900. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":ACSVendorFaultCodeType".
  901. char*
  902. FaultCode 1; ///< Required element.
  903. /// Element "FaultString" of type xs:string.
  904. char* FaultString 0; ///< Optional element.
  905. /// Size of SetParameterValuesFault array is 0..unbounded.
  906. $ int __sizeSetParameterValuesFault 0;
  907. /// @note struct _cwmp__Fault_SetParameterValuesFault operations:
  908. /// - _cwmp__Fault_SetParameterValuesFault* soap_new__cwmp__Fault_SetParameterValuesFault(struct soap*, int num) allocate and default initialize one or more values (an array)
  909. /// - soap_default__cwmp__Fault_SetParameterValuesFault(struct soap*, _cwmp__Fault_SetParameterValuesFault*) default initialize members
  910. /// - int soap_read__cwmp__Fault_SetParameterValuesFault(struct soap*, _cwmp__Fault_SetParameterValuesFault*) deserialize from a source
  911. /// - int soap_write__cwmp__Fault_SetParameterValuesFault(struct soap*, _cwmp__Fault_SetParameterValuesFault*) serialize to a sink
  912. /// - _cwmp__Fault_SetParameterValuesFault* soap_dup__cwmp__Fault_SetParameterValuesFault(struct soap*, _cwmp__Fault_SetParameterValuesFault* dst, _cwmp__Fault_SetParameterValuesFault *src) returns deep copy of _cwmp__Fault_SetParameterValuesFault src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  913. /// - soap_del__cwmp__Fault_SetParameterValuesFault(_cwmp__Fault_SetParameterValuesFault*) deep deletes _cwmp__Fault_SetParameterValuesFault data members, use only on dst after soap_dup__cwmp__Fault_SetParameterValuesFault(NULL, _cwmp__Fault_SetParameterValuesFault *dst, _cwmp__Fault_SetParameterValuesFault *src) (use soapcpp2 -Ed)
  914. struct _cwmp__Fault_SetParameterValuesFault
  915. {
  916. /// Element "ParameterName" of type xs:string.
  917. char* ParameterName 1; ///< Required element.
  918. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":CPEFaultCodeType".
  919. /// @brief Union of values from type ""urn:dslforum-org:cwmp-1-2":CPEVendorFaultCodeType".
  920. char*
  921. FaultCode 1; ///< Required element.
  922. /// Element "FaultString" of type xs:string.
  923. char* FaultString 0; ///< Optional element.
  924. } *SetParameterValuesFault 0; ///< Multiple elements.
  925. };
  926. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetRPCMethods
  927. /// <PRE><BLOCKQUOTE>
  928. /// GeRPCMethods message - Annex A.3.1.1
  929. /// </BLOCKQUOTE></PRE>
  930. ///
  931. /// @brief "urn:dslforum-org:cwmp-1-2":GetRPCMethods is a complexType.
  932. ///
  933. /// @note struct _cwmp__GetRPCMethods operations:
  934. /// - _cwmp__GetRPCMethods* soap_new__cwmp__GetRPCMethods(struct soap*, int num) allocate and default initialize one or more values (an array)
  935. /// - soap_default__cwmp__GetRPCMethods(struct soap*, _cwmp__GetRPCMethods*) default initialize members
  936. /// - int soap_read__cwmp__GetRPCMethods(struct soap*, _cwmp__GetRPCMethods*) deserialize from a source
  937. /// - int soap_write__cwmp__GetRPCMethods(struct soap*, _cwmp__GetRPCMethods*) serialize to a sink
  938. /// - _cwmp__GetRPCMethods* soap_dup__cwmp__GetRPCMethods(struct soap*, _cwmp__GetRPCMethods* dst, _cwmp__GetRPCMethods *src) returns deep copy of _cwmp__GetRPCMethods src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  939. /// - soap_del__cwmp__GetRPCMethods(_cwmp__GetRPCMethods*) deep deletes _cwmp__GetRPCMethods data members, use only on dst after soap_dup__cwmp__GetRPCMethods(NULL, _cwmp__GetRPCMethods *dst, _cwmp__GetRPCMethods *src) (use soapcpp2 -Ed)
  940. struct _cwmp__GetRPCMethods
  941. {
  942. };
  943. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetRPCMethodsResponse
  944. /// <PRE><BLOCKQUOTE>
  945. /// GeRPCMethodsResponse message - Annex A.3.1.1
  946. /// </BLOCKQUOTE></PRE>
  947. ///
  948. /// @brief "urn:dslforum-org:cwmp-1-2":GetRPCMethodsResponse is a complexType.
  949. ///
  950. /// @note struct _cwmp__GetRPCMethodsResponse operations:
  951. /// - _cwmp__GetRPCMethodsResponse* soap_new__cwmp__GetRPCMethodsResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  952. /// - soap_default__cwmp__GetRPCMethodsResponse(struct soap*, _cwmp__GetRPCMethodsResponse*) default initialize members
  953. /// - int soap_read__cwmp__GetRPCMethodsResponse(struct soap*, _cwmp__GetRPCMethodsResponse*) deserialize from a source
  954. /// - int soap_write__cwmp__GetRPCMethodsResponse(struct soap*, _cwmp__GetRPCMethodsResponse*) serialize to a sink
  955. /// - _cwmp__GetRPCMethodsResponse* soap_dup__cwmp__GetRPCMethodsResponse(struct soap*, _cwmp__GetRPCMethodsResponse* dst, _cwmp__GetRPCMethodsResponse *src) returns deep copy of _cwmp__GetRPCMethodsResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  956. /// - soap_del__cwmp__GetRPCMethodsResponse(_cwmp__GetRPCMethodsResponse*) deep deletes _cwmp__GetRPCMethodsResponse data members, use only on dst after soap_dup__cwmp__GetRPCMethodsResponse(NULL, _cwmp__GetRPCMethodsResponse *dst, _cwmp__GetRPCMethodsResponse *src) (use soapcpp2 -Ed)
  957. struct _cwmp__GetRPCMethodsResponse
  958. {
  959. /// Element "MethodList" of type "urn:dslforum-org:cwmp-1-2":MethodList.
  960. struct MethodList* MethodList 1; ///< Required element.
  961. };
  962. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":SetParameterValues
  963. /// <PRE><BLOCKQUOTE>
  964. /// SetParameterValues message - Annex A.3.2.1
  965. /// </BLOCKQUOTE></PRE>
  966. ///
  967. /// @brief "urn:dslforum-org:cwmp-1-2":SetParameterValues is a complexType.
  968. ///
  969. /// @note struct _cwmp__SetParameterValues operations:
  970. /// - _cwmp__SetParameterValues* soap_new__cwmp__SetParameterValues(struct soap*, int num) allocate and default initialize one or more values (an array)
  971. /// - soap_default__cwmp__SetParameterValues(struct soap*, _cwmp__SetParameterValues*) default initialize members
  972. /// - int soap_read__cwmp__SetParameterValues(struct soap*, _cwmp__SetParameterValues*) deserialize from a source
  973. /// - int soap_write__cwmp__SetParameterValues(struct soap*, _cwmp__SetParameterValues*) serialize to a sink
  974. /// - _cwmp__SetParameterValues* soap_dup__cwmp__SetParameterValues(struct soap*, _cwmp__SetParameterValues* dst, _cwmp__SetParameterValues *src) returns deep copy of _cwmp__SetParameterValues src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  975. /// - soap_del__cwmp__SetParameterValues(_cwmp__SetParameterValues*) deep deletes _cwmp__SetParameterValues data members, use only on dst after soap_dup__cwmp__SetParameterValues(NULL, _cwmp__SetParameterValues *dst, _cwmp__SetParameterValues *src) (use soapcpp2 -Ed)
  976. struct _cwmp__SetParameterValues
  977. {
  978. /// Element "ParameterList" of type "urn:dslforum-org:cwmp-1-2":ParameterValueList.
  979. struct ParameterValueList* ParameterList 1; ///< Required element.
  980. /// Element "ParameterKey" of type "urn:dslforum-org:cwmp-1-2":ParameterKeyType.
  981. cwmp__ParameterKeyType ParameterKey 1; ///< Required element.
  982. };
  983. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":SetParameterValuesResponse
  984. /// <PRE><BLOCKQUOTE>
  985. /// SetParameterValuesResponse message - Annex A.3.2.1
  986. /// </BLOCKQUOTE></PRE>
  987. ///
  988. /// @brief "urn:dslforum-org:cwmp-1-2":SetParameterValuesResponse is a complexType.
  989. ///
  990. /// @note struct _cwmp__SetParameterValuesResponse operations:
  991. /// - _cwmp__SetParameterValuesResponse* soap_new__cwmp__SetParameterValuesResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  992. /// - soap_default__cwmp__SetParameterValuesResponse(struct soap*, _cwmp__SetParameterValuesResponse*) default initialize members
  993. /// - int soap_read__cwmp__SetParameterValuesResponse(struct soap*, _cwmp__SetParameterValuesResponse*) deserialize from a source
  994. /// - int soap_write__cwmp__SetParameterValuesResponse(struct soap*, _cwmp__SetParameterValuesResponse*) serialize to a sink
  995. /// - _cwmp__SetParameterValuesResponse* soap_dup__cwmp__SetParameterValuesResponse(struct soap*, _cwmp__SetParameterValuesResponse* dst, _cwmp__SetParameterValuesResponse *src) returns deep copy of _cwmp__SetParameterValuesResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  996. /// - soap_del__cwmp__SetParameterValuesResponse(_cwmp__SetParameterValuesResponse*) deep deletes _cwmp__SetParameterValuesResponse data members, use only on dst after soap_dup__cwmp__SetParameterValuesResponse(NULL, _cwmp__SetParameterValuesResponse *dst, _cwmp__SetParameterValuesResponse *src) (use soapcpp2 -Ed)
  997. struct _cwmp__SetParameterValuesResponse
  998. {
  999. enum _cwmp__SetParameterValuesResponse_Status
  1000. {
  1001. /// <PRE><BLOCKQUOTE>
  1002. /// All Parameter changes have been validated and applied
  1003. /// </BLOCKQUOTE></PRE>
  1004. ///
  1005. _cwmp__SetParameterValuesResponse_Status__0 = 0, ///< xs:int value="0"
  1006. /// <PRE><BLOCKQUOTE>
  1007. /// All Parameter changes have been validated and committed, but some or all are not yet applied (for example, if a reboot is required before the new values are applied)
  1008. /// </BLOCKQUOTE></PRE>
  1009. ///
  1010. _cwmp__SetParameterValuesResponse_Status__1 = 1, ///< xs:int value="1"
  1011. }
  1012. Status 1; ///< Required element.
  1013. };
  1014. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetParameterValues
  1015. /// <PRE><BLOCKQUOTE>
  1016. /// GetParameterValues message - Annex A.3.2.2
  1017. /// </BLOCKQUOTE></PRE>
  1018. ///
  1019. /// @brief "urn:dslforum-org:cwmp-1-2":GetParameterValues is a complexType.
  1020. ///
  1021. /// @note struct _cwmp__GetParameterValues operations:
  1022. /// - _cwmp__GetParameterValues* soap_new__cwmp__GetParameterValues(struct soap*, int num) allocate and default initialize one or more values (an array)
  1023. /// - soap_default__cwmp__GetParameterValues(struct soap*, _cwmp__GetParameterValues*) default initialize members
  1024. /// - int soap_read__cwmp__GetParameterValues(struct soap*, _cwmp__GetParameterValues*) deserialize from a source
  1025. /// - int soap_write__cwmp__GetParameterValues(struct soap*, _cwmp__GetParameterValues*) serialize to a sink
  1026. /// - _cwmp__GetParameterValues* soap_dup__cwmp__GetParameterValues(struct soap*, _cwmp__GetParameterValues* dst, _cwmp__GetParameterValues *src) returns deep copy of _cwmp__GetParameterValues src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1027. /// - soap_del__cwmp__GetParameterValues(_cwmp__GetParameterValues*) deep deletes _cwmp__GetParameterValues data members, use only on dst after soap_dup__cwmp__GetParameterValues(NULL, _cwmp__GetParameterValues *dst, _cwmp__GetParameterValues *src) (use soapcpp2 -Ed)
  1028. struct _cwmp__GetParameterValues
  1029. {
  1030. /// Element "ParameterNames" of type "urn:dslforum-org:cwmp-1-2":ParameterNames.
  1031. struct ParameterNames* ParameterNames 1; ///< Required element.
  1032. };
  1033. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetParameterValuesResponse
  1034. /// <PRE><BLOCKQUOTE>
  1035. /// GetParameterValuesResponse message - Annex A.3.2.2
  1036. /// </BLOCKQUOTE></PRE>
  1037. ///
  1038. /// @brief "urn:dslforum-org:cwmp-1-2":GetParameterValuesResponse is a complexType.
  1039. ///
  1040. /// @note struct _cwmp__GetParameterValuesResponse operations:
  1041. /// - _cwmp__GetParameterValuesResponse* soap_new__cwmp__GetParameterValuesResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1042. /// - soap_default__cwmp__GetParameterValuesResponse(struct soap*, _cwmp__GetParameterValuesResponse*) default initialize members
  1043. /// - int soap_read__cwmp__GetParameterValuesResponse(struct soap*, _cwmp__GetParameterValuesResponse*) deserialize from a source
  1044. /// - int soap_write__cwmp__GetParameterValuesResponse(struct soap*, _cwmp__GetParameterValuesResponse*) serialize to a sink
  1045. /// - _cwmp__GetParameterValuesResponse* soap_dup__cwmp__GetParameterValuesResponse(struct soap*, _cwmp__GetParameterValuesResponse* dst, _cwmp__GetParameterValuesResponse *src) returns deep copy of _cwmp__GetParameterValuesResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1046. /// - soap_del__cwmp__GetParameterValuesResponse(_cwmp__GetParameterValuesResponse*) deep deletes _cwmp__GetParameterValuesResponse data members, use only on dst after soap_dup__cwmp__GetParameterValuesResponse(NULL, _cwmp__GetParameterValuesResponse *dst, _cwmp__GetParameterValuesResponse *src) (use soapcpp2 -Ed)
  1047. struct _cwmp__GetParameterValuesResponse
  1048. {
  1049. /// Element "ParameterList" of type "urn:dslforum-org:cwmp-1-2":ParameterValueList.
  1050. struct ParameterValueList* ParameterList 1; ///< Required element.
  1051. };
  1052. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetParameterNames
  1053. /// <PRE><BLOCKQUOTE>
  1054. /// GetParameterNames message - Annex A.3.2.3
  1055. /// </BLOCKQUOTE></PRE>
  1056. ///
  1057. /// @brief "urn:dslforum-org:cwmp-1-2":GetParameterNames is a complexType.
  1058. ///
  1059. /// @note struct _cwmp__GetParameterNames operations:
  1060. /// - _cwmp__GetParameterNames* soap_new__cwmp__GetParameterNames(struct soap*, int num) allocate and default initialize one or more values (an array)
  1061. /// - soap_default__cwmp__GetParameterNames(struct soap*, _cwmp__GetParameterNames*) default initialize members
  1062. /// - int soap_read__cwmp__GetParameterNames(struct soap*, _cwmp__GetParameterNames*) deserialize from a source
  1063. /// - int soap_write__cwmp__GetParameterNames(struct soap*, _cwmp__GetParameterNames*) serialize to a sink
  1064. /// - _cwmp__GetParameterNames* soap_dup__cwmp__GetParameterNames(struct soap*, _cwmp__GetParameterNames* dst, _cwmp__GetParameterNames *src) returns deep copy of _cwmp__GetParameterNames src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1065. /// - soap_del__cwmp__GetParameterNames(_cwmp__GetParameterNames*) deep deletes _cwmp__GetParameterNames data members, use only on dst after soap_dup__cwmp__GetParameterNames(NULL, _cwmp__GetParameterNames *dst, _cwmp__GetParameterNames *src) (use soapcpp2 -Ed)
  1066. struct _cwmp__GetParameterNames
  1067. {
  1068. /// Length of this content is 0 to 256.
  1069. char*
  1070. ParameterPath 1; ///< Required element.
  1071. /// Element "NextLevel" of type xs:boolean.
  1072. xsd__boolean NextLevel 1; ///< Required element.
  1073. };
  1074. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetParameterNamesResponse
  1075. /// <PRE><BLOCKQUOTE>
  1076. /// GetParameterNamesResponse message - Annex A.3.2.3
  1077. /// </BLOCKQUOTE></PRE>
  1078. ///
  1079. /// @brief "urn:dslforum-org:cwmp-1-2":GetParameterNamesResponse is a complexType.
  1080. ///
  1081. /// @note struct _cwmp__GetParameterNamesResponse operations:
  1082. /// - _cwmp__GetParameterNamesResponse* soap_new__cwmp__GetParameterNamesResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1083. /// - soap_default__cwmp__GetParameterNamesResponse(struct soap*, _cwmp__GetParameterNamesResponse*) default initialize members
  1084. /// - int soap_read__cwmp__GetParameterNamesResponse(struct soap*, _cwmp__GetParameterNamesResponse*) deserialize from a source
  1085. /// - int soap_write__cwmp__GetParameterNamesResponse(struct soap*, _cwmp__GetParameterNamesResponse*) serialize to a sink
  1086. /// - _cwmp__GetParameterNamesResponse* soap_dup__cwmp__GetParameterNamesResponse(struct soap*, _cwmp__GetParameterNamesResponse* dst, _cwmp__GetParameterNamesResponse *src) returns deep copy of _cwmp__GetParameterNamesResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1087. /// - soap_del__cwmp__GetParameterNamesResponse(_cwmp__GetParameterNamesResponse*) deep deletes _cwmp__GetParameterNamesResponse data members, use only on dst after soap_dup__cwmp__GetParameterNamesResponse(NULL, _cwmp__GetParameterNamesResponse *dst, _cwmp__GetParameterNamesResponse *src) (use soapcpp2 -Ed)
  1088. struct _cwmp__GetParameterNamesResponse
  1089. {
  1090. /// Element "ParameterList" of type "urn:dslforum-org:cwmp-1-2":ParameterInfoList.
  1091. struct ParameterInfoList* ParameterList 1; ///< Required element.
  1092. };
  1093. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":SetParameterAttributes
  1094. /// <PRE><BLOCKQUOTE>
  1095. /// SetParameterAttributes message - Annex A.3.2.4
  1096. /// </BLOCKQUOTE></PRE>
  1097. ///
  1098. /// @brief "urn:dslforum-org:cwmp-1-2":SetParameterAttributes is a complexType.
  1099. ///
  1100. /// @note struct _cwmp__SetParameterAttributes operations:
  1101. /// - _cwmp__SetParameterAttributes* soap_new__cwmp__SetParameterAttributes(struct soap*, int num) allocate and default initialize one or more values (an array)
  1102. /// - soap_default__cwmp__SetParameterAttributes(struct soap*, _cwmp__SetParameterAttributes*) default initialize members
  1103. /// - int soap_read__cwmp__SetParameterAttributes(struct soap*, _cwmp__SetParameterAttributes*) deserialize from a source
  1104. /// - int soap_write__cwmp__SetParameterAttributes(struct soap*, _cwmp__SetParameterAttributes*) serialize to a sink
  1105. /// - _cwmp__SetParameterAttributes* soap_dup__cwmp__SetParameterAttributes(struct soap*, _cwmp__SetParameterAttributes* dst, _cwmp__SetParameterAttributes *src) returns deep copy of _cwmp__SetParameterAttributes src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1106. /// - soap_del__cwmp__SetParameterAttributes(_cwmp__SetParameterAttributes*) deep deletes _cwmp__SetParameterAttributes data members, use only on dst after soap_dup__cwmp__SetParameterAttributes(NULL, _cwmp__SetParameterAttributes *dst, _cwmp__SetParameterAttributes *src) (use soapcpp2 -Ed)
  1107. struct _cwmp__SetParameterAttributes
  1108. {
  1109. /// Element "ParameterList" of type "urn:dslforum-org:cwmp-1-2":SetParameterAttributesList.
  1110. struct SetParameterAttributesList* ParameterList 1; ///< Required element.
  1111. };
  1112. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":SetParameterAttributesResponse
  1113. /// <PRE><BLOCKQUOTE>
  1114. /// SetParameterAttributesResponse message - Annex A.3.2.4
  1115. /// </BLOCKQUOTE></PRE>
  1116. ///
  1117. /// @brief "urn:dslforum-org:cwmp-1-2":SetParameterAttributesResponse is a complexType.
  1118. ///
  1119. /// @note struct _cwmp__SetParameterAttributesResponse operations:
  1120. /// - _cwmp__SetParameterAttributesResponse* soap_new__cwmp__SetParameterAttributesResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1121. /// - soap_default__cwmp__SetParameterAttributesResponse(struct soap*, _cwmp__SetParameterAttributesResponse*) default initialize members
  1122. /// - int soap_read__cwmp__SetParameterAttributesResponse(struct soap*, _cwmp__SetParameterAttributesResponse*) deserialize from a source
  1123. /// - int soap_write__cwmp__SetParameterAttributesResponse(struct soap*, _cwmp__SetParameterAttributesResponse*) serialize to a sink
  1124. /// - _cwmp__SetParameterAttributesResponse* soap_dup__cwmp__SetParameterAttributesResponse(struct soap*, _cwmp__SetParameterAttributesResponse* dst, _cwmp__SetParameterAttributesResponse *src) returns deep copy of _cwmp__SetParameterAttributesResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1125. /// - soap_del__cwmp__SetParameterAttributesResponse(_cwmp__SetParameterAttributesResponse*) deep deletes _cwmp__SetParameterAttributesResponse data members, use only on dst after soap_dup__cwmp__SetParameterAttributesResponse(NULL, _cwmp__SetParameterAttributesResponse *dst, _cwmp__SetParameterAttributesResponse *src) (use soapcpp2 -Ed)
  1126. struct _cwmp__SetParameterAttributesResponse
  1127. {
  1128. };
  1129. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetParameterAttributes
  1130. /// <PRE><BLOCKQUOTE>
  1131. /// GetParameterAttributes message - Annex A.3.2.5
  1132. /// </BLOCKQUOTE></PRE>
  1133. ///
  1134. /// @brief "urn:dslforum-org:cwmp-1-2":GetParameterAttributes is a complexType.
  1135. ///
  1136. /// @note struct _cwmp__GetParameterAttributes operations:
  1137. /// - _cwmp__GetParameterAttributes* soap_new__cwmp__GetParameterAttributes(struct soap*, int num) allocate and default initialize one or more values (an array)
  1138. /// - soap_default__cwmp__GetParameterAttributes(struct soap*, _cwmp__GetParameterAttributes*) default initialize members
  1139. /// - int soap_read__cwmp__GetParameterAttributes(struct soap*, _cwmp__GetParameterAttributes*) deserialize from a source
  1140. /// - int soap_write__cwmp__GetParameterAttributes(struct soap*, _cwmp__GetParameterAttributes*) serialize to a sink
  1141. /// - _cwmp__GetParameterAttributes* soap_dup__cwmp__GetParameterAttributes(struct soap*, _cwmp__GetParameterAttributes* dst, _cwmp__GetParameterAttributes *src) returns deep copy of _cwmp__GetParameterAttributes src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1142. /// - soap_del__cwmp__GetParameterAttributes(_cwmp__GetParameterAttributes*) deep deletes _cwmp__GetParameterAttributes data members, use only on dst after soap_dup__cwmp__GetParameterAttributes(NULL, _cwmp__GetParameterAttributes *dst, _cwmp__GetParameterAttributes *src) (use soapcpp2 -Ed)
  1143. struct _cwmp__GetParameterAttributes
  1144. {
  1145. /// Element "ParameterNames" of type "urn:dslforum-org:cwmp-1-2":ParameterNames.
  1146. struct ParameterNames* ParameterNames 1; ///< Required element.
  1147. };
  1148. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetParameterAttributesResponse
  1149. /// <PRE><BLOCKQUOTE>
  1150. /// GetParameterAttributesResponse message - Annex A.3.2.5
  1151. /// </BLOCKQUOTE></PRE>
  1152. ///
  1153. /// @brief "urn:dslforum-org:cwmp-1-2":GetParameterAttributesResponse is a complexType.
  1154. ///
  1155. /// @note struct _cwmp__GetParameterAttributesResponse operations:
  1156. /// - _cwmp__GetParameterAttributesResponse* soap_new__cwmp__GetParameterAttributesResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1157. /// - soap_default__cwmp__GetParameterAttributesResponse(struct soap*, _cwmp__GetParameterAttributesResponse*) default initialize members
  1158. /// - int soap_read__cwmp__GetParameterAttributesResponse(struct soap*, _cwmp__GetParameterAttributesResponse*) deserialize from a source
  1159. /// - int soap_write__cwmp__GetParameterAttributesResponse(struct soap*, _cwmp__GetParameterAttributesResponse*) serialize to a sink
  1160. /// - _cwmp__GetParameterAttributesResponse* soap_dup__cwmp__GetParameterAttributesResponse(struct soap*, _cwmp__GetParameterAttributesResponse* dst, _cwmp__GetParameterAttributesResponse *src) returns deep copy of _cwmp__GetParameterAttributesResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1161. /// - soap_del__cwmp__GetParameterAttributesResponse(_cwmp__GetParameterAttributesResponse*) deep deletes _cwmp__GetParameterAttributesResponse data members, use only on dst after soap_dup__cwmp__GetParameterAttributesResponse(NULL, _cwmp__GetParameterAttributesResponse *dst, _cwmp__GetParameterAttributesResponse *src) (use soapcpp2 -Ed)
  1162. struct _cwmp__GetParameterAttributesResponse
  1163. {
  1164. /// Element "ParameterList" of type "urn:dslforum-org:cwmp-1-2":ParameterAttributeList.
  1165. struct ParameterAttributeList* ParameterList 1; ///< Required element.
  1166. };
  1167. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":AddObject
  1168. /// <PRE><BLOCKQUOTE>
  1169. /// AddObject message - Annex A.3.2.6
  1170. /// </BLOCKQUOTE></PRE>
  1171. ///
  1172. /// @brief "urn:dslforum-org:cwmp-1-2":AddObject is a complexType.
  1173. ///
  1174. /// @note struct _cwmp__AddObject operations:
  1175. /// - _cwmp__AddObject* soap_new__cwmp__AddObject(struct soap*, int num) allocate and default initialize one or more values (an array)
  1176. /// - soap_default__cwmp__AddObject(struct soap*, _cwmp__AddObject*) default initialize members
  1177. /// - int soap_read__cwmp__AddObject(struct soap*, _cwmp__AddObject*) deserialize from a source
  1178. /// - int soap_write__cwmp__AddObject(struct soap*, _cwmp__AddObject*) serialize to a sink
  1179. /// - _cwmp__AddObject* soap_dup__cwmp__AddObject(struct soap*, _cwmp__AddObject* dst, _cwmp__AddObject *src) returns deep copy of _cwmp__AddObject src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1180. /// - soap_del__cwmp__AddObject(_cwmp__AddObject*) deep deletes _cwmp__AddObject data members, use only on dst after soap_dup__cwmp__AddObject(NULL, _cwmp__AddObject *dst, _cwmp__AddObject *src) (use soapcpp2 -Ed)
  1181. struct _cwmp__AddObject
  1182. {
  1183. /// Element "ObjectName" of type "urn:dslforum-org:cwmp-1-2":ObjectNameType.
  1184. cwmp__ObjectNameType ObjectName 1; ///< Required element.
  1185. /// Element "ParameterKey" of type "urn:dslforum-org:cwmp-1-2":ParameterKeyType.
  1186. cwmp__ParameterKeyType ParameterKey 1; ///< Required element.
  1187. };
  1188. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":AddObjectResponse
  1189. /// <PRE><BLOCKQUOTE>
  1190. /// AddObjectResponse message - Annex A.3.2.6
  1191. /// </BLOCKQUOTE></PRE>
  1192. ///
  1193. /// @brief "urn:dslforum-org:cwmp-1-2":AddObjectResponse is a complexType.
  1194. ///
  1195. /// @note struct _cwmp__AddObjectResponse operations:
  1196. /// - _cwmp__AddObjectResponse* soap_new__cwmp__AddObjectResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1197. /// - soap_default__cwmp__AddObjectResponse(struct soap*, _cwmp__AddObjectResponse*) default initialize members
  1198. /// - int soap_read__cwmp__AddObjectResponse(struct soap*, _cwmp__AddObjectResponse*) deserialize from a source
  1199. /// - int soap_write__cwmp__AddObjectResponse(struct soap*, _cwmp__AddObjectResponse*) serialize to a sink
  1200. /// - _cwmp__AddObjectResponse* soap_dup__cwmp__AddObjectResponse(struct soap*, _cwmp__AddObjectResponse* dst, _cwmp__AddObjectResponse *src) returns deep copy of _cwmp__AddObjectResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1201. /// - soap_del__cwmp__AddObjectResponse(_cwmp__AddObjectResponse*) deep deletes _cwmp__AddObjectResponse data members, use only on dst after soap_dup__cwmp__AddObjectResponse(NULL, _cwmp__AddObjectResponse *dst, _cwmp__AddObjectResponse *src) (use soapcpp2 -Ed)
  1202. struct _cwmp__AddObjectResponse
  1203. {
  1204. /// Value range is 1 to highest.
  1205. unsigned int
  1206. InstanceNumber 1; ///< Required element.
  1207. enum _cwmp__AddObjectResponse_Status
  1208. {
  1209. /// <PRE><BLOCKQUOTE>
  1210. /// The object has been created
  1211. /// </BLOCKQUOTE></PRE>
  1212. ///
  1213. _cwmp__AddObjectResponse_Status__0 = 0, ///< xs:int value="0"
  1214. /// <PRE><BLOCKQUOTE>
  1215. /// The object creation has been validated and committed, but not yet applied
  1216. /// </BLOCKQUOTE></PRE>
  1217. ///
  1218. _cwmp__AddObjectResponse_Status__1 = 1, ///< xs:int value="1"
  1219. }
  1220. Status 1; ///< Required element.
  1221. };
  1222. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":DeleteObject
  1223. /// <PRE><BLOCKQUOTE>
  1224. /// DeleteObject message - Annex A.3.2.7
  1225. /// </BLOCKQUOTE></PRE>
  1226. ///
  1227. /// @brief "urn:dslforum-org:cwmp-1-2":DeleteObject is a complexType.
  1228. ///
  1229. /// @note struct _cwmp__DeleteObject operations:
  1230. /// - _cwmp__DeleteObject* soap_new__cwmp__DeleteObject(struct soap*, int num) allocate and default initialize one or more values (an array)
  1231. /// - soap_default__cwmp__DeleteObject(struct soap*, _cwmp__DeleteObject*) default initialize members
  1232. /// - int soap_read__cwmp__DeleteObject(struct soap*, _cwmp__DeleteObject*) deserialize from a source
  1233. /// - int soap_write__cwmp__DeleteObject(struct soap*, _cwmp__DeleteObject*) serialize to a sink
  1234. /// - _cwmp__DeleteObject* soap_dup__cwmp__DeleteObject(struct soap*, _cwmp__DeleteObject* dst, _cwmp__DeleteObject *src) returns deep copy of _cwmp__DeleteObject src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1235. /// - soap_del__cwmp__DeleteObject(_cwmp__DeleteObject*) deep deletes _cwmp__DeleteObject data members, use only on dst after soap_dup__cwmp__DeleteObject(NULL, _cwmp__DeleteObject *dst, _cwmp__DeleteObject *src) (use soapcpp2 -Ed)
  1236. struct _cwmp__DeleteObject
  1237. {
  1238. /// Element "ObjectName" of type "urn:dslforum-org:cwmp-1-2":ObjectNameType.
  1239. cwmp__ObjectNameType ObjectName 1; ///< Required element.
  1240. /// Element "ParameterKey" of type "urn:dslforum-org:cwmp-1-2":ParameterKeyType.
  1241. cwmp__ParameterKeyType ParameterKey 1; ///< Required element.
  1242. };
  1243. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":DeleteObjectResponse
  1244. /// <PRE><BLOCKQUOTE>
  1245. /// DeleteObjectResponse message - Annex A.3.2.7
  1246. /// </BLOCKQUOTE></PRE>
  1247. ///
  1248. /// @brief "urn:dslforum-org:cwmp-1-2":DeleteObjectResponse is a complexType.
  1249. ///
  1250. /// @note struct _cwmp__DeleteObjectResponse operations:
  1251. /// - _cwmp__DeleteObjectResponse* soap_new__cwmp__DeleteObjectResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1252. /// - soap_default__cwmp__DeleteObjectResponse(struct soap*, _cwmp__DeleteObjectResponse*) default initialize members
  1253. /// - int soap_read__cwmp__DeleteObjectResponse(struct soap*, _cwmp__DeleteObjectResponse*) deserialize from a source
  1254. /// - int soap_write__cwmp__DeleteObjectResponse(struct soap*, _cwmp__DeleteObjectResponse*) serialize to a sink
  1255. /// - _cwmp__DeleteObjectResponse* soap_dup__cwmp__DeleteObjectResponse(struct soap*, _cwmp__DeleteObjectResponse* dst, _cwmp__DeleteObjectResponse *src) returns deep copy of _cwmp__DeleteObjectResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1256. /// - soap_del__cwmp__DeleteObjectResponse(_cwmp__DeleteObjectResponse*) deep deletes _cwmp__DeleteObjectResponse data members, use only on dst after soap_dup__cwmp__DeleteObjectResponse(NULL, _cwmp__DeleteObjectResponse *dst, _cwmp__DeleteObjectResponse *src) (use soapcpp2 -Ed)
  1257. struct _cwmp__DeleteObjectResponse
  1258. {
  1259. enum _cwmp__DeleteObjectResponse_Status
  1260. {
  1261. /// <PRE><BLOCKQUOTE>
  1262. /// The object has been deleted
  1263. /// </BLOCKQUOTE></PRE>
  1264. ///
  1265. _cwmp__DeleteObjectResponse_Status__0 = 0, ///< xs:int value="0"
  1266. /// <PRE><BLOCKQUOTE>
  1267. /// The object deletion has been validated and committed, but not yet applied
  1268. /// </BLOCKQUOTE></PRE>
  1269. ///
  1270. _cwmp__DeleteObjectResponse_Status__1 = 1, ///< xs:int value="1"
  1271. }
  1272. Status 1; ///< Required element.
  1273. };
  1274. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":Download
  1275. /// <PRE><BLOCKQUOTE>
  1276. /// Download message - Annex A.3.2.8
  1277. /// </BLOCKQUOTE></PRE>
  1278. ///
  1279. /// @brief "urn:dslforum-org:cwmp-1-2":Download is a complexType.
  1280. ///
  1281. /// @note struct _cwmp__Download operations:
  1282. /// - _cwmp__Download* soap_new__cwmp__Download(struct soap*, int num) allocate and default initialize one or more values (an array)
  1283. /// - soap_default__cwmp__Download(struct soap*, _cwmp__Download*) default initialize members
  1284. /// - int soap_read__cwmp__Download(struct soap*, _cwmp__Download*) deserialize from a source
  1285. /// - int soap_write__cwmp__Download(struct soap*, _cwmp__Download*) serialize to a sink
  1286. /// - _cwmp__Download* soap_dup__cwmp__Download(struct soap*, _cwmp__Download* dst, _cwmp__Download *src) returns deep copy of _cwmp__Download src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1287. /// - soap_del__cwmp__Download(_cwmp__Download*) deep deletes _cwmp__Download data members, use only on dst after soap_dup__cwmp__Download(NULL, _cwmp__Download *dst, _cwmp__Download *src) (use soapcpp2 -Ed)
  1288. struct _cwmp__Download
  1289. {
  1290. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  1291. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  1292. /// Element "FileType" of type "urn:dslforum-org:cwmp-1-2":DownloadFileType.
  1293. cwmp__DownloadFileType FileType 1; ///< Required element.
  1294. /// Length of this content is 0 to 256.
  1295. char*
  1296. URL 1; ///< Required element.
  1297. /// Length of this content is 0 to 256.
  1298. char*
  1299. Username 1; ///< Required element.
  1300. /// Length of this content is 0 to 256.
  1301. char*
  1302. Password 1; ///< Required element.
  1303. /// Element "FileSize" of type xs:unsignedInt.
  1304. unsigned int FileSize 1; ///< Required element.
  1305. /// Length of this content is 0 to 256.
  1306. char*
  1307. TargetFileName 1; ///< Required element.
  1308. /// Element "DelaySeconds" of type xs:unsignedInt.
  1309. unsigned int DelaySeconds 1; ///< Required element.
  1310. /// Length of this content is 0 to 256.
  1311. char*
  1312. SuccessURL 1; ///< Required element.
  1313. /// Length of this content is 0 to 256.
  1314. char*
  1315. FailureURL 1; ///< Required element.
  1316. };
  1317. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":DownloadResponse
  1318. /// <PRE><BLOCKQUOTE>
  1319. /// DownloadResponse message - Annex A.3.2.8
  1320. /// </BLOCKQUOTE></PRE>
  1321. ///
  1322. /// @brief "urn:dslforum-org:cwmp-1-2":DownloadResponse is a complexType.
  1323. ///
  1324. /// @note struct _cwmp__DownloadResponse operations:
  1325. /// - _cwmp__DownloadResponse* soap_new__cwmp__DownloadResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1326. /// - soap_default__cwmp__DownloadResponse(struct soap*, _cwmp__DownloadResponse*) default initialize members
  1327. /// - int soap_read__cwmp__DownloadResponse(struct soap*, _cwmp__DownloadResponse*) deserialize from a source
  1328. /// - int soap_write__cwmp__DownloadResponse(struct soap*, _cwmp__DownloadResponse*) serialize to a sink
  1329. /// - _cwmp__DownloadResponse* soap_dup__cwmp__DownloadResponse(struct soap*, _cwmp__DownloadResponse* dst, _cwmp__DownloadResponse *src) returns deep copy of _cwmp__DownloadResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1330. /// - soap_del__cwmp__DownloadResponse(_cwmp__DownloadResponse*) deep deletes _cwmp__DownloadResponse data members, use only on dst after soap_dup__cwmp__DownloadResponse(NULL, _cwmp__DownloadResponse *dst, _cwmp__DownloadResponse *src) (use soapcpp2 -Ed)
  1331. struct _cwmp__DownloadResponse
  1332. {
  1333. enum _cwmp__DownloadResponse_Status
  1334. {
  1335. /// <PRE><BLOCKQUOTE>
  1336. /// Download has completed and been applied
  1337. /// </BLOCKQUOTE></PRE>
  1338. ///
  1339. _cwmp__DownloadResponse_Status__0 = 0, ///< xs:int value="0"
  1340. /// <PRE><BLOCKQUOTE>
  1341. /// Download has not yet been completed and applied
  1342. /// </BLOCKQUOTE></PRE>
  1343. ///
  1344. _cwmp__DownloadResponse_Status__1 = 1, ///< xs:int value="1"
  1345. }
  1346. Status 1; ///< Required element.
  1347. /// Element "StartTime" of type xs:dateTime.
  1348. time_t StartTime 1; ///< Required element.
  1349. /// Element "CompleteTime" of type xs:dateTime.
  1350. time_t CompleteTime 1; ///< Required element.
  1351. };
  1352. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":Reboot
  1353. /// <PRE><BLOCKQUOTE>
  1354. /// Reboot message - Annex A.3.2.9
  1355. /// </BLOCKQUOTE></PRE>
  1356. ///
  1357. /// @brief "urn:dslforum-org:cwmp-1-2":Reboot is a complexType.
  1358. ///
  1359. /// @note struct _cwmp__Reboot operations:
  1360. /// - _cwmp__Reboot* soap_new__cwmp__Reboot(struct soap*, int num) allocate and default initialize one or more values (an array)
  1361. /// - soap_default__cwmp__Reboot(struct soap*, _cwmp__Reboot*) default initialize members
  1362. /// - int soap_read__cwmp__Reboot(struct soap*, _cwmp__Reboot*) deserialize from a source
  1363. /// - int soap_write__cwmp__Reboot(struct soap*, _cwmp__Reboot*) serialize to a sink
  1364. /// - _cwmp__Reboot* soap_dup__cwmp__Reboot(struct soap*, _cwmp__Reboot* dst, _cwmp__Reboot *src) returns deep copy of _cwmp__Reboot src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1365. /// - soap_del__cwmp__Reboot(_cwmp__Reboot*) deep deletes _cwmp__Reboot data members, use only on dst after soap_dup__cwmp__Reboot(NULL, _cwmp__Reboot *dst, _cwmp__Reboot *src) (use soapcpp2 -Ed)
  1366. struct _cwmp__Reboot
  1367. {
  1368. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  1369. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  1370. };
  1371. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":RebootResponse
  1372. /// <PRE><BLOCKQUOTE>
  1373. /// RebootResponse message - Annex A.3.2.9
  1374. /// </BLOCKQUOTE></PRE>
  1375. ///
  1376. /// @brief "urn:dslforum-org:cwmp-1-2":RebootResponse is a complexType.
  1377. ///
  1378. /// @note struct _cwmp__RebootResponse operations:
  1379. /// - _cwmp__RebootResponse* soap_new__cwmp__RebootResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1380. /// - soap_default__cwmp__RebootResponse(struct soap*, _cwmp__RebootResponse*) default initialize members
  1381. /// - int soap_read__cwmp__RebootResponse(struct soap*, _cwmp__RebootResponse*) deserialize from a source
  1382. /// - int soap_write__cwmp__RebootResponse(struct soap*, _cwmp__RebootResponse*) serialize to a sink
  1383. /// - _cwmp__RebootResponse* soap_dup__cwmp__RebootResponse(struct soap*, _cwmp__RebootResponse* dst, _cwmp__RebootResponse *src) returns deep copy of _cwmp__RebootResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1384. /// - soap_del__cwmp__RebootResponse(_cwmp__RebootResponse*) deep deletes _cwmp__RebootResponse data members, use only on dst after soap_dup__cwmp__RebootResponse(NULL, _cwmp__RebootResponse *dst, _cwmp__RebootResponse *src) (use soapcpp2 -Ed)
  1385. struct _cwmp__RebootResponse
  1386. {
  1387. };
  1388. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetQueuedTransfers
  1389. /// <PRE><BLOCKQUOTE>
  1390. /// GetQueuedTransfers message - Annex A.4.1.1
  1391. /// </BLOCKQUOTE></PRE>
  1392. ///
  1393. /// @brief "urn:dslforum-org:cwmp-1-2":GetQueuedTransfers is a complexType.
  1394. ///
  1395. /// @note struct _cwmp__GetQueuedTransfers operations:
  1396. /// - _cwmp__GetQueuedTransfers* soap_new__cwmp__GetQueuedTransfers(struct soap*, int num) allocate and default initialize one or more values (an array)
  1397. /// - soap_default__cwmp__GetQueuedTransfers(struct soap*, _cwmp__GetQueuedTransfers*) default initialize members
  1398. /// - int soap_read__cwmp__GetQueuedTransfers(struct soap*, _cwmp__GetQueuedTransfers*) deserialize from a source
  1399. /// - int soap_write__cwmp__GetQueuedTransfers(struct soap*, _cwmp__GetQueuedTransfers*) serialize to a sink
  1400. /// - _cwmp__GetQueuedTransfers* soap_dup__cwmp__GetQueuedTransfers(struct soap*, _cwmp__GetQueuedTransfers* dst, _cwmp__GetQueuedTransfers *src) returns deep copy of _cwmp__GetQueuedTransfers src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1401. /// - soap_del__cwmp__GetQueuedTransfers(_cwmp__GetQueuedTransfers*) deep deletes _cwmp__GetQueuedTransfers data members, use only on dst after soap_dup__cwmp__GetQueuedTransfers(NULL, _cwmp__GetQueuedTransfers *dst, _cwmp__GetQueuedTransfers *src) (use soapcpp2 -Ed)
  1402. struct _cwmp__GetQueuedTransfers
  1403. {
  1404. };
  1405. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetQueuedTransfersResponse
  1406. /// <PRE><BLOCKQUOTE>
  1407. /// GetQueuedTransfersResponse message - Annex A.4.1.1
  1408. /// </BLOCKQUOTE></PRE>
  1409. ///
  1410. /// @brief "urn:dslforum-org:cwmp-1-2":GetQueuedTransfersResponse is a complexType.
  1411. ///
  1412. /// @note struct _cwmp__GetQueuedTransfersResponse operations:
  1413. /// - _cwmp__GetQueuedTransfersResponse* soap_new__cwmp__GetQueuedTransfersResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1414. /// - soap_default__cwmp__GetQueuedTransfersResponse(struct soap*, _cwmp__GetQueuedTransfersResponse*) default initialize members
  1415. /// - int soap_read__cwmp__GetQueuedTransfersResponse(struct soap*, _cwmp__GetQueuedTransfersResponse*) deserialize from a source
  1416. /// - int soap_write__cwmp__GetQueuedTransfersResponse(struct soap*, _cwmp__GetQueuedTransfersResponse*) serialize to a sink
  1417. /// - _cwmp__GetQueuedTransfersResponse* soap_dup__cwmp__GetQueuedTransfersResponse(struct soap*, _cwmp__GetQueuedTransfersResponse* dst, _cwmp__GetQueuedTransfersResponse *src) returns deep copy of _cwmp__GetQueuedTransfersResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1418. /// - soap_del__cwmp__GetQueuedTransfersResponse(_cwmp__GetQueuedTransfersResponse*) deep deletes _cwmp__GetQueuedTransfersResponse data members, use only on dst after soap_dup__cwmp__GetQueuedTransfersResponse(NULL, _cwmp__GetQueuedTransfersResponse *dst, _cwmp__GetQueuedTransfersResponse *src) (use soapcpp2 -Ed)
  1419. struct _cwmp__GetQueuedTransfersResponse
  1420. {
  1421. /// Element "TransferList" of type "urn:dslforum-org:cwmp-1-2":TransferList.
  1422. struct TransferList* TransferList 1; ///< Required element.
  1423. };
  1424. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":ScheduleInform
  1425. /// <PRE><BLOCKQUOTE>
  1426. /// ScheduleInform message - Annex A.4.1.2
  1427. /// </BLOCKQUOTE></PRE>
  1428. ///
  1429. /// @brief "urn:dslforum-org:cwmp-1-2":ScheduleInform is a complexType.
  1430. ///
  1431. /// @note struct _cwmp__ScheduleInform operations:
  1432. /// - _cwmp__ScheduleInform* soap_new__cwmp__ScheduleInform(struct soap*, int num) allocate and default initialize one or more values (an array)
  1433. /// - soap_default__cwmp__ScheduleInform(struct soap*, _cwmp__ScheduleInform*) default initialize members
  1434. /// - int soap_read__cwmp__ScheduleInform(struct soap*, _cwmp__ScheduleInform*) deserialize from a source
  1435. /// - int soap_write__cwmp__ScheduleInform(struct soap*, _cwmp__ScheduleInform*) serialize to a sink
  1436. /// - _cwmp__ScheduleInform* soap_dup__cwmp__ScheduleInform(struct soap*, _cwmp__ScheduleInform* dst, _cwmp__ScheduleInform *src) returns deep copy of _cwmp__ScheduleInform src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1437. /// - soap_del__cwmp__ScheduleInform(_cwmp__ScheduleInform*) deep deletes _cwmp__ScheduleInform data members, use only on dst after soap_dup__cwmp__ScheduleInform(NULL, _cwmp__ScheduleInform *dst, _cwmp__ScheduleInform *src) (use soapcpp2 -Ed)
  1438. struct _cwmp__ScheduleInform
  1439. {
  1440. /// Element "DelaySeconds" of type xs:unsignedInt.
  1441. unsigned int DelaySeconds 1; ///< Required element.
  1442. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  1443. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  1444. };
  1445. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":ScheduleInformResponse
  1446. /// <PRE><BLOCKQUOTE>
  1447. /// ScheduleInformResponse message - Annex A.4.1.2
  1448. /// </BLOCKQUOTE></PRE>
  1449. ///
  1450. /// @brief "urn:dslforum-org:cwmp-1-2":ScheduleInformResponse is a complexType.
  1451. ///
  1452. /// @note struct _cwmp__ScheduleInformResponse operations:
  1453. /// - _cwmp__ScheduleInformResponse* soap_new__cwmp__ScheduleInformResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1454. /// - soap_default__cwmp__ScheduleInformResponse(struct soap*, _cwmp__ScheduleInformResponse*) default initialize members
  1455. /// - int soap_read__cwmp__ScheduleInformResponse(struct soap*, _cwmp__ScheduleInformResponse*) deserialize from a source
  1456. /// - int soap_write__cwmp__ScheduleInformResponse(struct soap*, _cwmp__ScheduleInformResponse*) serialize to a sink
  1457. /// - _cwmp__ScheduleInformResponse* soap_dup__cwmp__ScheduleInformResponse(struct soap*, _cwmp__ScheduleInformResponse* dst, _cwmp__ScheduleInformResponse *src) returns deep copy of _cwmp__ScheduleInformResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1458. /// - soap_del__cwmp__ScheduleInformResponse(_cwmp__ScheduleInformResponse*) deep deletes _cwmp__ScheduleInformResponse data members, use only on dst after soap_dup__cwmp__ScheduleInformResponse(NULL, _cwmp__ScheduleInformResponse *dst, _cwmp__ScheduleInformResponse *src) (use soapcpp2 -Ed)
  1459. struct _cwmp__ScheduleInformResponse
  1460. {
  1461. };
  1462. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":SetVouchers
  1463. /// <PRE><BLOCKQUOTE>
  1464. /// SetVouchers message - Annex A.4.1.3
  1465. /// </BLOCKQUOTE></PRE>
  1466. ///
  1467. /// @brief "urn:dslforum-org:cwmp-1-2":SetVouchers is a complexType.
  1468. ///
  1469. /// @note struct _cwmp__SetVouchers operations:
  1470. /// - _cwmp__SetVouchers* soap_new__cwmp__SetVouchers(struct soap*, int num) allocate and default initialize one or more values (an array)
  1471. /// - soap_default__cwmp__SetVouchers(struct soap*, _cwmp__SetVouchers*) default initialize members
  1472. /// - int soap_read__cwmp__SetVouchers(struct soap*, _cwmp__SetVouchers*) deserialize from a source
  1473. /// - int soap_write__cwmp__SetVouchers(struct soap*, _cwmp__SetVouchers*) serialize to a sink
  1474. /// - _cwmp__SetVouchers* soap_dup__cwmp__SetVouchers(struct soap*, _cwmp__SetVouchers* dst, _cwmp__SetVouchers *src) returns deep copy of _cwmp__SetVouchers src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1475. /// - soap_del__cwmp__SetVouchers(_cwmp__SetVouchers*) deep deletes _cwmp__SetVouchers data members, use only on dst after soap_dup__cwmp__SetVouchers(NULL, _cwmp__SetVouchers *dst, _cwmp__SetVouchers *src) (use soapcpp2 -Ed)
  1476. struct _cwmp__SetVouchers
  1477. {
  1478. /// Element "VoucherList" of type "urn:dslforum-org:cwmp-1-2":VoucherList.
  1479. struct VoucherList* VoucherList 1; ///< Required element.
  1480. };
  1481. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":SetVouchersResponse
  1482. /// <PRE><BLOCKQUOTE>
  1483. /// SetVouchersResponse message - Annex A.4.1.3
  1484. /// </BLOCKQUOTE></PRE>
  1485. ///
  1486. /// @brief "urn:dslforum-org:cwmp-1-2":SetVouchersResponse is a complexType.
  1487. ///
  1488. /// @note struct _cwmp__SetVouchersResponse operations:
  1489. /// - _cwmp__SetVouchersResponse* soap_new__cwmp__SetVouchersResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1490. /// - soap_default__cwmp__SetVouchersResponse(struct soap*, _cwmp__SetVouchersResponse*) default initialize members
  1491. /// - int soap_read__cwmp__SetVouchersResponse(struct soap*, _cwmp__SetVouchersResponse*) deserialize from a source
  1492. /// - int soap_write__cwmp__SetVouchersResponse(struct soap*, _cwmp__SetVouchersResponse*) serialize to a sink
  1493. /// - _cwmp__SetVouchersResponse* soap_dup__cwmp__SetVouchersResponse(struct soap*, _cwmp__SetVouchersResponse* dst, _cwmp__SetVouchersResponse *src) returns deep copy of _cwmp__SetVouchersResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1494. /// - soap_del__cwmp__SetVouchersResponse(_cwmp__SetVouchersResponse*) deep deletes _cwmp__SetVouchersResponse data members, use only on dst after soap_dup__cwmp__SetVouchersResponse(NULL, _cwmp__SetVouchersResponse *dst, _cwmp__SetVouchersResponse *src) (use soapcpp2 -Ed)
  1495. struct _cwmp__SetVouchersResponse
  1496. {
  1497. };
  1498. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetOptions
  1499. /// <PRE><BLOCKQUOTE>
  1500. /// GetOptions message - Annex A.4.1.4
  1501. /// </BLOCKQUOTE></PRE>
  1502. ///
  1503. /// @brief "urn:dslforum-org:cwmp-1-2":GetOptions is a complexType.
  1504. ///
  1505. /// @note struct _cwmp__GetOptions operations:
  1506. /// - _cwmp__GetOptions* soap_new__cwmp__GetOptions(struct soap*, int num) allocate and default initialize one or more values (an array)
  1507. /// - soap_default__cwmp__GetOptions(struct soap*, _cwmp__GetOptions*) default initialize members
  1508. /// - int soap_read__cwmp__GetOptions(struct soap*, _cwmp__GetOptions*) deserialize from a source
  1509. /// - int soap_write__cwmp__GetOptions(struct soap*, _cwmp__GetOptions*) serialize to a sink
  1510. /// - _cwmp__GetOptions* soap_dup__cwmp__GetOptions(struct soap*, _cwmp__GetOptions* dst, _cwmp__GetOptions *src) returns deep copy of _cwmp__GetOptions src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1511. /// - soap_del__cwmp__GetOptions(_cwmp__GetOptions*) deep deletes _cwmp__GetOptions data members, use only on dst after soap_dup__cwmp__GetOptions(NULL, _cwmp__GetOptions *dst, _cwmp__GetOptions *src) (use soapcpp2 -Ed)
  1512. struct _cwmp__GetOptions
  1513. {
  1514. /// Length of this content is 0 to 64.
  1515. char*
  1516. OptionName 1; ///< Required element.
  1517. };
  1518. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetOptionsResponse
  1519. /// <PRE><BLOCKQUOTE>
  1520. /// GetOptionsResponse message - Annex A.4.1.4
  1521. /// </BLOCKQUOTE></PRE>
  1522. ///
  1523. /// @brief "urn:dslforum-org:cwmp-1-2":GetOptionsResponse is a complexType.
  1524. ///
  1525. /// @note struct _cwmp__GetOptionsResponse operations:
  1526. /// - _cwmp__GetOptionsResponse* soap_new__cwmp__GetOptionsResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1527. /// - soap_default__cwmp__GetOptionsResponse(struct soap*, _cwmp__GetOptionsResponse*) default initialize members
  1528. /// - int soap_read__cwmp__GetOptionsResponse(struct soap*, _cwmp__GetOptionsResponse*) deserialize from a source
  1529. /// - int soap_write__cwmp__GetOptionsResponse(struct soap*, _cwmp__GetOptionsResponse*) serialize to a sink
  1530. /// - _cwmp__GetOptionsResponse* soap_dup__cwmp__GetOptionsResponse(struct soap*, _cwmp__GetOptionsResponse* dst, _cwmp__GetOptionsResponse *src) returns deep copy of _cwmp__GetOptionsResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1531. /// - soap_del__cwmp__GetOptionsResponse(_cwmp__GetOptionsResponse*) deep deletes _cwmp__GetOptionsResponse data members, use only on dst after soap_dup__cwmp__GetOptionsResponse(NULL, _cwmp__GetOptionsResponse *dst, _cwmp__GetOptionsResponse *src) (use soapcpp2 -Ed)
  1532. struct _cwmp__GetOptionsResponse
  1533. {
  1534. /// Element "OptionList" of type "urn:dslforum-org:cwmp-1-2":OptionList.
  1535. struct OptionList* OptionList 1; ///< Required element.
  1536. };
  1537. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":Upload
  1538. /// <PRE><BLOCKQUOTE>
  1539. /// Upload message - Annex A.4.1.5
  1540. /// </BLOCKQUOTE></PRE>
  1541. ///
  1542. /// @brief "urn:dslforum-org:cwmp-1-2":Upload is a complexType.
  1543. ///
  1544. /// @note struct _cwmp__Upload operations:
  1545. /// - _cwmp__Upload* soap_new__cwmp__Upload(struct soap*, int num) allocate and default initialize one or more values (an array)
  1546. /// - soap_default__cwmp__Upload(struct soap*, _cwmp__Upload*) default initialize members
  1547. /// - int soap_read__cwmp__Upload(struct soap*, _cwmp__Upload*) deserialize from a source
  1548. /// - int soap_write__cwmp__Upload(struct soap*, _cwmp__Upload*) serialize to a sink
  1549. /// - _cwmp__Upload* soap_dup__cwmp__Upload(struct soap*, _cwmp__Upload* dst, _cwmp__Upload *src) returns deep copy of _cwmp__Upload src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1550. /// - soap_del__cwmp__Upload(_cwmp__Upload*) deep deletes _cwmp__Upload data members, use only on dst after soap_dup__cwmp__Upload(NULL, _cwmp__Upload *dst, _cwmp__Upload *src) (use soapcpp2 -Ed)
  1551. struct _cwmp__Upload
  1552. {
  1553. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  1554. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  1555. /// Element "FileType" of type "urn:dslforum-org:cwmp-1-2":UploadFileType.
  1556. cwmp__UploadFileType FileType 1; ///< Required element.
  1557. /// Length of this content is 0 to 256.
  1558. char*
  1559. URL 1; ///< Required element.
  1560. /// Length of this content is 0 to 256.
  1561. char*
  1562. Username 1; ///< Required element.
  1563. /// Length of this content is 0 to 256.
  1564. char*
  1565. Password 1; ///< Required element.
  1566. /// Element "DelaySeconds" of type xs:unsignedInt.
  1567. unsigned int DelaySeconds 1; ///< Required element.
  1568. };
  1569. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":UploadResponse
  1570. /// <PRE><BLOCKQUOTE>
  1571. /// UploadResponse message - Annex A.4.1.5
  1572. /// </BLOCKQUOTE></PRE>
  1573. ///
  1574. /// @brief "urn:dslforum-org:cwmp-1-2":UploadResponse is a complexType.
  1575. ///
  1576. /// @note struct _cwmp__UploadResponse operations:
  1577. /// - _cwmp__UploadResponse* soap_new__cwmp__UploadResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1578. /// - soap_default__cwmp__UploadResponse(struct soap*, _cwmp__UploadResponse*) default initialize members
  1579. /// - int soap_read__cwmp__UploadResponse(struct soap*, _cwmp__UploadResponse*) deserialize from a source
  1580. /// - int soap_write__cwmp__UploadResponse(struct soap*, _cwmp__UploadResponse*) serialize to a sink
  1581. /// - _cwmp__UploadResponse* soap_dup__cwmp__UploadResponse(struct soap*, _cwmp__UploadResponse* dst, _cwmp__UploadResponse *src) returns deep copy of _cwmp__UploadResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1582. /// - soap_del__cwmp__UploadResponse(_cwmp__UploadResponse*) deep deletes _cwmp__UploadResponse data members, use only on dst after soap_dup__cwmp__UploadResponse(NULL, _cwmp__UploadResponse *dst, _cwmp__UploadResponse *src) (use soapcpp2 -Ed)
  1583. struct _cwmp__UploadResponse
  1584. {
  1585. enum _cwmp__UploadResponse_Status
  1586. {
  1587. /// <PRE><BLOCKQUOTE>
  1588. /// Upload has been completed
  1589. /// </BLOCKQUOTE></PRE>
  1590. ///
  1591. _cwmp__UploadResponse_Status__0 = 0, ///< xs:int value="0"
  1592. /// <PRE><BLOCKQUOTE>
  1593. /// Upload has not yet completed
  1594. /// </BLOCKQUOTE></PRE>
  1595. ///
  1596. _cwmp__UploadResponse_Status__1 = 1, ///< xs:int value="1"
  1597. }
  1598. Status 1; ///< Required element.
  1599. /// Element "StartTime" of type xs:dateTime.
  1600. time_t StartTime 1; ///< Required element.
  1601. /// Element "CompleteTime" of type xs:dateTime.
  1602. time_t CompleteTime 1; ///< Required element.
  1603. };
  1604. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":FactoryReset
  1605. /// <PRE><BLOCKQUOTE>
  1606. /// FactoryReset message - Annex A.4.1.6
  1607. /// </BLOCKQUOTE></PRE>
  1608. ///
  1609. /// @brief "urn:dslforum-org:cwmp-1-2":FactoryReset is a complexType.
  1610. ///
  1611. /// @note struct _cwmp__FactoryReset operations:
  1612. /// - _cwmp__FactoryReset* soap_new__cwmp__FactoryReset(struct soap*, int num) allocate and default initialize one or more values (an array)
  1613. /// - soap_default__cwmp__FactoryReset(struct soap*, _cwmp__FactoryReset*) default initialize members
  1614. /// - int soap_read__cwmp__FactoryReset(struct soap*, _cwmp__FactoryReset*) deserialize from a source
  1615. /// - int soap_write__cwmp__FactoryReset(struct soap*, _cwmp__FactoryReset*) serialize to a sink
  1616. /// - _cwmp__FactoryReset* soap_dup__cwmp__FactoryReset(struct soap*, _cwmp__FactoryReset* dst, _cwmp__FactoryReset *src) returns deep copy of _cwmp__FactoryReset src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1617. /// - soap_del__cwmp__FactoryReset(_cwmp__FactoryReset*) deep deletes _cwmp__FactoryReset data members, use only on dst after soap_dup__cwmp__FactoryReset(NULL, _cwmp__FactoryReset *dst, _cwmp__FactoryReset *src) (use soapcpp2 -Ed)
  1618. struct _cwmp__FactoryReset
  1619. {
  1620. };
  1621. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":FactoryResetResponse
  1622. /// <PRE><BLOCKQUOTE>
  1623. /// FactoryResetResponse message - Annex A.4.1.6
  1624. /// </BLOCKQUOTE></PRE>
  1625. ///
  1626. /// @brief "urn:dslforum-org:cwmp-1-2":FactoryResetResponse is a complexType.
  1627. ///
  1628. /// @note struct _cwmp__FactoryResetResponse operations:
  1629. /// - _cwmp__FactoryResetResponse* soap_new__cwmp__FactoryResetResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1630. /// - soap_default__cwmp__FactoryResetResponse(struct soap*, _cwmp__FactoryResetResponse*) default initialize members
  1631. /// - int soap_read__cwmp__FactoryResetResponse(struct soap*, _cwmp__FactoryResetResponse*) deserialize from a source
  1632. /// - int soap_write__cwmp__FactoryResetResponse(struct soap*, _cwmp__FactoryResetResponse*) serialize to a sink
  1633. /// - _cwmp__FactoryResetResponse* soap_dup__cwmp__FactoryResetResponse(struct soap*, _cwmp__FactoryResetResponse* dst, _cwmp__FactoryResetResponse *src) returns deep copy of _cwmp__FactoryResetResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1634. /// - soap_del__cwmp__FactoryResetResponse(_cwmp__FactoryResetResponse*) deep deletes _cwmp__FactoryResetResponse data members, use only on dst after soap_dup__cwmp__FactoryResetResponse(NULL, _cwmp__FactoryResetResponse *dst, _cwmp__FactoryResetResponse *src) (use soapcpp2 -Ed)
  1635. struct _cwmp__FactoryResetResponse
  1636. {
  1637. };
  1638. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetAllQueuedTransfers
  1639. /// <PRE><BLOCKQUOTE>
  1640. /// GetAllQueuedTransfers message - Annex A.4.1.7
  1641. /// </BLOCKQUOTE></PRE>
  1642. ///
  1643. /// @brief "urn:dslforum-org:cwmp-1-2":GetAllQueuedTransfers is a complexType.
  1644. ///
  1645. /// @note struct _cwmp__GetAllQueuedTransfers operations:
  1646. /// - _cwmp__GetAllQueuedTransfers* soap_new__cwmp__GetAllQueuedTransfers(struct soap*, int num) allocate and default initialize one or more values (an array)
  1647. /// - soap_default__cwmp__GetAllQueuedTransfers(struct soap*, _cwmp__GetAllQueuedTransfers*) default initialize members
  1648. /// - int soap_read__cwmp__GetAllQueuedTransfers(struct soap*, _cwmp__GetAllQueuedTransfers*) deserialize from a source
  1649. /// - int soap_write__cwmp__GetAllQueuedTransfers(struct soap*, _cwmp__GetAllQueuedTransfers*) serialize to a sink
  1650. /// - _cwmp__GetAllQueuedTransfers* soap_dup__cwmp__GetAllQueuedTransfers(struct soap*, _cwmp__GetAllQueuedTransfers* dst, _cwmp__GetAllQueuedTransfers *src) returns deep copy of _cwmp__GetAllQueuedTransfers src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1651. /// - soap_del__cwmp__GetAllQueuedTransfers(_cwmp__GetAllQueuedTransfers*) deep deletes _cwmp__GetAllQueuedTransfers data members, use only on dst after soap_dup__cwmp__GetAllQueuedTransfers(NULL, _cwmp__GetAllQueuedTransfers *dst, _cwmp__GetAllQueuedTransfers *src) (use soapcpp2 -Ed)
  1652. struct _cwmp__GetAllQueuedTransfers
  1653. {
  1654. };
  1655. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":GetAllQueuedTransfersResponse
  1656. /// <PRE><BLOCKQUOTE>
  1657. /// GetAllQueuedTransfersResponse message - Annex A.4.1.7
  1658. /// </BLOCKQUOTE></PRE>
  1659. ///
  1660. /// @brief "urn:dslforum-org:cwmp-1-2":GetAllQueuedTransfersResponse is a complexType.
  1661. ///
  1662. /// @note struct _cwmp__GetAllQueuedTransfersResponse operations:
  1663. /// - _cwmp__GetAllQueuedTransfersResponse* soap_new__cwmp__GetAllQueuedTransfersResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1664. /// - soap_default__cwmp__GetAllQueuedTransfersResponse(struct soap*, _cwmp__GetAllQueuedTransfersResponse*) default initialize members
  1665. /// - int soap_read__cwmp__GetAllQueuedTransfersResponse(struct soap*, _cwmp__GetAllQueuedTransfersResponse*) deserialize from a source
  1666. /// - int soap_write__cwmp__GetAllQueuedTransfersResponse(struct soap*, _cwmp__GetAllQueuedTransfersResponse*) serialize to a sink
  1667. /// - _cwmp__GetAllQueuedTransfersResponse* soap_dup__cwmp__GetAllQueuedTransfersResponse(struct soap*, _cwmp__GetAllQueuedTransfersResponse* dst, _cwmp__GetAllQueuedTransfersResponse *src) returns deep copy of _cwmp__GetAllQueuedTransfersResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1668. /// - soap_del__cwmp__GetAllQueuedTransfersResponse(_cwmp__GetAllQueuedTransfersResponse*) deep deletes _cwmp__GetAllQueuedTransfersResponse data members, use only on dst after soap_dup__cwmp__GetAllQueuedTransfersResponse(NULL, _cwmp__GetAllQueuedTransfersResponse *dst, _cwmp__GetAllQueuedTransfersResponse *src) (use soapcpp2 -Ed)
  1669. struct _cwmp__GetAllQueuedTransfersResponse
  1670. {
  1671. /// Element "TransferList" of type "urn:dslforum-org:cwmp-1-2":AllTransferList.
  1672. struct AllTransferList* TransferList 1; ///< Required element.
  1673. };
  1674. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":ScheduleDownload
  1675. /// <PRE><BLOCKQUOTE>
  1676. /// ScheduleDownload message - Annex A.4.1.8
  1677. /// </BLOCKQUOTE></PRE>
  1678. ///
  1679. /// @brief "urn:dslforum-org:cwmp-1-2":ScheduleDownload is a complexType.
  1680. ///
  1681. /// @note struct _cwmp__ScheduleDownload operations:
  1682. /// - _cwmp__ScheduleDownload* soap_new__cwmp__ScheduleDownload(struct soap*, int num) allocate and default initialize one or more values (an array)
  1683. /// - soap_default__cwmp__ScheduleDownload(struct soap*, _cwmp__ScheduleDownload*) default initialize members
  1684. /// - int soap_read__cwmp__ScheduleDownload(struct soap*, _cwmp__ScheduleDownload*) deserialize from a source
  1685. /// - int soap_write__cwmp__ScheduleDownload(struct soap*, _cwmp__ScheduleDownload*) serialize to a sink
  1686. /// - _cwmp__ScheduleDownload* soap_dup__cwmp__ScheduleDownload(struct soap*, _cwmp__ScheduleDownload* dst, _cwmp__ScheduleDownload *src) returns deep copy of _cwmp__ScheduleDownload src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1687. /// - soap_del__cwmp__ScheduleDownload(_cwmp__ScheduleDownload*) deep deletes _cwmp__ScheduleDownload data members, use only on dst after soap_dup__cwmp__ScheduleDownload(NULL, _cwmp__ScheduleDownload *dst, _cwmp__ScheduleDownload *src) (use soapcpp2 -Ed)
  1688. struct _cwmp__ScheduleDownload
  1689. {
  1690. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  1691. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  1692. /// Element "FileType" of type "urn:dslforum-org:cwmp-1-2":DownloadFileType.
  1693. cwmp__DownloadFileType FileType 1; ///< Required element.
  1694. /// Length of this content is 0 to 256.
  1695. char*
  1696. URL 1; ///< Required element.
  1697. /// Length of this content is 0 to 256.
  1698. char*
  1699. Username 1; ///< Required element.
  1700. /// Length of this content is 0 to 256.
  1701. char*
  1702. Password 1; ///< Required element.
  1703. /// Element "FileSize" of type xs:unsignedInt.
  1704. unsigned int FileSize 1; ///< Required element.
  1705. /// Length of this content is 0 to 256.
  1706. char*
  1707. TargetFileName 1; ///< Required element.
  1708. /// Element "TimeWindowList" of type "urn:dslforum-org:cwmp-1-2":TimeWindowList.
  1709. struct TimeWindowList* TimeWindowList 1; ///< Required element.
  1710. };
  1711. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":ScheduleDownloadResponse
  1712. /// <PRE><BLOCKQUOTE>
  1713. /// ScheduleDownloadResponse message - Annex A.4.1.8
  1714. /// </BLOCKQUOTE></PRE>
  1715. ///
  1716. /// @brief "urn:dslforum-org:cwmp-1-2":ScheduleDownloadResponse is a complexType.
  1717. ///
  1718. /// @note struct _cwmp__ScheduleDownloadResponse operations:
  1719. /// - _cwmp__ScheduleDownloadResponse* soap_new__cwmp__ScheduleDownloadResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1720. /// - soap_default__cwmp__ScheduleDownloadResponse(struct soap*, _cwmp__ScheduleDownloadResponse*) default initialize members
  1721. /// - int soap_read__cwmp__ScheduleDownloadResponse(struct soap*, _cwmp__ScheduleDownloadResponse*) deserialize from a source
  1722. /// - int soap_write__cwmp__ScheduleDownloadResponse(struct soap*, _cwmp__ScheduleDownloadResponse*) serialize to a sink
  1723. /// - _cwmp__ScheduleDownloadResponse* soap_dup__cwmp__ScheduleDownloadResponse(struct soap*, _cwmp__ScheduleDownloadResponse* dst, _cwmp__ScheduleDownloadResponse *src) returns deep copy of _cwmp__ScheduleDownloadResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1724. /// - soap_del__cwmp__ScheduleDownloadResponse(_cwmp__ScheduleDownloadResponse*) deep deletes _cwmp__ScheduleDownloadResponse data members, use only on dst after soap_dup__cwmp__ScheduleDownloadResponse(NULL, _cwmp__ScheduleDownloadResponse *dst, _cwmp__ScheduleDownloadResponse *src) (use soapcpp2 -Ed)
  1725. struct _cwmp__ScheduleDownloadResponse
  1726. {
  1727. };
  1728. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":CancelTransfer
  1729. /// <PRE><BLOCKQUOTE>
  1730. /// CancelTransfer message - Annex A.4.1.9
  1731. /// </BLOCKQUOTE></PRE>
  1732. ///
  1733. /// @brief "urn:dslforum-org:cwmp-1-2":CancelTransfer is a complexType.
  1734. ///
  1735. /// @note struct _cwmp__CancelTransfer operations:
  1736. /// - _cwmp__CancelTransfer* soap_new__cwmp__CancelTransfer(struct soap*, int num) allocate and default initialize one or more values (an array)
  1737. /// - soap_default__cwmp__CancelTransfer(struct soap*, _cwmp__CancelTransfer*) default initialize members
  1738. /// - int soap_read__cwmp__CancelTransfer(struct soap*, _cwmp__CancelTransfer*) deserialize from a source
  1739. /// - int soap_write__cwmp__CancelTransfer(struct soap*, _cwmp__CancelTransfer*) serialize to a sink
  1740. /// - _cwmp__CancelTransfer* soap_dup__cwmp__CancelTransfer(struct soap*, _cwmp__CancelTransfer* dst, _cwmp__CancelTransfer *src) returns deep copy of _cwmp__CancelTransfer src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1741. /// - soap_del__cwmp__CancelTransfer(_cwmp__CancelTransfer*) deep deletes _cwmp__CancelTransfer data members, use only on dst after soap_dup__cwmp__CancelTransfer(NULL, _cwmp__CancelTransfer *dst, _cwmp__CancelTransfer *src) (use soapcpp2 -Ed)
  1742. struct _cwmp__CancelTransfer
  1743. {
  1744. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  1745. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  1746. };
  1747. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":CancelTransferResponse
  1748. /// <PRE><BLOCKQUOTE>
  1749. /// CancelTransferResponse message - Annex A.4.1.9
  1750. /// </BLOCKQUOTE></PRE>
  1751. ///
  1752. /// @brief "urn:dslforum-org:cwmp-1-2":CancelTransferResponse is a complexType.
  1753. ///
  1754. /// @note struct _cwmp__CancelTransferResponse operations:
  1755. /// - _cwmp__CancelTransferResponse* soap_new__cwmp__CancelTransferResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1756. /// - soap_default__cwmp__CancelTransferResponse(struct soap*, _cwmp__CancelTransferResponse*) default initialize members
  1757. /// - int soap_read__cwmp__CancelTransferResponse(struct soap*, _cwmp__CancelTransferResponse*) deserialize from a source
  1758. /// - int soap_write__cwmp__CancelTransferResponse(struct soap*, _cwmp__CancelTransferResponse*) serialize to a sink
  1759. /// - _cwmp__CancelTransferResponse* soap_dup__cwmp__CancelTransferResponse(struct soap*, _cwmp__CancelTransferResponse* dst, _cwmp__CancelTransferResponse *src) returns deep copy of _cwmp__CancelTransferResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1760. /// - soap_del__cwmp__CancelTransferResponse(_cwmp__CancelTransferResponse*) deep deletes _cwmp__CancelTransferResponse data members, use only on dst after soap_dup__cwmp__CancelTransferResponse(NULL, _cwmp__CancelTransferResponse *dst, _cwmp__CancelTransferResponse *src) (use soapcpp2 -Ed)
  1761. struct _cwmp__CancelTransferResponse
  1762. {
  1763. };
  1764. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":ChangeDUState
  1765. /// <PRE><BLOCKQUOTE>
  1766. /// A request to perform an action on a Deployment Unit on the device
  1767. /// </BLOCKQUOTE></PRE>
  1768. ///
  1769. /// @brief "urn:dslforum-org:cwmp-1-2":ChangeDUState is a complexType.
  1770. ///
  1771. /// @note struct _cwmp__ChangeDUState operations:
  1772. /// - _cwmp__ChangeDUState* soap_new__cwmp__ChangeDUState(struct soap*, int num) allocate and default initialize one or more values (an array)
  1773. /// - soap_default__cwmp__ChangeDUState(struct soap*, _cwmp__ChangeDUState*) default initialize members
  1774. /// - int soap_read__cwmp__ChangeDUState(struct soap*, _cwmp__ChangeDUState*) deserialize from a source
  1775. /// - int soap_write__cwmp__ChangeDUState(struct soap*, _cwmp__ChangeDUState*) serialize to a sink
  1776. /// - _cwmp__ChangeDUState* soap_dup__cwmp__ChangeDUState(struct soap*, _cwmp__ChangeDUState* dst, _cwmp__ChangeDUState *src) returns deep copy of _cwmp__ChangeDUState src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1777. /// - soap_del__cwmp__ChangeDUState(_cwmp__ChangeDUState*) deep deletes _cwmp__ChangeDUState data members, use only on dst after soap_dup__cwmp__ChangeDUState(NULL, _cwmp__ChangeDUState *dst, _cwmp__ChangeDUState *src) (use soapcpp2 -Ed)
  1778. struct _cwmp__ChangeDUState
  1779. {
  1780. /// <PRE><BLOCKQUOTE>
  1781. /// The operations to be performed. The content of an operation is contained within the operation
  1782. /// sub-type.
  1783. /// </BLOCKQUOTE></PRE>
  1784. ///
  1785. /// Size of array of struct cwmp__OperationStruct* is 1..unbounded.
  1786. $ int __sizeOperations 1;
  1787. /// Array struct cwmp__OperationStruct* of size 1..unbounded.
  1788. struct cwmp__OperationStruct* Operations 1; ///< Multiple elements.
  1789. /// <PRE><BLOCKQUOTE>
  1790. /// An optional command key used to correlate future results of the operation or changes made to
  1791. /// the device as a result of the operation.
  1792. /// </BLOCKQUOTE></PRE>
  1793. ///
  1794. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  1795. cwmp__CommandKeyType CommandKey 0; ///< Optional element.
  1796. };
  1797. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":ChangeDUStateResponse
  1798. /// <PRE><BLOCKQUOTE>
  1799. /// Response to a ChangeDUState message
  1800. /// </BLOCKQUOTE></PRE>
  1801. ///
  1802. /// @brief "urn:dslforum-org:cwmp-1-2":ChangeDUStateResponse is a complexType.
  1803. ///
  1804. /// @note struct _cwmp__ChangeDUStateResponse operations:
  1805. /// - _cwmp__ChangeDUStateResponse* soap_new__cwmp__ChangeDUStateResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1806. /// - soap_default__cwmp__ChangeDUStateResponse(struct soap*, _cwmp__ChangeDUStateResponse*) default initialize members
  1807. /// - int soap_read__cwmp__ChangeDUStateResponse(struct soap*, _cwmp__ChangeDUStateResponse*) deserialize from a source
  1808. /// - int soap_write__cwmp__ChangeDUStateResponse(struct soap*, _cwmp__ChangeDUStateResponse*) serialize to a sink
  1809. /// - _cwmp__ChangeDUStateResponse* soap_dup__cwmp__ChangeDUStateResponse(struct soap*, _cwmp__ChangeDUStateResponse* dst, _cwmp__ChangeDUStateResponse *src) returns deep copy of _cwmp__ChangeDUStateResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1810. /// - soap_del__cwmp__ChangeDUStateResponse(_cwmp__ChangeDUStateResponse*) deep deletes _cwmp__ChangeDUStateResponse data members, use only on dst after soap_dup__cwmp__ChangeDUStateResponse(NULL, _cwmp__ChangeDUStateResponse *dst, _cwmp__ChangeDUStateResponse *src) (use soapcpp2 -Ed)
  1811. struct _cwmp__ChangeDUStateResponse
  1812. {
  1813. };
  1814. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":Inform
  1815. /// <PRE><BLOCKQUOTE>
  1816. /// Inform message - Annex A.3.3.1
  1817. /// </BLOCKQUOTE></PRE>
  1818. ///
  1819. /// @brief "urn:dslforum-org:cwmp-1-2":Inform is a complexType.
  1820. ///
  1821. /// @note struct _cwmp__Inform operations:
  1822. /// - _cwmp__Inform* soap_new__cwmp__Inform(struct soap*, int num) allocate and default initialize one or more values (an array)
  1823. /// - soap_default__cwmp__Inform(struct soap*, _cwmp__Inform*) default initialize members
  1824. /// - int soap_read__cwmp__Inform(struct soap*, _cwmp__Inform*) deserialize from a source
  1825. /// - int soap_write__cwmp__Inform(struct soap*, _cwmp__Inform*) serialize to a sink
  1826. /// - _cwmp__Inform* soap_dup__cwmp__Inform(struct soap*, _cwmp__Inform* dst, _cwmp__Inform *src) returns deep copy of _cwmp__Inform src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1827. /// - soap_del__cwmp__Inform(_cwmp__Inform*) deep deletes _cwmp__Inform data members, use only on dst after soap_dup__cwmp__Inform(NULL, _cwmp__Inform *dst, _cwmp__Inform *src) (use soapcpp2 -Ed)
  1828. struct _cwmp__Inform
  1829. {
  1830. /// Element "DeviceId" of type "urn:dslforum-org:cwmp-1-2":DeviceIdStruct.
  1831. struct cwmp__DeviceIdStruct* DeviceId 1; ///< Required element.
  1832. /// Element "Event" of type "urn:dslforum-org:cwmp-1-2":EventList.
  1833. struct EventList* Event 1; ///< Required element.
  1834. /// Element "MaxEnvelopes" of type xs:unsignedInt.
  1835. unsigned int MaxEnvelopes 1; ///< Required element.
  1836. /// Element "CurrentTime" of type xs:dateTime.
  1837. time_t CurrentTime 1; ///< Required element.
  1838. /// Element "RetryCount" of type xs:unsignedInt.
  1839. unsigned int RetryCount 1; ///< Required element.
  1840. /// Element "ParameterList" of type "urn:dslforum-org:cwmp-1-2":ParameterValueList.
  1841. struct ParameterValueList* ParameterList 1; ///< Required element.
  1842. };
  1843. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":InformResponse
  1844. /// <PRE><BLOCKQUOTE>
  1845. /// InformResponse message - Annex A.3.3.1
  1846. /// </BLOCKQUOTE></PRE>
  1847. ///
  1848. /// @brief "urn:dslforum-org:cwmp-1-2":InformResponse is a complexType.
  1849. ///
  1850. /// @note struct _cwmp__InformResponse operations:
  1851. /// - _cwmp__InformResponse* soap_new__cwmp__InformResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1852. /// - soap_default__cwmp__InformResponse(struct soap*, _cwmp__InformResponse*) default initialize members
  1853. /// - int soap_read__cwmp__InformResponse(struct soap*, _cwmp__InformResponse*) deserialize from a source
  1854. /// - int soap_write__cwmp__InformResponse(struct soap*, _cwmp__InformResponse*) serialize to a sink
  1855. /// - _cwmp__InformResponse* soap_dup__cwmp__InformResponse(struct soap*, _cwmp__InformResponse* dst, _cwmp__InformResponse *src) returns deep copy of _cwmp__InformResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1856. /// - soap_del__cwmp__InformResponse(_cwmp__InformResponse*) deep deletes _cwmp__InformResponse data members, use only on dst after soap_dup__cwmp__InformResponse(NULL, _cwmp__InformResponse *dst, _cwmp__InformResponse *src) (use soapcpp2 -Ed)
  1857. struct _cwmp__InformResponse
  1858. {
  1859. /// Element "MaxEnvelopes" of type xs:unsignedInt.
  1860. unsigned int MaxEnvelopes 1; ///< Required element.
  1861. };
  1862. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":TransferComplete
  1863. /// <PRE><BLOCKQUOTE>
  1864. /// TransferComplete message - Annex A.3.3.2
  1865. /// </BLOCKQUOTE></PRE>
  1866. ///
  1867. /// @brief "urn:dslforum-org:cwmp-1-2":TransferComplete is a complexType.
  1868. ///
  1869. /// @note struct _cwmp__TransferComplete operations:
  1870. /// - _cwmp__TransferComplete* soap_new__cwmp__TransferComplete(struct soap*, int num) allocate and default initialize one or more values (an array)
  1871. /// - soap_default__cwmp__TransferComplete(struct soap*, _cwmp__TransferComplete*) default initialize members
  1872. /// - int soap_read__cwmp__TransferComplete(struct soap*, _cwmp__TransferComplete*) deserialize from a source
  1873. /// - int soap_write__cwmp__TransferComplete(struct soap*, _cwmp__TransferComplete*) serialize to a sink
  1874. /// - _cwmp__TransferComplete* soap_dup__cwmp__TransferComplete(struct soap*, _cwmp__TransferComplete* dst, _cwmp__TransferComplete *src) returns deep copy of _cwmp__TransferComplete src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1875. /// - soap_del__cwmp__TransferComplete(_cwmp__TransferComplete*) deep deletes _cwmp__TransferComplete data members, use only on dst after soap_dup__cwmp__TransferComplete(NULL, _cwmp__TransferComplete *dst, _cwmp__TransferComplete *src) (use soapcpp2 -Ed)
  1876. struct _cwmp__TransferComplete
  1877. {
  1878. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  1879. cwmp__CommandKeyType CommandKey 1; ///< Required element.
  1880. /// Element "FaultStruct" of type "urn:dslforum-org:cwmp-1-2":TransferCompleteFaultStruct.
  1881. struct cwmp__TransferCompleteFaultStruct* FaultStruct 1; ///< Required element.
  1882. /// Element "StartTime" of type xs:dateTime.
  1883. time_t StartTime 1; ///< Required element.
  1884. /// Element "CompleteTime" of type xs:dateTime.
  1885. time_t CompleteTime 1; ///< Required element.
  1886. };
  1887. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":TransferCompleteResponse
  1888. /// <PRE><BLOCKQUOTE>
  1889. /// TransferCompleteResponse message - Annex A.3.3.2
  1890. /// </BLOCKQUOTE></PRE>
  1891. ///
  1892. /// @brief "urn:dslforum-org:cwmp-1-2":TransferCompleteResponse is a complexType.
  1893. ///
  1894. /// @note struct _cwmp__TransferCompleteResponse operations:
  1895. /// - _cwmp__TransferCompleteResponse* soap_new__cwmp__TransferCompleteResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1896. /// - soap_default__cwmp__TransferCompleteResponse(struct soap*, _cwmp__TransferCompleteResponse*) default initialize members
  1897. /// - int soap_read__cwmp__TransferCompleteResponse(struct soap*, _cwmp__TransferCompleteResponse*) deserialize from a source
  1898. /// - int soap_write__cwmp__TransferCompleteResponse(struct soap*, _cwmp__TransferCompleteResponse*) serialize to a sink
  1899. /// - _cwmp__TransferCompleteResponse* soap_dup__cwmp__TransferCompleteResponse(struct soap*, _cwmp__TransferCompleteResponse* dst, _cwmp__TransferCompleteResponse *src) returns deep copy of _cwmp__TransferCompleteResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1900. /// - soap_del__cwmp__TransferCompleteResponse(_cwmp__TransferCompleteResponse*) deep deletes _cwmp__TransferCompleteResponse data members, use only on dst after soap_dup__cwmp__TransferCompleteResponse(NULL, _cwmp__TransferCompleteResponse *dst, _cwmp__TransferCompleteResponse *src) (use soapcpp2 -Ed)
  1901. struct _cwmp__TransferCompleteResponse
  1902. {
  1903. };
  1904. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":AutonomousTransferComplete
  1905. /// <PRE><BLOCKQUOTE>
  1906. /// AutonomousTransferComplete message - Annex A.3.3.3
  1907. /// </BLOCKQUOTE></PRE>
  1908. ///
  1909. /// @brief "urn:dslforum-org:cwmp-1-2":AutonomousTransferComplete is a complexType.
  1910. ///
  1911. /// @note struct _cwmp__AutonomousTransferComplete operations:
  1912. /// - _cwmp__AutonomousTransferComplete* soap_new__cwmp__AutonomousTransferComplete(struct soap*, int num) allocate and default initialize one or more values (an array)
  1913. /// - soap_default__cwmp__AutonomousTransferComplete(struct soap*, _cwmp__AutonomousTransferComplete*) default initialize members
  1914. /// - int soap_read__cwmp__AutonomousTransferComplete(struct soap*, _cwmp__AutonomousTransferComplete*) deserialize from a source
  1915. /// - int soap_write__cwmp__AutonomousTransferComplete(struct soap*, _cwmp__AutonomousTransferComplete*) serialize to a sink
  1916. /// - _cwmp__AutonomousTransferComplete* soap_dup__cwmp__AutonomousTransferComplete(struct soap*, _cwmp__AutonomousTransferComplete* dst, _cwmp__AutonomousTransferComplete *src) returns deep copy of _cwmp__AutonomousTransferComplete src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1917. /// - soap_del__cwmp__AutonomousTransferComplete(_cwmp__AutonomousTransferComplete*) deep deletes _cwmp__AutonomousTransferComplete data members, use only on dst after soap_dup__cwmp__AutonomousTransferComplete(NULL, _cwmp__AutonomousTransferComplete *dst, _cwmp__AutonomousTransferComplete *src) (use soapcpp2 -Ed)
  1918. struct _cwmp__AutonomousTransferComplete
  1919. {
  1920. /// Length of this content is 0 to 1024.
  1921. char*
  1922. AnnounceURL 1; ///< Required element.
  1923. /// Length of this content is 0 to 1024.
  1924. char*
  1925. TransferURL 1; ///< Required element.
  1926. /// Element "IsDownload" of type xs:boolean.
  1927. xsd__boolean IsDownload 1; ///< Required element.
  1928. /// Element "FileType" of type "urn:dslforum-org:cwmp-1-2":TransferFileType.
  1929. cwmp__TransferFileType FileType 1; ///< Required element.
  1930. /// Element "FileSize" of type xs:unsignedInt.
  1931. unsigned int FileSize 1; ///< Required element.
  1932. /// Length of this content is 0 to 256.
  1933. char*
  1934. TargetFileName 1; ///< Required element.
  1935. /// Element "FaultStruct" of type "urn:dslforum-org:cwmp-1-2":TransferCompleteFaultStruct.
  1936. struct cwmp__TransferCompleteFaultStruct* FaultStruct 1; ///< Required element.
  1937. /// Element "StartTime" of type xs:dateTime.
  1938. time_t StartTime 1; ///< Required element.
  1939. /// Element "CompleteTime" of type xs:dateTime.
  1940. time_t CompleteTime 1; ///< Required element.
  1941. };
  1942. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":AutonomousTransferCompleteResponse
  1943. /// <PRE><BLOCKQUOTE>
  1944. /// AutonomousTransferCompleteResponse message - Annex A.3.3.3
  1945. /// </BLOCKQUOTE></PRE>
  1946. ///
  1947. /// @brief "urn:dslforum-org:cwmp-1-2":AutonomousTransferCompleteResponse is a complexType.
  1948. ///
  1949. /// @note struct _cwmp__AutonomousTransferCompleteResponse operations:
  1950. /// - _cwmp__AutonomousTransferCompleteResponse* soap_new__cwmp__AutonomousTransferCompleteResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1951. /// - soap_default__cwmp__AutonomousTransferCompleteResponse(struct soap*, _cwmp__AutonomousTransferCompleteResponse*) default initialize members
  1952. /// - int soap_read__cwmp__AutonomousTransferCompleteResponse(struct soap*, _cwmp__AutonomousTransferCompleteResponse*) deserialize from a source
  1953. /// - int soap_write__cwmp__AutonomousTransferCompleteResponse(struct soap*, _cwmp__AutonomousTransferCompleteResponse*) serialize to a sink
  1954. /// - _cwmp__AutonomousTransferCompleteResponse* soap_dup__cwmp__AutonomousTransferCompleteResponse(struct soap*, _cwmp__AutonomousTransferCompleteResponse* dst, _cwmp__AutonomousTransferCompleteResponse *src) returns deep copy of _cwmp__AutonomousTransferCompleteResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1955. /// - soap_del__cwmp__AutonomousTransferCompleteResponse(_cwmp__AutonomousTransferCompleteResponse*) deep deletes _cwmp__AutonomousTransferCompleteResponse data members, use only on dst after soap_dup__cwmp__AutonomousTransferCompleteResponse(NULL, _cwmp__AutonomousTransferCompleteResponse *dst, _cwmp__AutonomousTransferCompleteResponse *src) (use soapcpp2 -Ed)
  1956. struct _cwmp__AutonomousTransferCompleteResponse
  1957. {
  1958. };
  1959. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":Kicked
  1960. /// <PRE><BLOCKQUOTE>
  1961. /// Kicked message - Annex A.4.2.1
  1962. /// </BLOCKQUOTE></PRE>
  1963. ///
  1964. /// @brief "urn:dslforum-org:cwmp-1-2":Kicked is a complexType.
  1965. ///
  1966. /// @note struct _cwmp__Kicked operations:
  1967. /// - _cwmp__Kicked* soap_new__cwmp__Kicked(struct soap*, int num) allocate and default initialize one or more values (an array)
  1968. /// - soap_default__cwmp__Kicked(struct soap*, _cwmp__Kicked*) default initialize members
  1969. /// - int soap_read__cwmp__Kicked(struct soap*, _cwmp__Kicked*) deserialize from a source
  1970. /// - int soap_write__cwmp__Kicked(struct soap*, _cwmp__Kicked*) serialize to a sink
  1971. /// - _cwmp__Kicked* soap_dup__cwmp__Kicked(struct soap*, _cwmp__Kicked* dst, _cwmp__Kicked *src) returns deep copy of _cwmp__Kicked src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  1972. /// - soap_del__cwmp__Kicked(_cwmp__Kicked*) deep deletes _cwmp__Kicked data members, use only on dst after soap_dup__cwmp__Kicked(NULL, _cwmp__Kicked *dst, _cwmp__Kicked *src) (use soapcpp2 -Ed)
  1973. struct _cwmp__Kicked
  1974. {
  1975. /// Length of this content is 0 to 32.
  1976. char*
  1977. Command 1; ///< Required element.
  1978. /// Length of this content is 0 to 64.
  1979. char*
  1980. Referer 1; ///< Required element.
  1981. /// Length of this content is 0 to 256.
  1982. char*
  1983. Arg 1; ///< Required element.
  1984. /// Length of this content is 0 to 1024.
  1985. char*
  1986. Next 1; ///< Required element.
  1987. };
  1988. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":KickedResponse
  1989. /// <PRE><BLOCKQUOTE>
  1990. /// KickedResponse message - Annex A.4.2.1
  1991. /// </BLOCKQUOTE></PRE>
  1992. ///
  1993. /// @brief "urn:dslforum-org:cwmp-1-2":KickedResponse is a complexType.
  1994. ///
  1995. /// @note struct _cwmp__KickedResponse operations:
  1996. /// - _cwmp__KickedResponse* soap_new__cwmp__KickedResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  1997. /// - soap_default__cwmp__KickedResponse(struct soap*, _cwmp__KickedResponse*) default initialize members
  1998. /// - int soap_read__cwmp__KickedResponse(struct soap*, _cwmp__KickedResponse*) deserialize from a source
  1999. /// - int soap_write__cwmp__KickedResponse(struct soap*, _cwmp__KickedResponse*) serialize to a sink
  2000. /// - _cwmp__KickedResponse* soap_dup__cwmp__KickedResponse(struct soap*, _cwmp__KickedResponse* dst, _cwmp__KickedResponse *src) returns deep copy of _cwmp__KickedResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2001. /// - soap_del__cwmp__KickedResponse(_cwmp__KickedResponse*) deep deletes _cwmp__KickedResponse data members, use only on dst after soap_dup__cwmp__KickedResponse(NULL, _cwmp__KickedResponse *dst, _cwmp__KickedResponse *src) (use soapcpp2 -Ed)
  2002. struct _cwmp__KickedResponse
  2003. {
  2004. /// Length of this content is 0 to 1024.
  2005. char*
  2006. NextURL 1; ///< Required element.
  2007. };
  2008. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":RequestDownload
  2009. /// <PRE><BLOCKQUOTE>
  2010. /// RequestDownload message - Annex A.4.2.2
  2011. /// </BLOCKQUOTE></PRE>
  2012. ///
  2013. /// @brief "urn:dslforum-org:cwmp-1-2":RequestDownload is a complexType.
  2014. ///
  2015. /// @note struct _cwmp__RequestDownload operations:
  2016. /// - _cwmp__RequestDownload* soap_new__cwmp__RequestDownload(struct soap*, int num) allocate and default initialize one or more values (an array)
  2017. /// - soap_default__cwmp__RequestDownload(struct soap*, _cwmp__RequestDownload*) default initialize members
  2018. /// - int soap_read__cwmp__RequestDownload(struct soap*, _cwmp__RequestDownload*) deserialize from a source
  2019. /// - int soap_write__cwmp__RequestDownload(struct soap*, _cwmp__RequestDownload*) serialize to a sink
  2020. /// - _cwmp__RequestDownload* soap_dup__cwmp__RequestDownload(struct soap*, _cwmp__RequestDownload* dst, _cwmp__RequestDownload *src) returns deep copy of _cwmp__RequestDownload src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2021. /// - soap_del__cwmp__RequestDownload(_cwmp__RequestDownload*) deep deletes _cwmp__RequestDownload data members, use only on dst after soap_dup__cwmp__RequestDownload(NULL, _cwmp__RequestDownload *dst, _cwmp__RequestDownload *src) (use soapcpp2 -Ed)
  2022. struct _cwmp__RequestDownload
  2023. {
  2024. /// Element "FileType" of type "urn:dslforum-org:cwmp-1-2":DownloadFileType.
  2025. cwmp__DownloadFileType FileType 1; ///< Required element.
  2026. /// Element "FileTypeArg" of type "urn:dslforum-org:cwmp-1-2":FileTypeArg.
  2027. struct FileTypeArg* FileTypeArg 1; ///< Required element.
  2028. };
  2029. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":RequestDownloadResponse
  2030. /// <PRE><BLOCKQUOTE>
  2031. /// RequestDownloadResponse message - Annex A.4.2.2
  2032. /// </BLOCKQUOTE></PRE>
  2033. ///
  2034. /// @brief "urn:dslforum-org:cwmp-1-2":RequestDownloadResponse is a complexType.
  2035. ///
  2036. /// @note struct _cwmp__RequestDownloadResponse operations:
  2037. /// - _cwmp__RequestDownloadResponse* soap_new__cwmp__RequestDownloadResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  2038. /// - soap_default__cwmp__RequestDownloadResponse(struct soap*, _cwmp__RequestDownloadResponse*) default initialize members
  2039. /// - int soap_read__cwmp__RequestDownloadResponse(struct soap*, _cwmp__RequestDownloadResponse*) deserialize from a source
  2040. /// - int soap_write__cwmp__RequestDownloadResponse(struct soap*, _cwmp__RequestDownloadResponse*) serialize to a sink
  2041. /// - _cwmp__RequestDownloadResponse* soap_dup__cwmp__RequestDownloadResponse(struct soap*, _cwmp__RequestDownloadResponse* dst, _cwmp__RequestDownloadResponse *src) returns deep copy of _cwmp__RequestDownloadResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2042. /// - soap_del__cwmp__RequestDownloadResponse(_cwmp__RequestDownloadResponse*) deep deletes _cwmp__RequestDownloadResponse data members, use only on dst after soap_dup__cwmp__RequestDownloadResponse(NULL, _cwmp__RequestDownloadResponse *dst, _cwmp__RequestDownloadResponse *src) (use soapcpp2 -Ed)
  2043. struct _cwmp__RequestDownloadResponse
  2044. {
  2045. };
  2046. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":DUStateChangeComplete
  2047. /// <PRE><BLOCKQUOTE>
  2048. /// A message indicating a prior ChangeDUState request to perform an action on a Deployment Unit on the device has completed
  2049. /// </BLOCKQUOTE></PRE>
  2050. ///
  2051. /// @brief "urn:dslforum-org:cwmp-1-2":DUStateChangeComplete is a complexType.
  2052. ///
  2053. /// @note struct _cwmp__DUStateChangeComplete operations:
  2054. /// - _cwmp__DUStateChangeComplete* soap_new__cwmp__DUStateChangeComplete(struct soap*, int num) allocate and default initialize one or more values (an array)
  2055. /// - soap_default__cwmp__DUStateChangeComplete(struct soap*, _cwmp__DUStateChangeComplete*) default initialize members
  2056. /// - int soap_read__cwmp__DUStateChangeComplete(struct soap*, _cwmp__DUStateChangeComplete*) deserialize from a source
  2057. /// - int soap_write__cwmp__DUStateChangeComplete(struct soap*, _cwmp__DUStateChangeComplete*) serialize to a sink
  2058. /// - _cwmp__DUStateChangeComplete* soap_dup__cwmp__DUStateChangeComplete(struct soap*, _cwmp__DUStateChangeComplete* dst, _cwmp__DUStateChangeComplete *src) returns deep copy of _cwmp__DUStateChangeComplete src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2059. /// - soap_del__cwmp__DUStateChangeComplete(_cwmp__DUStateChangeComplete*) deep deletes _cwmp__DUStateChangeComplete data members, use only on dst after soap_dup__cwmp__DUStateChangeComplete(NULL, _cwmp__DUStateChangeComplete *dst, _cwmp__DUStateChangeComplete *src) (use soapcpp2 -Ed)
  2060. struct _cwmp__DUStateChangeComplete
  2061. {
  2062. /// <PRE><BLOCKQUOTE>
  2063. /// The results of the operation performed. The ordering of the operation results matches the
  2064. /// order of the operations in the corresponding ChangeDUState message.
  2065. /// </BLOCKQUOTE></PRE>
  2066. ///
  2067. /// Size of array of struct cwmp__OpResultStruct* is 1..unbounded.
  2068. $ int __sizeResults 1;
  2069. /// Array struct cwmp__OpResultStruct* of size 1..unbounded.
  2070. struct cwmp__OpResultStruct* Results 1; ///< Multiple elements.
  2071. /// <PRE><BLOCKQUOTE>
  2072. /// The command key specified in the corresponding ChangeDUState message, if any
  2073. /// </BLOCKQUOTE></PRE>
  2074. ///
  2075. /// Element "CommandKey" of type "urn:dslforum-org:cwmp-1-2":CommandKeyType.
  2076. cwmp__CommandKeyType CommandKey 0; ///< Optional element.
  2077. };
  2078. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":DUStateChangeCompleteResponse
  2079. /// <PRE><BLOCKQUOTE>
  2080. /// Response to a DUStateChangeComplete message
  2081. /// </BLOCKQUOTE></PRE>
  2082. ///
  2083. /// @brief "urn:dslforum-org:cwmp-1-2":DUStateChangeCompleteResponse is a complexType.
  2084. ///
  2085. /// @note struct _cwmp__DUStateChangeCompleteResponse operations:
  2086. /// - _cwmp__DUStateChangeCompleteResponse* soap_new__cwmp__DUStateChangeCompleteResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  2087. /// - soap_default__cwmp__DUStateChangeCompleteResponse(struct soap*, _cwmp__DUStateChangeCompleteResponse*) default initialize members
  2088. /// - int soap_read__cwmp__DUStateChangeCompleteResponse(struct soap*, _cwmp__DUStateChangeCompleteResponse*) deserialize from a source
  2089. /// - int soap_write__cwmp__DUStateChangeCompleteResponse(struct soap*, _cwmp__DUStateChangeCompleteResponse*) serialize to a sink
  2090. /// - _cwmp__DUStateChangeCompleteResponse* soap_dup__cwmp__DUStateChangeCompleteResponse(struct soap*, _cwmp__DUStateChangeCompleteResponse* dst, _cwmp__DUStateChangeCompleteResponse *src) returns deep copy of _cwmp__DUStateChangeCompleteResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2091. /// - soap_del__cwmp__DUStateChangeCompleteResponse(_cwmp__DUStateChangeCompleteResponse*) deep deletes _cwmp__DUStateChangeCompleteResponse data members, use only on dst after soap_dup__cwmp__DUStateChangeCompleteResponse(NULL, _cwmp__DUStateChangeCompleteResponse *dst, _cwmp__DUStateChangeCompleteResponse *src) (use soapcpp2 -Ed)
  2092. struct _cwmp__DUStateChangeCompleteResponse
  2093. {
  2094. };
  2095. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":AutonomousDUStateChangeComplete
  2096. /// <PRE><BLOCKQUOTE>
  2097. /// A message indicating an autonomous action for a Deployment Unit on the device has completed
  2098. /// </BLOCKQUOTE></PRE>
  2099. ///
  2100. /// @brief "urn:dslforum-org:cwmp-1-2":AutonomousDUStateChangeComplete is a complexType.
  2101. ///
  2102. /// @note struct _cwmp__AutonomousDUStateChangeComplete operations:
  2103. /// - _cwmp__AutonomousDUStateChangeComplete* soap_new__cwmp__AutonomousDUStateChangeComplete(struct soap*, int num) allocate and default initialize one or more values (an array)
  2104. /// - soap_default__cwmp__AutonomousDUStateChangeComplete(struct soap*, _cwmp__AutonomousDUStateChangeComplete*) default initialize members
  2105. /// - int soap_read__cwmp__AutonomousDUStateChangeComplete(struct soap*, _cwmp__AutonomousDUStateChangeComplete*) deserialize from a source
  2106. /// - int soap_write__cwmp__AutonomousDUStateChangeComplete(struct soap*, _cwmp__AutonomousDUStateChangeComplete*) serialize to a sink
  2107. /// - _cwmp__AutonomousDUStateChangeComplete* soap_dup__cwmp__AutonomousDUStateChangeComplete(struct soap*, _cwmp__AutonomousDUStateChangeComplete* dst, _cwmp__AutonomousDUStateChangeComplete *src) returns deep copy of _cwmp__AutonomousDUStateChangeComplete src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2108. /// - soap_del__cwmp__AutonomousDUStateChangeComplete(_cwmp__AutonomousDUStateChangeComplete*) deep deletes _cwmp__AutonomousDUStateChangeComplete data members, use only on dst after soap_dup__cwmp__AutonomousDUStateChangeComplete(NULL, _cwmp__AutonomousDUStateChangeComplete *dst, _cwmp__AutonomousDUStateChangeComplete *src) (use soapcpp2 -Ed)
  2109. struct _cwmp__AutonomousDUStateChangeComplete
  2110. {
  2111. /// <PRE><BLOCKQUOTE>
  2112. /// The results of the operation performed
  2113. /// </BLOCKQUOTE></PRE>
  2114. ///
  2115. /// Size of array of struct cwmp__AutonOpResultStruct* is 1..unbounded.
  2116. $ int __sizeResults 1;
  2117. /// Array struct cwmp__AutonOpResultStruct* of size 1..unbounded.
  2118. struct cwmp__AutonOpResultStruct* Results 1; ///< Multiple elements.
  2119. };
  2120. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":AutonomousDUStateChangeCompleteResponse
  2121. /// <PRE><BLOCKQUOTE>
  2122. /// Response to a AutonomousDUStateChangeComplete message
  2123. /// </BLOCKQUOTE></PRE>
  2124. ///
  2125. /// @brief "urn:dslforum-org:cwmp-1-2":AutonomousDUStateChangeCompleteResponse is a complexType.
  2126. ///
  2127. /// @note struct _cwmp__AutonomousDUStateChangeCompleteResponse operations:
  2128. /// - _cwmp__AutonomousDUStateChangeCompleteResponse* soap_new__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, int num) allocate and default initialize one or more values (an array)
  2129. /// - soap_default__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, _cwmp__AutonomousDUStateChangeCompleteResponse*) default initialize members
  2130. /// - int soap_read__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, _cwmp__AutonomousDUStateChangeCompleteResponse*) deserialize from a source
  2131. /// - int soap_write__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, _cwmp__AutonomousDUStateChangeCompleteResponse*) serialize to a sink
  2132. /// - _cwmp__AutonomousDUStateChangeCompleteResponse* soap_dup__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, _cwmp__AutonomousDUStateChangeCompleteResponse* dst, _cwmp__AutonomousDUStateChangeCompleteResponse *src) returns deep copy of _cwmp__AutonomousDUStateChangeCompleteResponse src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2133. /// - soap_del__cwmp__AutonomousDUStateChangeCompleteResponse(_cwmp__AutonomousDUStateChangeCompleteResponse*) deep deletes _cwmp__AutonomousDUStateChangeCompleteResponse data members, use only on dst after soap_dup__cwmp__AutonomousDUStateChangeCompleteResponse(NULL, _cwmp__AutonomousDUStateChangeCompleteResponse *dst, _cwmp__AutonomousDUStateChangeCompleteResponse *src) (use soapcpp2 -Ed)
  2134. struct _cwmp__AutonomousDUStateChangeCompleteResponse
  2135. {
  2136. };
  2137. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterNames is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2138. ///
  2139. /// @note struct ParameterNames operations:
  2140. /// - ParameterNames* soap_new_ParameterNames(struct soap*, int num) allocate and default initialize one or more values (an array)
  2141. /// - soap_default_ParameterNames(struct soap*, ParameterNames*) default initialize members
  2142. /// - int soap_read_ParameterNames(struct soap*, ParameterNames*) deserialize from a source
  2143. /// - int soap_write_ParameterNames(struct soap*, ParameterNames*) serialize to a sink
  2144. /// - ParameterNames* soap_dup_ParameterNames(struct soap*, ParameterNames* dst, ParameterNames *src) returns deep copy of ParameterNames src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2145. /// - soap_del_ParameterNames(ParameterNames*) deep deletes ParameterNames data members, use only on dst after soap_dup_ParameterNames(NULL, ParameterNames *dst, ParameterNames *src) (use soapcpp2 -Ed)
  2146. /// SOAP encoded array of values of type xs:string.
  2147. struct ParameterNames
  2148. {
  2149. /// Pointer to dynamic array of elements <string> of type char*.
  2150. char* *__ptrstring ;
  2151. /// Size of the dynamic array.
  2152. int __size ;
  2153. /// Offset for partially transmitted arrays (uncomment only when required).
  2154. // int __offset ;
  2155. };
  2156. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterValueList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2157. ///
  2158. /// @note struct ParameterValueList operations:
  2159. /// - ParameterValueList* soap_new_ParameterValueList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2160. /// - soap_default_ParameterValueList(struct soap*, ParameterValueList*) default initialize members
  2161. /// - int soap_read_ParameterValueList(struct soap*, ParameterValueList*) deserialize from a source
  2162. /// - int soap_write_ParameterValueList(struct soap*, ParameterValueList*) serialize to a sink
  2163. /// - ParameterValueList* soap_dup_ParameterValueList(struct soap*, ParameterValueList* dst, ParameterValueList *src) returns deep copy of ParameterValueList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2164. /// - soap_del_ParameterValueList(ParameterValueList*) deep deletes ParameterValueList data members, use only on dst after soap_dup_ParameterValueList(NULL, ParameterValueList *dst, ParameterValueList *src) (use soapcpp2 -Ed)
  2165. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":ParameterValueStruct.
  2166. struct ParameterValueList
  2167. {
  2168. /// Pointer to dynamic array of elements <ParameterValueStruct> of type struct cwmp__ParameterValueStruct*.
  2169. struct cwmp__ParameterValueStruct* *__ptrParameterValueStruct ;
  2170. /// Size of the dynamic array.
  2171. int __size ;
  2172. /// Offset for partially transmitted arrays (uncomment only when required).
  2173. // int __offset ;
  2174. };
  2175. /// @brief "urn:dslforum-org:cwmp-1-2":MethodList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2176. ///
  2177. /// @note struct MethodList operations:
  2178. /// - MethodList* soap_new_MethodList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2179. /// - soap_default_MethodList(struct soap*, MethodList*) default initialize members
  2180. /// - int soap_read_MethodList(struct soap*, MethodList*) deserialize from a source
  2181. /// - int soap_write_MethodList(struct soap*, MethodList*) serialize to a sink
  2182. /// - MethodList* soap_dup_MethodList(struct soap*, MethodList* dst, MethodList *src) returns deep copy of MethodList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2183. /// - soap_del_MethodList(MethodList*) deep deletes MethodList data members, use only on dst after soap_dup_MethodList(NULL, MethodList *dst, MethodList *src) (use soapcpp2 -Ed)
  2184. /// SOAP encoded array of values of type xs:string.
  2185. struct MethodList
  2186. {
  2187. /// Pointer to dynamic array of elements <string> of type char*.
  2188. char* *__ptrstring ;
  2189. /// Size of the dynamic array.
  2190. int __size ;
  2191. /// Offset for partially transmitted arrays (uncomment only when required).
  2192. // int __offset ;
  2193. };
  2194. /// @brief "urn:dslforum-org:cwmp-1-2":EventList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2195. ///
  2196. /// @note struct EventList operations:
  2197. /// - EventList* soap_new_EventList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2198. /// - soap_default_EventList(struct soap*, EventList*) default initialize members
  2199. /// - int soap_read_EventList(struct soap*, EventList*) deserialize from a source
  2200. /// - int soap_write_EventList(struct soap*, EventList*) serialize to a sink
  2201. /// - EventList* soap_dup_EventList(struct soap*, EventList* dst, EventList *src) returns deep copy of EventList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2202. /// - soap_del_EventList(EventList*) deep deletes EventList data members, use only on dst after soap_dup_EventList(NULL, EventList *dst, EventList *src) (use soapcpp2 -Ed)
  2203. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":EventStruct.
  2204. struct EventList
  2205. {
  2206. /// Pointer to dynamic array of elements <EventStruct> of type struct cwmp__EventStruct*.
  2207. struct cwmp__EventStruct* *__ptrEventStruct ;
  2208. /// Size of the dynamic array.
  2209. int __size ;
  2210. /// Offset for partially transmitted arrays (uncomment only when required).
  2211. // int __offset ;
  2212. };
  2213. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterInfoList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2214. ///
  2215. /// @note struct ParameterInfoList operations:
  2216. /// - ParameterInfoList* soap_new_ParameterInfoList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2217. /// - soap_default_ParameterInfoList(struct soap*, ParameterInfoList*) default initialize members
  2218. /// - int soap_read_ParameterInfoList(struct soap*, ParameterInfoList*) deserialize from a source
  2219. /// - int soap_write_ParameterInfoList(struct soap*, ParameterInfoList*) serialize to a sink
  2220. /// - ParameterInfoList* soap_dup_ParameterInfoList(struct soap*, ParameterInfoList* dst, ParameterInfoList *src) returns deep copy of ParameterInfoList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2221. /// - soap_del_ParameterInfoList(ParameterInfoList*) deep deletes ParameterInfoList data members, use only on dst after soap_dup_ParameterInfoList(NULL, ParameterInfoList *dst, ParameterInfoList *src) (use soapcpp2 -Ed)
  2222. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":ParameterInfoStruct.
  2223. struct ParameterInfoList
  2224. {
  2225. /// Pointer to dynamic array of elements <ParameterInfoStruct> of type struct cwmp__ParameterInfoStruct*.
  2226. struct cwmp__ParameterInfoStruct* *__ptrParameterInfoStruct ;
  2227. /// Size of the dynamic array.
  2228. int __size ;
  2229. /// Offset for partially transmitted arrays (uncomment only when required).
  2230. // int __offset ;
  2231. };
  2232. /// @brief "urn:dslforum-org:cwmp-1-2":AccessList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2233. ///
  2234. /// @note struct AccessList operations:
  2235. /// - AccessList* soap_new_AccessList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2236. /// - soap_default_AccessList(struct soap*, AccessList*) default initialize members
  2237. /// - int soap_read_AccessList(struct soap*, AccessList*) deserialize from a source
  2238. /// - int soap_write_AccessList(struct soap*, AccessList*) serialize to a sink
  2239. /// - AccessList* soap_dup_AccessList(struct soap*, AccessList* dst, AccessList *src) returns deep copy of AccessList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2240. /// - soap_del_AccessList(AccessList*) deep deletes AccessList data members, use only on dst after soap_dup_AccessList(NULL, AccessList *dst, AccessList *src) (use soapcpp2 -Ed)
  2241. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":AccessListValueType.
  2242. struct AccessList
  2243. {
  2244. /// Pointer to dynamic array of elements <string> of type enum cwmp__AccessListValueType.
  2245. enum cwmp__AccessListValueType *__ptrstring ;
  2246. /// Size of the dynamic array.
  2247. int __size ;
  2248. /// Offset for partially transmitted arrays (uncomment only when required).
  2249. // int __offset ;
  2250. };
  2251. /// @brief "urn:dslforum-org:cwmp-1-2":SetParameterAttributesList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2252. ///
  2253. /// @note struct SetParameterAttributesList operations:
  2254. /// - SetParameterAttributesList* soap_new_SetParameterAttributesList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2255. /// - soap_default_SetParameterAttributesList(struct soap*, SetParameterAttributesList*) default initialize members
  2256. /// - int soap_read_SetParameterAttributesList(struct soap*, SetParameterAttributesList*) deserialize from a source
  2257. /// - int soap_write_SetParameterAttributesList(struct soap*, SetParameterAttributesList*) serialize to a sink
  2258. /// - SetParameterAttributesList* soap_dup_SetParameterAttributesList(struct soap*, SetParameterAttributesList* dst, SetParameterAttributesList *src) returns deep copy of SetParameterAttributesList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2259. /// - soap_del_SetParameterAttributesList(SetParameterAttributesList*) deep deletes SetParameterAttributesList data members, use only on dst after soap_dup_SetParameterAttributesList(NULL, SetParameterAttributesList *dst, SetParameterAttributesList *src) (use soapcpp2 -Ed)
  2260. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":SetParameterAttributesStruct.
  2261. struct SetParameterAttributesList
  2262. {
  2263. /// Pointer to dynamic array of elements <SetParameterAttributesStruct> of type struct cwmp__SetParameterAttributesStruct*.
  2264. struct cwmp__SetParameterAttributesStruct* *__ptrSetParameterAttributesStruct;
  2265. /// Size of the dynamic array.
  2266. int __size ;
  2267. /// Offset for partially transmitted arrays (uncomment only when required).
  2268. // int __offset ;
  2269. };
  2270. /// @brief "urn:dslforum-org:cwmp-1-2":ParameterAttributeList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2271. ///
  2272. /// @note struct ParameterAttributeList operations:
  2273. /// - ParameterAttributeList* soap_new_ParameterAttributeList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2274. /// - soap_default_ParameterAttributeList(struct soap*, ParameterAttributeList*) default initialize members
  2275. /// - int soap_read_ParameterAttributeList(struct soap*, ParameterAttributeList*) deserialize from a source
  2276. /// - int soap_write_ParameterAttributeList(struct soap*, ParameterAttributeList*) serialize to a sink
  2277. /// - ParameterAttributeList* soap_dup_ParameterAttributeList(struct soap*, ParameterAttributeList* dst, ParameterAttributeList *src) returns deep copy of ParameterAttributeList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2278. /// - soap_del_ParameterAttributeList(ParameterAttributeList*) deep deletes ParameterAttributeList data members, use only on dst after soap_dup_ParameterAttributeList(NULL, ParameterAttributeList *dst, ParameterAttributeList *src) (use soapcpp2 -Ed)
  2279. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":ParameterAttributeStruct.
  2280. struct ParameterAttributeList
  2281. {
  2282. /// Pointer to dynamic array of elements <ParameterAttributeStruct> of type struct cwmp__ParameterAttributeStruct*.
  2283. struct cwmp__ParameterAttributeStruct* *__ptrParameterAttributeStruct ;
  2284. /// Size of the dynamic array.
  2285. int __size ;
  2286. /// Offset for partially transmitted arrays (uncomment only when required).
  2287. // int __offset ;
  2288. };
  2289. /// @brief "urn:dslforum-org:cwmp-1-2":TimeWindowList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2290. ///
  2291. /// @note struct TimeWindowList operations:
  2292. /// - TimeWindowList* soap_new_TimeWindowList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2293. /// - soap_default_TimeWindowList(struct soap*, TimeWindowList*) default initialize members
  2294. /// - int soap_read_TimeWindowList(struct soap*, TimeWindowList*) deserialize from a source
  2295. /// - int soap_write_TimeWindowList(struct soap*, TimeWindowList*) serialize to a sink
  2296. /// - TimeWindowList* soap_dup_TimeWindowList(struct soap*, TimeWindowList* dst, TimeWindowList *src) returns deep copy of TimeWindowList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2297. /// - soap_del_TimeWindowList(TimeWindowList*) deep deletes TimeWindowList data members, use only on dst after soap_dup_TimeWindowList(NULL, TimeWindowList *dst, TimeWindowList *src) (use soapcpp2 -Ed)
  2298. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":TimeWindowStruct.
  2299. struct TimeWindowList
  2300. {
  2301. /// Pointer to dynamic array of elements <TimeWindowStruct> of type struct cwmp__TimeWindowStruct*.
  2302. struct cwmp__TimeWindowStruct* *__ptrTimeWindowStruct ;
  2303. /// Size of the dynamic array.
  2304. int __size ;
  2305. /// Offset for partially transmitted arrays (uncomment only when required).
  2306. // int __offset ;
  2307. };
  2308. /// @brief "urn:dslforum-org:cwmp-1-2":TransferList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2309. ///
  2310. /// @note struct TransferList operations:
  2311. /// - TransferList* soap_new_TransferList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2312. /// - soap_default_TransferList(struct soap*, TransferList*) default initialize members
  2313. /// - int soap_read_TransferList(struct soap*, TransferList*) deserialize from a source
  2314. /// - int soap_write_TransferList(struct soap*, TransferList*) serialize to a sink
  2315. /// - TransferList* soap_dup_TransferList(struct soap*, TransferList* dst, TransferList *src) returns deep copy of TransferList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2316. /// - soap_del_TransferList(TransferList*) deep deletes TransferList data members, use only on dst after soap_dup_TransferList(NULL, TransferList *dst, TransferList *src) (use soapcpp2 -Ed)
  2317. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":QueuedTransferStruct.
  2318. struct TransferList
  2319. {
  2320. /// Pointer to dynamic array of elements <QueuedTransferStruct> of type struct cwmp__QueuedTransferStruct*.
  2321. struct cwmp__QueuedTransferStruct* *__ptrQueuedTransferStruct ;
  2322. /// Size of the dynamic array.
  2323. int __size ;
  2324. /// Offset for partially transmitted arrays (uncomment only when required).
  2325. // int __offset ;
  2326. };
  2327. /// @brief "urn:dslforum-org:cwmp-1-2":AllTransferList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2328. ///
  2329. /// @note struct AllTransferList operations:
  2330. /// - AllTransferList* soap_new_AllTransferList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2331. /// - soap_default_AllTransferList(struct soap*, AllTransferList*) default initialize members
  2332. /// - int soap_read_AllTransferList(struct soap*, AllTransferList*) deserialize from a source
  2333. /// - int soap_write_AllTransferList(struct soap*, AllTransferList*) serialize to a sink
  2334. /// - AllTransferList* soap_dup_AllTransferList(struct soap*, AllTransferList* dst, AllTransferList *src) returns deep copy of AllTransferList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2335. /// - soap_del_AllTransferList(AllTransferList*) deep deletes AllTransferList data members, use only on dst after soap_dup_AllTransferList(NULL, AllTransferList *dst, AllTransferList *src) (use soapcpp2 -Ed)
  2336. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":AllQueuedTransferStruct.
  2337. struct AllTransferList
  2338. {
  2339. /// Pointer to dynamic array of elements <AllQueuedTransferStruct> of type struct cwmp__AllQueuedTransferStruct*.
  2340. struct cwmp__AllQueuedTransferStruct* *__ptrAllQueuedTransferStruct ;
  2341. /// Size of the dynamic array.
  2342. int __size ;
  2343. /// Offset for partially transmitted arrays (uncomment only when required).
  2344. // int __offset ;
  2345. };
  2346. /// @brief "urn:dslforum-org:cwmp-1-2":InstallOpStruct is a complexType with complexContent extension of type "urn:dslforum-org:cwmp-1-2":OperationStruct.
  2347. ///
  2348. /// <PRE><BLOCKQUOTE>
  2349. /// An operation indicating a Deployment Unit should be installed
  2350. /// </BLOCKQUOTE></PRE>
  2351. ///
  2352. /// @note struct cwmp__InstallOpStruct operations:
  2353. /// - cwmp__InstallOpStruct* soap_new_cwmp__InstallOpStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  2354. /// - soap_default_cwmp__InstallOpStruct(struct soap*, cwmp__InstallOpStruct*) default initialize members
  2355. /// - int soap_read_cwmp__InstallOpStruct(struct soap*, cwmp__InstallOpStruct*) deserialize from a source
  2356. /// - int soap_write_cwmp__InstallOpStruct(struct soap*, cwmp__InstallOpStruct*) serialize to a sink
  2357. /// - cwmp__InstallOpStruct* soap_dup_cwmp__InstallOpStruct(struct soap*, cwmp__InstallOpStruct* dst, cwmp__InstallOpStruct *src) returns deep copy of cwmp__InstallOpStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2358. /// - soap_del_cwmp__InstallOpStruct(cwmp__InstallOpStruct*) deep deletes cwmp__InstallOpStruct data members, use only on dst after soap_dup_cwmp__InstallOpStruct(NULL, cwmp__InstallOpStruct *dst, cwmp__InstallOpStruct *src) (use soapcpp2 -Ed)
  2359. struct cwmp__InstallOpStruct
  2360. {
  2361. /// INHERITED FROM cwmp__OperationStruct:
  2362. // END OF INHERITED FROM cwmp__OperationStruct
  2363. /// <PRE><BLOCKQUOTE>
  2364. /// The URL of the Deployment Unit to download
  2365. /// </BLOCKQUOTE></PRE>
  2366. ///
  2367. /// Length of this content is 0 to 1024.
  2368. xsd__anyURI
  2369. URL 1; ///< Required element.
  2370. /// <PRE><BLOCKQUOTE>
  2371. /// The UUID to be used for the Deployment Unit being installed.
  2372. /// </BLOCKQUOTE></PRE>
  2373. ///
  2374. /// Element "UUID" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitUUID.
  2375. cwmp__DeploymentUnitUUID UUID 0; ///< Optional element.
  2376. /// <PRE><BLOCKQUOTE>
  2377. /// An optional username with which to authenticate against the url
  2378. /// </BLOCKQUOTE></PRE>
  2379. ///
  2380. /// Length of this content is 0 to 256.
  2381. char*
  2382. *Username 0; ///< Optional element.
  2383. /// <PRE><BLOCKQUOTE>
  2384. /// An optional password with which to authenticate against the url
  2385. /// </BLOCKQUOTE></PRE>
  2386. ///
  2387. /// Length of this content is 0 to 256.
  2388. char*
  2389. *Password 0; ///< Optional element.
  2390. /// <PRE><BLOCKQUOTE>
  2391. /// A reference to the Execution Environment upon which the Deployment Unit
  2392. /// is to be associated (e.g., ".SoftwareModules.ExecEnv.1.")
  2393. /// </BLOCKQUOTE></PRE>
  2394. ///
  2395. /// Length of this content is 0 to 256.
  2396. char*
  2397. *ExecutionEnvRef 0; ///< Optional element.
  2398. };
  2399. /// @brief "urn:dslforum-org:cwmp-1-2":UpdateOpStruct is a complexType with complexContent extension of type "urn:dslforum-org:cwmp-1-2":OperationStruct.
  2400. ///
  2401. /// <PRE><BLOCKQUOTE>
  2402. /// An operation indicating an individual or all Deployment Units should be updated
  2403. /// </BLOCKQUOTE></PRE>
  2404. ///
  2405. /// @note struct cwmp__UpdateOpStruct operations:
  2406. /// - cwmp__UpdateOpStruct* soap_new_cwmp__UpdateOpStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  2407. /// - soap_default_cwmp__UpdateOpStruct(struct soap*, cwmp__UpdateOpStruct*) default initialize members
  2408. /// - int soap_read_cwmp__UpdateOpStruct(struct soap*, cwmp__UpdateOpStruct*) deserialize from a source
  2409. /// - int soap_write_cwmp__UpdateOpStruct(struct soap*, cwmp__UpdateOpStruct*) serialize to a sink
  2410. /// - cwmp__UpdateOpStruct* soap_dup_cwmp__UpdateOpStruct(struct soap*, cwmp__UpdateOpStruct* dst, cwmp__UpdateOpStruct *src) returns deep copy of cwmp__UpdateOpStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2411. /// - soap_del_cwmp__UpdateOpStruct(cwmp__UpdateOpStruct*) deep deletes cwmp__UpdateOpStruct data members, use only on dst after soap_dup_cwmp__UpdateOpStruct(NULL, cwmp__UpdateOpStruct *dst, cwmp__UpdateOpStruct *src) (use soapcpp2 -Ed)
  2412. struct cwmp__UpdateOpStruct
  2413. {
  2414. /// INHERITED FROM cwmp__OperationStruct:
  2415. // END OF INHERITED FROM cwmp__OperationStruct
  2416. /// <PRE><BLOCKQUOTE>
  2417. /// The UUID of the Deployment Unit to update. If the UUID is not present and the URL is present then the URL will be used to determine the Deployment Unit to update. If both the UUID and the URL are not specified, the operation indicates all installed Deployment Units should be updated.
  2418. /// </BLOCKQUOTE></PRE>
  2419. ///
  2420. /// Element "UUID" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitUUID.
  2421. cwmp__DeploymentUnitUUID UUID 0; ///< Optional element.
  2422. /// <PRE><BLOCKQUOTE>
  2423. /// An optional Version used to clarify which Deployment Unit to update.
  2424. /// Only required in the case where multiple versions of the same Deployment Unit
  2425. /// are installed on the device, in which case if not specified the update request
  2426. /// will be rejected.
  2427. /// </BLOCKQUOTE></PRE>
  2428. ///
  2429. /// Length of this content is 0 to 32.
  2430. char*
  2431. *Version 0; ///< Optional element.
  2432. /// <PRE><BLOCKQUOTE>
  2433. /// The URL to be used when updating a Deployment Unit. If a UUID is provided and the URL is present then it serves as an updated URL for the existing installed Deployment Unit. If the UUID is not
  2434. /// present and the URL is, it is used to determine the Deployment Unit
  2435. /// to update. If neither the URL or UUID is specified then all Deployment Units are to be updated.
  2436. /// </BLOCKQUOTE></PRE>
  2437. ///
  2438. /// Length of this content is 0 to 1024.
  2439. xsd__anyURI
  2440. *URL 0; ///< Optional element.
  2441. /// <PRE><BLOCKQUOTE>
  2442. /// An optional username with which to authenticate against the url
  2443. /// </BLOCKQUOTE></PRE>
  2444. ///
  2445. /// Length of this content is 0 to 256.
  2446. char*
  2447. *Username 0; ///< Optional element.
  2448. /// <PRE><BLOCKQUOTE>
  2449. /// An optional password with which to authenticate against the url
  2450. /// </BLOCKQUOTE></PRE>
  2451. ///
  2452. /// Length of this content is 0 to 256.
  2453. char*
  2454. *Password 0; ///< Optional element.
  2455. };
  2456. /// @brief "urn:dslforum-org:cwmp-1-2":UninstallOpStruct is a complexType with complexContent extension of type "urn:dslforum-org:cwmp-1-2":OperationStruct.
  2457. ///
  2458. /// <PRE><BLOCKQUOTE>
  2459. /// An operation indicating a Deployment Unit should be un-installed
  2460. /// </BLOCKQUOTE></PRE>
  2461. ///
  2462. /// @note struct cwmp__UninstallOpStruct operations:
  2463. /// - cwmp__UninstallOpStruct* soap_new_cwmp__UninstallOpStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  2464. /// - soap_default_cwmp__UninstallOpStruct(struct soap*, cwmp__UninstallOpStruct*) default initialize members
  2465. /// - int soap_read_cwmp__UninstallOpStruct(struct soap*, cwmp__UninstallOpStruct*) deserialize from a source
  2466. /// - int soap_write_cwmp__UninstallOpStruct(struct soap*, cwmp__UninstallOpStruct*) serialize to a sink
  2467. /// - cwmp__UninstallOpStruct* soap_dup_cwmp__UninstallOpStruct(struct soap*, cwmp__UninstallOpStruct* dst, cwmp__UninstallOpStruct *src) returns deep copy of cwmp__UninstallOpStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2468. /// - soap_del_cwmp__UninstallOpStruct(cwmp__UninstallOpStruct*) deep deletes cwmp__UninstallOpStruct data members, use only on dst after soap_dup_cwmp__UninstallOpStruct(NULL, cwmp__UninstallOpStruct *dst, cwmp__UninstallOpStruct *src) (use soapcpp2 -Ed)
  2469. struct cwmp__UninstallOpStruct
  2470. {
  2471. /// INHERITED FROM cwmp__OperationStruct:
  2472. // END OF INHERITED FROM cwmp__OperationStruct
  2473. /// <PRE><BLOCKQUOTE>
  2474. /// The UUID of the Deployment Unit to un-install
  2475. /// </BLOCKQUOTE></PRE>
  2476. ///
  2477. /// Element "UUID" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitUUID.
  2478. cwmp__DeploymentUnitUUID UUID 1; ///< Required element.
  2479. /// <PRE><BLOCKQUOTE>
  2480. /// An optional Version used to clarify which Deployment Unit to uninstall.
  2481. /// If not specified and there are multiple versions of the same Deployment Unit
  2482. /// installed on the device, then all of them will be uninstalled.
  2483. /// </BLOCKQUOTE></PRE>
  2484. ///
  2485. /// Length of this content is 0 to 32.
  2486. char*
  2487. *Version 0; ///< Optional element.
  2488. /// <PRE><BLOCKQUOTE>
  2489. /// A reference to the Execution Environment upon which the Deployment Unit
  2490. /// is to be removed from (e.g., ".SoftwareModules.ExecEnv.1.")
  2491. /// </BLOCKQUOTE></PRE>
  2492. ///
  2493. /// Length of this content is 0 to 256.
  2494. char*
  2495. *ExecutionEnvRef 0; ///< Optional element.
  2496. };
  2497. /// @brief "urn:dslforum-org:cwmp-1-2":AutonOpResultStruct is a complexType with complexContent extension of type "urn:dslforum-org:cwmp-1-2":OpResultStruct.
  2498. ///
  2499. /// <PRE><BLOCKQUOTE>
  2500. /// The result of a Deployment Unit operation performed autonomously on the device (i.e., not at the
  2501. /// direct request of the ACS)
  2502. /// </BLOCKQUOTE></PRE>
  2503. ///
  2504. /// @note struct cwmp__AutonOpResultStruct operations:
  2505. /// - cwmp__AutonOpResultStruct* soap_new_cwmp__AutonOpResultStruct(struct soap*, int num) allocate and default initialize one or more values (an array)
  2506. /// - soap_default_cwmp__AutonOpResultStruct(struct soap*, cwmp__AutonOpResultStruct*) default initialize members
  2507. /// - int soap_read_cwmp__AutonOpResultStruct(struct soap*, cwmp__AutonOpResultStruct*) deserialize from a source
  2508. /// - int soap_write_cwmp__AutonOpResultStruct(struct soap*, cwmp__AutonOpResultStruct*) serialize to a sink
  2509. /// - cwmp__AutonOpResultStruct* soap_dup_cwmp__AutonOpResultStruct(struct soap*, cwmp__AutonOpResultStruct* dst, cwmp__AutonOpResultStruct *src) returns deep copy of cwmp__AutonOpResultStruct src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2510. /// - soap_del_cwmp__AutonOpResultStruct(cwmp__AutonOpResultStruct*) deep deletes cwmp__AutonOpResultStruct data members, use only on dst after soap_dup_cwmp__AutonOpResultStruct(NULL, cwmp__AutonOpResultStruct *dst, cwmp__AutonOpResultStruct *src) (use soapcpp2 -Ed)
  2511. struct cwmp__AutonOpResultStruct
  2512. {
  2513. /// INHERITED FROM cwmp__OpResultStruct:
  2514. /// <PRE><BLOCKQUOTE>
  2515. /// The UUID of the affected Deployment Unit
  2516. /// </BLOCKQUOTE></PRE>
  2517. ///
  2518. /// Element "UUID" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitUUID.
  2519. cwmp__DeploymentUnitUUID UUID 1; ///< Required element.
  2520. /// <PRE><BLOCKQUOTE>
  2521. /// A reference to the affected Deployment Unit
  2522. /// </BLOCKQUOTE></PRE>
  2523. ///
  2524. /// Element "DeploymentUnitRef" of type xs:string.
  2525. char* DeploymentUnitRef 1; ///< Required element.
  2526. /// <PRE><BLOCKQUOTE>
  2527. /// The Version of the affected Deployment Unit
  2528. /// </BLOCKQUOTE></PRE>
  2529. ///
  2530. /// Length of this content is 0 to 32.
  2531. char*
  2532. Version 1; ///< Required element.
  2533. /// <PRE><BLOCKQUOTE>
  2534. /// The current state of the affected Deployment Unit after performing the operation
  2535. /// </BLOCKQUOTE></PRE>
  2536. ///
  2537. /// Element "CurrentState" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitState.
  2538. enum cwmp__DeploymentUnitState CurrentState 1; ///< Required element.
  2539. /// <PRE><BLOCKQUOTE>
  2540. /// Whether or not the Deployment Unit resolved all of its dependencies after the Installation or Update
  2541. /// </BLOCKQUOTE></PRE>
  2542. ///
  2543. /// Element "Resolved" of type xs:boolean.
  2544. xsd__boolean Resolved 1; ///< Required element.
  2545. /// <PRE><BLOCKQUOTE>
  2546. /// A comma-separated list of execution unit references (e.g., ".SoftwareModules.ExecutionUnit.2, .SoftwareModules.ExecutionUnit.3").
  2547. /// In the case of an install, the execution units are those created by the operation. In
  2548. /// the case of an uninstall, the execution units are those removed by the operation. In the case of an update, the execution units are those that remain after the operation
  2549. /// has completed.
  2550. /// </BLOCKQUOTE></PRE>
  2551. ///
  2552. /// Element "ExecutionUnitRefList" of type xs:string.
  2553. char* ExecutionUnitRefList 1; ///< Required element.
  2554. /// <PRE><BLOCKQUOTE>
  2555. /// The time on the device the operation on the affected Deployment Unit started. If the
  2556. /// CPE cannot determine this, then the value should be the Unknown Time value.
  2557. /// </BLOCKQUOTE></PRE>
  2558. ///
  2559. /// Element "StartTime" of type xs:dateTime.
  2560. time_t StartTime 1; ///< Required element.
  2561. /// <PRE><BLOCKQUOTE>
  2562. /// The time on the device the operation on the affected Deployment Unit completed (successfully
  2563. /// or otherwise). If the CPE cannot determine this, then the value should be the Unknown Time
  2564. /// value.
  2565. /// </BLOCKQUOTE></PRE>
  2566. ///
  2567. /// Element "CompleteTime" of type xs:dateTime.
  2568. time_t CompleteTime 1; ///< Required element.
  2569. /// <PRE><BLOCKQUOTE>
  2570. /// Fault structure conveying the success or, in the case of failure, reason for the failure,
  2571. /// of the operation
  2572. /// </BLOCKQUOTE></PRE>
  2573. ///
  2574. /// Element "Fault" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitFaultStruct.
  2575. struct cwmp__DeploymentUnitFaultStruct* Fault 1; ///< Required element.
  2576. // END OF INHERITED FROM cwmp__OpResultStruct
  2577. /// <PRE><BLOCKQUOTE>
  2578. /// The operation that was performed against the deployment unit
  2579. /// </BLOCKQUOTE></PRE>
  2580. ///
  2581. /// Element "OperationPerformed" of type "urn:dslforum-org:cwmp-1-2":DeploymentUnitOperationType.
  2582. cwmp__DeploymentUnitOperationType OperationPerformed 1; ///< Required element.
  2583. };
  2584. /// @brief "urn:dslforum-org:cwmp-1-2":VoucherList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2585. ///
  2586. /// @note struct VoucherList operations:
  2587. /// - VoucherList* soap_new_VoucherList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2588. /// - soap_default_VoucherList(struct soap*, VoucherList*) default initialize members
  2589. /// - int soap_read_VoucherList(struct soap*, VoucherList*) deserialize from a source
  2590. /// - int soap_write_VoucherList(struct soap*, VoucherList*) serialize to a sink
  2591. /// - VoucherList* soap_dup_VoucherList(struct soap*, VoucherList* dst, VoucherList *src) returns deep copy of VoucherList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2592. /// - soap_del_VoucherList(VoucherList*) deep deletes VoucherList data members, use only on dst after soap_dup_VoucherList(NULL, VoucherList *dst, VoucherList *src) (use soapcpp2 -Ed)
  2593. /// SOAP encoded array of values of type SOAP-ENC:base64.
  2594. struct VoucherList
  2595. {
  2596. /// Pointer to dynamic array of elements <base64> of type struct SOAP_ENC__base64.
  2597. struct SOAP_ENC__base64 *__ptrbase64 ;
  2598. /// Size of the dynamic array.
  2599. int __size ;
  2600. /// Offset for partially transmitted arrays (uncomment only when required).
  2601. // int __offset ;
  2602. };
  2603. /// @brief "urn:dslforum-org:cwmp-1-2":OptionList is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2604. ///
  2605. /// @note struct OptionList operations:
  2606. /// - OptionList* soap_new_OptionList(struct soap*, int num) allocate and default initialize one or more values (an array)
  2607. /// - soap_default_OptionList(struct soap*, OptionList*) default initialize members
  2608. /// - int soap_read_OptionList(struct soap*, OptionList*) deserialize from a source
  2609. /// - int soap_write_OptionList(struct soap*, OptionList*) serialize to a sink
  2610. /// - OptionList* soap_dup_OptionList(struct soap*, OptionList* dst, OptionList *src) returns deep copy of OptionList src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2611. /// - soap_del_OptionList(OptionList*) deep deletes OptionList data members, use only on dst after soap_dup_OptionList(NULL, OptionList *dst, OptionList *src) (use soapcpp2 -Ed)
  2612. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":OptionStruct.
  2613. struct OptionList
  2614. {
  2615. /// Pointer to dynamic array of elements <OptionStruct> of type struct cwmp__OptionStruct*.
  2616. struct cwmp__OptionStruct* *__ptrOptionStruct ;
  2617. /// Size of the dynamic array.
  2618. int __size ;
  2619. /// Offset for partially transmitted arrays (uncomment only when required).
  2620. // int __offset ;
  2621. };
  2622. /// @brief "urn:dslforum-org:cwmp-1-2":FileTypeArg is a complexType with complexContent restriction of type SOAP-ENC:Array.
  2623. ///
  2624. /// @note struct FileTypeArg operations:
  2625. /// - FileTypeArg* soap_new_FileTypeArg(struct soap*, int num) allocate and default initialize one or more values (an array)
  2626. /// - soap_default_FileTypeArg(struct soap*, FileTypeArg*) default initialize members
  2627. /// - int soap_read_FileTypeArg(struct soap*, FileTypeArg*) deserialize from a source
  2628. /// - int soap_write_FileTypeArg(struct soap*, FileTypeArg*) serialize to a sink
  2629. /// - FileTypeArg* soap_dup_FileTypeArg(struct soap*, FileTypeArg* dst, FileTypeArg *src) returns deep copy of FileTypeArg src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2630. /// - soap_del_FileTypeArg(FileTypeArg*) deep deletes FileTypeArg data members, use only on dst after soap_dup_FileTypeArg(NULL, FileTypeArg *dst, FileTypeArg *src) (use soapcpp2 -Ed)
  2631. /// SOAP encoded array of values of type "urn:dslforum-org:cwmp-1-2":ArgStruct.
  2632. struct FileTypeArg
  2633. {
  2634. /// Pointer to dynamic array of elements <ArgStruct> of type struct cwmp__ArgStruct*.
  2635. struct cwmp__ArgStruct* *__ptrArgStruct ;
  2636. /// Size of the dynamic array.
  2637. int __size ;
  2638. /// Offset for partially transmitted arrays (uncomment only when required).
  2639. // int __offset ;
  2640. };
  2641. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":SupportedCWMPVersions
  2642. /// @brief "urn:dslforum-org:cwmp-1-2":SupportedCWMPVersions is a complexType with simpleContent extension of type xs:string.
  2643. ///
  2644. /// @note struct _cwmp__SupportedCWMPVersions operations:
  2645. /// - _cwmp__SupportedCWMPVersions* soap_new__cwmp__SupportedCWMPVersions(struct soap*, int num) allocate and default initialize one or more values (an array)
  2646. /// - soap_default__cwmp__SupportedCWMPVersions(struct soap*, _cwmp__SupportedCWMPVersions*) default initialize members
  2647. /// - int soap_read__cwmp__SupportedCWMPVersions(struct soap*, _cwmp__SupportedCWMPVersions*) deserialize from a source
  2648. /// - int soap_write__cwmp__SupportedCWMPVersions(struct soap*, _cwmp__SupportedCWMPVersions*) serialize to a sink
  2649. /// - _cwmp__SupportedCWMPVersions* soap_dup__cwmp__SupportedCWMPVersions(struct soap*, _cwmp__SupportedCWMPVersions* dst, _cwmp__SupportedCWMPVersions *src) returns deep copy of _cwmp__SupportedCWMPVersions src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2650. /// - soap_del__cwmp__SupportedCWMPVersions(_cwmp__SupportedCWMPVersions*) deep deletes _cwmp__SupportedCWMPVersions data members, use only on dst after soap_dup__cwmp__SupportedCWMPVersions(NULL, _cwmp__SupportedCWMPVersions *dst, _cwmp__SupportedCWMPVersions *src) (use soapcpp2 -Ed)
  2651. struct _cwmp__SupportedCWMPVersions
  2652. {
  2653. /// __item wraps simpleContent of type xs:string.
  2654. char* __item ;
  2655. /// <PRE><BLOCKQUOTE>
  2656. /// NOTE: implementations MUST use a value of 0 for the mustUnderstand
  2657. /// attribute.
  2658. /// This is typically done in the XSD via a 'fixed="0"' attribute, but there are some problems with SOAP 1.1 that cause schema validation
  2659. /// issues.
  2660. /// </BLOCKQUOTE></PRE>
  2661. ///
  2662. /// Imported attribute reference SOAP-ENV:mustUnderstand.
  2663. @ char* SOAP_ENV__mustUnderstand 0; ///< Optional attribute.
  2664. };
  2665. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":UseCWMPVersion
  2666. /// @brief "urn:dslforum-org:cwmp-1-2":UseCWMPVersion is a complexType with simpleContent extension of type xs:string.
  2667. ///
  2668. /// @note struct _cwmp__UseCWMPVersion operations:
  2669. /// - _cwmp__UseCWMPVersion* soap_new__cwmp__UseCWMPVersion(struct soap*, int num) allocate and default initialize one or more values (an array)
  2670. /// - soap_default__cwmp__UseCWMPVersion(struct soap*, _cwmp__UseCWMPVersion*) default initialize members
  2671. /// - int soap_read__cwmp__UseCWMPVersion(struct soap*, _cwmp__UseCWMPVersion*) deserialize from a source
  2672. /// - int soap_write__cwmp__UseCWMPVersion(struct soap*, _cwmp__UseCWMPVersion*) serialize to a sink
  2673. /// - _cwmp__UseCWMPVersion* soap_dup__cwmp__UseCWMPVersion(struct soap*, _cwmp__UseCWMPVersion* dst, _cwmp__UseCWMPVersion *src) returns deep copy of _cwmp__UseCWMPVersion src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2674. /// - soap_del__cwmp__UseCWMPVersion(_cwmp__UseCWMPVersion*) deep deletes _cwmp__UseCWMPVersion data members, use only on dst after soap_dup__cwmp__UseCWMPVersion(NULL, _cwmp__UseCWMPVersion *dst, _cwmp__UseCWMPVersion *src) (use soapcpp2 -Ed)
  2675. struct _cwmp__UseCWMPVersion
  2676. {
  2677. /// __item wraps simpleContent of type xs:string.
  2678. char* __item ;
  2679. /// <PRE><BLOCKQUOTE>
  2680. /// NOTE: implementations MUST use a value of 1 for the mustUnderstand
  2681. /// attribute.
  2682. /// This is typically done in the XSD via a 'fixed="1"' attribute, but there are some problems with SOAP 1.1 that cause schema validation
  2683. /// issues.
  2684. /// </BLOCKQUOTE></PRE>
  2685. ///
  2686. /// Imported attribute reference SOAP-ENV:mustUnderstand.
  2687. @ char* SOAP_ENV__mustUnderstand 1; ///< Required attribute.
  2688. };
  2689. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":SessionTimeout
  2690. /// @brief "urn:dslforum-org:cwmp-1-2":SessionTimeout is a complexType with simpleContent extension of type xs:unsignedInt.
  2691. ///
  2692. /// @note struct _cwmp__SessionTimeout operations:
  2693. /// - _cwmp__SessionTimeout* soap_new__cwmp__SessionTimeout(struct soap*, int num) allocate and default initialize one or more values (an array)
  2694. /// - soap_default__cwmp__SessionTimeout(struct soap*, _cwmp__SessionTimeout*) default initialize members
  2695. /// - int soap_read__cwmp__SessionTimeout(struct soap*, _cwmp__SessionTimeout*) deserialize from a source
  2696. /// - int soap_write__cwmp__SessionTimeout(struct soap*, _cwmp__SessionTimeout*) serialize to a sink
  2697. /// - _cwmp__SessionTimeout* soap_dup__cwmp__SessionTimeout(struct soap*, _cwmp__SessionTimeout* dst, _cwmp__SessionTimeout *src) returns deep copy of _cwmp__SessionTimeout src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2698. /// - soap_del__cwmp__SessionTimeout(_cwmp__SessionTimeout*) deep deletes _cwmp__SessionTimeout data members, use only on dst after soap_dup__cwmp__SessionTimeout(NULL, _cwmp__SessionTimeout *dst, _cwmp__SessionTimeout *src) (use soapcpp2 -Ed)
  2699. struct _cwmp__SessionTimeout
  2700. {
  2701. /// __item wraps simpleContent of type xs:unsignedInt.
  2702. unsigned int __item ;
  2703. /// Imported attribute reference SOAP-ENV:mustUnderstand.
  2704. @ char* SOAP_ENV__mustUnderstand 0 == "0"; ///< Optional attribute with fixed value="0".
  2705. };
  2706. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":ID
  2707. /// @brief "urn:dslforum-org:cwmp-1-2":ID is a complexType with simpleContent extension of type xs:string.
  2708. ///
  2709. /// @note struct _cwmp__ID operations:
  2710. /// - _cwmp__ID* soap_new__cwmp__ID(struct soap*, int num) allocate and default initialize one or more values (an array)
  2711. /// - soap_default__cwmp__ID(struct soap*, _cwmp__ID*) default initialize members
  2712. /// - int soap_read__cwmp__ID(struct soap*, _cwmp__ID*) deserialize from a source
  2713. /// - int soap_write__cwmp__ID(struct soap*, _cwmp__ID*) serialize to a sink
  2714. /// - _cwmp__ID* soap_dup__cwmp__ID(struct soap*, _cwmp__ID* dst, _cwmp__ID *src) returns deep copy of _cwmp__ID src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2715. /// - soap_del__cwmp__ID(_cwmp__ID*) deep deletes _cwmp__ID data members, use only on dst after soap_dup__cwmp__ID(NULL, _cwmp__ID *dst, _cwmp__ID *src) (use soapcpp2 -Ed)
  2716. struct _cwmp__ID
  2717. {
  2718. /// __item wraps simpleContent of type xs:string.
  2719. char* __item ;
  2720. /// Imported attribute reference SOAP-ENV:mustUnderstand.
  2721. @ char* SOAP_ENV__mustUnderstand 1 == "1"; ///< Required attribute with fixed value="1".
  2722. };
  2723. /// @brief Top-level root element "urn:dslforum-org:cwmp-1-2":HoldRequests
  2724. /// @brief "urn:dslforum-org:cwmp-1-2":HoldRequests is a complexType with simpleContent extension of type xs:boolean.
  2725. ///
  2726. /// @note struct _cwmp__HoldRequests operations:
  2727. /// - _cwmp__HoldRequests* soap_new__cwmp__HoldRequests(struct soap*, int num) allocate and default initialize one or more values (an array)
  2728. /// - soap_default__cwmp__HoldRequests(struct soap*, _cwmp__HoldRequests*) default initialize members
  2729. /// - int soap_read__cwmp__HoldRequests(struct soap*, _cwmp__HoldRequests*) deserialize from a source
  2730. /// - int soap_write__cwmp__HoldRequests(struct soap*, _cwmp__HoldRequests*) serialize to a sink
  2731. /// - _cwmp__HoldRequests* soap_dup__cwmp__HoldRequests(struct soap*, _cwmp__HoldRequests* dst, _cwmp__HoldRequests *src) returns deep copy of _cwmp__HoldRequests src into dst, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
  2732. /// - soap_del__cwmp__HoldRequests(_cwmp__HoldRequests*) deep deletes _cwmp__HoldRequests data members, use only on dst after soap_dup__cwmp__HoldRequests(NULL, _cwmp__HoldRequests *dst, _cwmp__HoldRequests *src) (use soapcpp2 -Ed)
  2733. struct _cwmp__HoldRequests
  2734. {
  2735. /// __item wraps simpleContent of type xs:boolean.
  2736. xsd__boolean __item ;
  2737. /// Imported attribute reference SOAP-ENV:mustUnderstand.
  2738. @ char* SOAP_ENV__mustUnderstand 1 == "1"; ///< Required attribute with fixed value="1".
  2739. };
  2740. /******************************************************************************\
  2741. * *
  2742. * Additional Top-Level Elements *
  2743. * urn:dslforum-org:cwmp-1-2 *
  2744. * *
  2745. \******************************************************************************/
  2746. /******************************************************************************\
  2747. * *
  2748. * Additional Top-Level Attributes *
  2749. * urn:dslforum-org:cwmp-1-2 *
  2750. * *
  2751. \******************************************************************************/
  2752. /******************************************************************************\
  2753. * *
  2754. * XML Data Binding *
  2755. * *
  2756. \******************************************************************************/
  2757. /**
  2758. @page page_XMLDataBinding XML Data Binding
  2759. SOAP/XML services use data bindings that are contractually bound by WSDL and
  2760. are auto-generated by wsdl2h and soapcpp2 (see Service Bindings). Plain data
  2761. bindings are adopted from XML schemas as part of the WSDL types section or when
  2762. running wsdl2h on a set of schemas to produce non-SOAP-based XML data bindings.
  2763. @note The following readers and writers are C/C++ data type (de)serializers
  2764. auto-generated by wsdl2h and soapcpp2. Run soapcpp2 on this file to generate the
  2765. (de)serialization code, which is stored in soapC.c[pp]. Include "soapH.h" in
  2766. your code to import these data type and function declarations. Only use the
  2767. soapcpp2-generated files in your project build. Do not include the wsdl2h-
  2768. generated .h file in your code.
  2769. @note Data can be read and deserialized from:
  2770. - an int file descriptor, using soap->recvfd = fd
  2771. - a socket, using soap->socket = (int)...
  2772. - a C++ stream (istream, stringstream), using soap->is = (istream*)...
  2773. - a C string, using soap->is = (const char*)...
  2774. - any input, using the soap->frecv() callback
  2775. @note Data can be serialized and written to:
  2776. - an int file descriptor, using soap->sendfd = (int)...
  2777. - a socket, using soap->socket = (int)...
  2778. - a C++ stream (ostream, stringstream), using soap->os = (ostream*)...
  2779. - a C string, using soap->os = (const char**)...
  2780. - any output, using the soap->fsend() callback
  2781. @note The following options are available for (de)serialization control:
  2782. - soap->encodingStyle = NULL; to remove SOAP 1.1/1.2 encodingStyle
  2783. - soap_set_mode(soap, SOAP_XML_TREE); XML without id-ref (no cycles!)
  2784. - soap_set_mode(soap, SOAP_XML_GRAPH); XML with id-ref (including cycles)
  2785. - soap_set_namespaces(soap, struct Namespace *nsmap); to set xmlns bindings
  2786. @section cwmp Top-level root elements of schema "urn:dslforum-org:cwmp-1-2"
  2787. - <cwmp:SupportedCWMPVersions> @ref _cwmp__SupportedCWMPVersions
  2788. @code
  2789. // Reader (returns SOAP_OK on success):
  2790. soap_read__cwmp__SupportedCWMPVersions(struct soap*, struct _cwmp__SupportedCWMPVersions*);
  2791. // Writer (returns SOAP_OK on success):
  2792. soap_write__cwmp__SupportedCWMPVersions(struct soap*, struct _cwmp__SupportedCWMPVersions*);
  2793. // REST GET (returns SOAP_OK on success):
  2794. soap_GET__cwmp__SupportedCWMPVersions(struct soap*, const char *URL, struct _cwmp__SupportedCWMPVersions*);
  2795. // REST PUT (returns SOAP_OK on success):
  2796. soap_PUT__cwmp__SupportedCWMPVersions(struct soap*, const char *URL, struct _cwmp__SupportedCWMPVersions*);
  2797. // REST POST (returns SOAP_OK on success):
  2798. soap_POST_send__cwmp__SupportedCWMPVersions(struct soap*, const char *URL, struct _cwmp__SupportedCWMPVersions*);
  2799. soap_POST_recv__cwmp__SupportedCWMPVersions(struct soap*, struct _cwmp__SupportedCWMPVersions*);
  2800. @endcode
  2801. - <cwmp:UseCWMPVersion> @ref _cwmp__UseCWMPVersion
  2802. @code
  2803. // Reader (returns SOAP_OK on success):
  2804. soap_read__cwmp__UseCWMPVersion(struct soap*, struct _cwmp__UseCWMPVersion*);
  2805. // Writer (returns SOAP_OK on success):
  2806. soap_write__cwmp__UseCWMPVersion(struct soap*, struct _cwmp__UseCWMPVersion*);
  2807. // REST GET (returns SOAP_OK on success):
  2808. soap_GET__cwmp__UseCWMPVersion(struct soap*, const char *URL, struct _cwmp__UseCWMPVersion*);
  2809. // REST PUT (returns SOAP_OK on success):
  2810. soap_PUT__cwmp__UseCWMPVersion(struct soap*, const char *URL, struct _cwmp__UseCWMPVersion*);
  2811. // REST POST (returns SOAP_OK on success):
  2812. soap_POST_send__cwmp__UseCWMPVersion(struct soap*, const char *URL, struct _cwmp__UseCWMPVersion*);
  2813. soap_POST_recv__cwmp__UseCWMPVersion(struct soap*, struct _cwmp__UseCWMPVersion*);
  2814. @endcode
  2815. - <cwmp:SessionTimeout> @ref _cwmp__SessionTimeout
  2816. @code
  2817. // Reader (returns SOAP_OK on success):
  2818. soap_read__cwmp__SessionTimeout(struct soap*, struct _cwmp__SessionTimeout*);
  2819. // Writer (returns SOAP_OK on success):
  2820. soap_write__cwmp__SessionTimeout(struct soap*, struct _cwmp__SessionTimeout*);
  2821. // REST GET (returns SOAP_OK on success):
  2822. soap_GET__cwmp__SessionTimeout(struct soap*, const char *URL, struct _cwmp__SessionTimeout*);
  2823. // REST PUT (returns SOAP_OK on success):
  2824. soap_PUT__cwmp__SessionTimeout(struct soap*, const char *URL, struct _cwmp__SessionTimeout*);
  2825. // REST POST (returns SOAP_OK on success):
  2826. soap_POST_send__cwmp__SessionTimeout(struct soap*, const char *URL, struct _cwmp__SessionTimeout*);
  2827. soap_POST_recv__cwmp__SessionTimeout(struct soap*, struct _cwmp__SessionTimeout*);
  2828. @endcode
  2829. - <cwmp:ID> @ref _cwmp__ID
  2830. @code
  2831. // Reader (returns SOAP_OK on success):
  2832. soap_read__cwmp__ID(struct soap*, struct _cwmp__ID*);
  2833. // Writer (returns SOAP_OK on success):
  2834. soap_write__cwmp__ID(struct soap*, struct _cwmp__ID*);
  2835. // REST GET (returns SOAP_OK on success):
  2836. soap_GET__cwmp__ID(struct soap*, const char *URL, struct _cwmp__ID*);
  2837. // REST PUT (returns SOAP_OK on success):
  2838. soap_PUT__cwmp__ID(struct soap*, const char *URL, struct _cwmp__ID*);
  2839. // REST POST (returns SOAP_OK on success):
  2840. soap_POST_send__cwmp__ID(struct soap*, const char *URL, struct _cwmp__ID*);
  2841. soap_POST_recv__cwmp__ID(struct soap*, struct _cwmp__ID*);
  2842. @endcode
  2843. - <cwmp:HoldRequests> @ref _cwmp__HoldRequests
  2844. @code
  2845. // Reader (returns SOAP_OK on success):
  2846. soap_read__cwmp__HoldRequests(struct soap*, struct _cwmp__HoldRequests*);
  2847. // Writer (returns SOAP_OK on success):
  2848. soap_write__cwmp__HoldRequests(struct soap*, struct _cwmp__HoldRequests*);
  2849. // REST GET (returns SOAP_OK on success):
  2850. soap_GET__cwmp__HoldRequests(struct soap*, const char *URL, struct _cwmp__HoldRequests*);
  2851. // REST PUT (returns SOAP_OK on success):
  2852. soap_PUT__cwmp__HoldRequests(struct soap*, const char *URL, struct _cwmp__HoldRequests*);
  2853. // REST POST (returns SOAP_OK on success):
  2854. soap_POST_send__cwmp__HoldRequests(struct soap*, const char *URL, struct _cwmp__HoldRequests*);
  2855. soap_POST_recv__cwmp__HoldRequests(struct soap*, struct _cwmp__HoldRequests*);
  2856. @endcode
  2857. - <cwmp:Fault> @ref _cwmp__Fault
  2858. @code
  2859. // Reader (returns SOAP_OK on success):
  2860. soap_read__cwmp__Fault(struct soap*, struct _cwmp__Fault*);
  2861. // Writer (returns SOAP_OK on success):
  2862. soap_write__cwmp__Fault(struct soap*, struct _cwmp__Fault*);
  2863. // REST GET (returns SOAP_OK on success):
  2864. soap_GET__cwmp__Fault(struct soap*, const char *URL, struct _cwmp__Fault*);
  2865. // REST PUT (returns SOAP_OK on success):
  2866. soap_PUT__cwmp__Fault(struct soap*, const char *URL, struct _cwmp__Fault*);
  2867. // REST POST (returns SOAP_OK on success):
  2868. soap_POST_send__cwmp__Fault(struct soap*, const char *URL, struct _cwmp__Fault*);
  2869. soap_POST_recv__cwmp__Fault(struct soap*, struct _cwmp__Fault*);
  2870. @endcode
  2871. - <cwmp:GetRPCMethods> @ref _cwmp__GetRPCMethods
  2872. @code
  2873. // Reader (returns SOAP_OK on success):
  2874. soap_read__cwmp__GetRPCMethods(struct soap*, struct _cwmp__GetRPCMethods*);
  2875. // Writer (returns SOAP_OK on success):
  2876. soap_write__cwmp__GetRPCMethods(struct soap*, struct _cwmp__GetRPCMethods*);
  2877. // REST GET (returns SOAP_OK on success):
  2878. soap_GET__cwmp__GetRPCMethods(struct soap*, const char *URL, struct _cwmp__GetRPCMethods*);
  2879. // REST PUT (returns SOAP_OK on success):
  2880. soap_PUT__cwmp__GetRPCMethods(struct soap*, const char *URL, struct _cwmp__GetRPCMethods*);
  2881. // REST POST (returns SOAP_OK on success):
  2882. soap_POST_send__cwmp__GetRPCMethods(struct soap*, const char *URL, struct _cwmp__GetRPCMethods*);
  2883. soap_POST_recv__cwmp__GetRPCMethods(struct soap*, struct _cwmp__GetRPCMethods*);
  2884. @endcode
  2885. - <cwmp:GetRPCMethodsResponse> @ref _cwmp__GetRPCMethodsResponse
  2886. @code
  2887. // Reader (returns SOAP_OK on success):
  2888. soap_read__cwmp__GetRPCMethodsResponse(struct soap*, struct _cwmp__GetRPCMethodsResponse*);
  2889. // Writer (returns SOAP_OK on success):
  2890. soap_write__cwmp__GetRPCMethodsResponse(struct soap*, struct _cwmp__GetRPCMethodsResponse*);
  2891. // REST GET (returns SOAP_OK on success):
  2892. soap_GET__cwmp__GetRPCMethodsResponse(struct soap*, const char *URL, struct _cwmp__GetRPCMethodsResponse*);
  2893. // REST PUT (returns SOAP_OK on success):
  2894. soap_PUT__cwmp__GetRPCMethodsResponse(struct soap*, const char *URL, struct _cwmp__GetRPCMethodsResponse*);
  2895. // REST POST (returns SOAP_OK on success):
  2896. soap_POST_send__cwmp__GetRPCMethodsResponse(struct soap*, const char *URL, struct _cwmp__GetRPCMethodsResponse*);
  2897. soap_POST_recv__cwmp__GetRPCMethodsResponse(struct soap*, struct _cwmp__GetRPCMethodsResponse*);
  2898. @endcode
  2899. - <cwmp:SetParameterValues> @ref _cwmp__SetParameterValues
  2900. @code
  2901. // Reader (returns SOAP_OK on success):
  2902. soap_read__cwmp__SetParameterValues(struct soap*, struct _cwmp__SetParameterValues*);
  2903. // Writer (returns SOAP_OK on success):
  2904. soap_write__cwmp__SetParameterValues(struct soap*, struct _cwmp__SetParameterValues*);
  2905. // REST GET (returns SOAP_OK on success):
  2906. soap_GET__cwmp__SetParameterValues(struct soap*, const char *URL, struct _cwmp__SetParameterValues*);
  2907. // REST PUT (returns SOAP_OK on success):
  2908. soap_PUT__cwmp__SetParameterValues(struct soap*, const char *URL, struct _cwmp__SetParameterValues*);
  2909. // REST POST (returns SOAP_OK on success):
  2910. soap_POST_send__cwmp__SetParameterValues(struct soap*, const char *URL, struct _cwmp__SetParameterValues*);
  2911. soap_POST_recv__cwmp__SetParameterValues(struct soap*, struct _cwmp__SetParameterValues*);
  2912. @endcode
  2913. - <cwmp:SetParameterValuesResponse> @ref _cwmp__SetParameterValuesResponse
  2914. @code
  2915. // Reader (returns SOAP_OK on success):
  2916. soap_read__cwmp__SetParameterValuesResponse(struct soap*, struct _cwmp__SetParameterValuesResponse*);
  2917. // Writer (returns SOAP_OK on success):
  2918. soap_write__cwmp__SetParameterValuesResponse(struct soap*, struct _cwmp__SetParameterValuesResponse*);
  2919. // REST GET (returns SOAP_OK on success):
  2920. soap_GET__cwmp__SetParameterValuesResponse(struct soap*, const char *URL, struct _cwmp__SetParameterValuesResponse*);
  2921. // REST PUT (returns SOAP_OK on success):
  2922. soap_PUT__cwmp__SetParameterValuesResponse(struct soap*, const char *URL, struct _cwmp__SetParameterValuesResponse*);
  2923. // REST POST (returns SOAP_OK on success):
  2924. soap_POST_send__cwmp__SetParameterValuesResponse(struct soap*, const char *URL, struct _cwmp__SetParameterValuesResponse*);
  2925. soap_POST_recv__cwmp__SetParameterValuesResponse(struct soap*, struct _cwmp__SetParameterValuesResponse*);
  2926. @endcode
  2927. - <cwmp:GetParameterValues> @ref _cwmp__GetParameterValues
  2928. @code
  2929. // Reader (returns SOAP_OK on success):
  2930. soap_read__cwmp__GetParameterValues(struct soap*, struct _cwmp__GetParameterValues*);
  2931. // Writer (returns SOAP_OK on success):
  2932. soap_write__cwmp__GetParameterValues(struct soap*, struct _cwmp__GetParameterValues*);
  2933. // REST GET (returns SOAP_OK on success):
  2934. soap_GET__cwmp__GetParameterValues(struct soap*, const char *URL, struct _cwmp__GetParameterValues*);
  2935. // REST PUT (returns SOAP_OK on success):
  2936. soap_PUT__cwmp__GetParameterValues(struct soap*, const char *URL, struct _cwmp__GetParameterValues*);
  2937. // REST POST (returns SOAP_OK on success):
  2938. soap_POST_send__cwmp__GetParameterValues(struct soap*, const char *URL, struct _cwmp__GetParameterValues*);
  2939. soap_POST_recv__cwmp__GetParameterValues(struct soap*, struct _cwmp__GetParameterValues*);
  2940. @endcode
  2941. - <cwmp:GetParameterValuesResponse> @ref _cwmp__GetParameterValuesResponse
  2942. @code
  2943. // Reader (returns SOAP_OK on success):
  2944. soap_read__cwmp__GetParameterValuesResponse(struct soap*, struct _cwmp__GetParameterValuesResponse*);
  2945. // Writer (returns SOAP_OK on success):
  2946. soap_write__cwmp__GetParameterValuesResponse(struct soap*, struct _cwmp__GetParameterValuesResponse*);
  2947. // REST GET (returns SOAP_OK on success):
  2948. soap_GET__cwmp__GetParameterValuesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterValuesResponse*);
  2949. // REST PUT (returns SOAP_OK on success):
  2950. soap_PUT__cwmp__GetParameterValuesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterValuesResponse*);
  2951. // REST POST (returns SOAP_OK on success):
  2952. soap_POST_send__cwmp__GetParameterValuesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterValuesResponse*);
  2953. soap_POST_recv__cwmp__GetParameterValuesResponse(struct soap*, struct _cwmp__GetParameterValuesResponse*);
  2954. @endcode
  2955. - <cwmp:GetParameterNames> @ref _cwmp__GetParameterNames
  2956. @code
  2957. // Reader (returns SOAP_OK on success):
  2958. soap_read__cwmp__GetParameterNames(struct soap*, struct _cwmp__GetParameterNames*);
  2959. // Writer (returns SOAP_OK on success):
  2960. soap_write__cwmp__GetParameterNames(struct soap*, struct _cwmp__GetParameterNames*);
  2961. // REST GET (returns SOAP_OK on success):
  2962. soap_GET__cwmp__GetParameterNames(struct soap*, const char *URL, struct _cwmp__GetParameterNames*);
  2963. // REST PUT (returns SOAP_OK on success):
  2964. soap_PUT__cwmp__GetParameterNames(struct soap*, const char *URL, struct _cwmp__GetParameterNames*);
  2965. // REST POST (returns SOAP_OK on success):
  2966. soap_POST_send__cwmp__GetParameterNames(struct soap*, const char *URL, struct _cwmp__GetParameterNames*);
  2967. soap_POST_recv__cwmp__GetParameterNames(struct soap*, struct _cwmp__GetParameterNames*);
  2968. @endcode
  2969. - <cwmp:GetParameterNamesResponse> @ref _cwmp__GetParameterNamesResponse
  2970. @code
  2971. // Reader (returns SOAP_OK on success):
  2972. soap_read__cwmp__GetParameterNamesResponse(struct soap*, struct _cwmp__GetParameterNamesResponse*);
  2973. // Writer (returns SOAP_OK on success):
  2974. soap_write__cwmp__GetParameterNamesResponse(struct soap*, struct _cwmp__GetParameterNamesResponse*);
  2975. // REST GET (returns SOAP_OK on success):
  2976. soap_GET__cwmp__GetParameterNamesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterNamesResponse*);
  2977. // REST PUT (returns SOAP_OK on success):
  2978. soap_PUT__cwmp__GetParameterNamesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterNamesResponse*);
  2979. // REST POST (returns SOAP_OK on success):
  2980. soap_POST_send__cwmp__GetParameterNamesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterNamesResponse*);
  2981. soap_POST_recv__cwmp__GetParameterNamesResponse(struct soap*, struct _cwmp__GetParameterNamesResponse*);
  2982. @endcode
  2983. - <cwmp:SetParameterAttributes> @ref _cwmp__SetParameterAttributes
  2984. @code
  2985. // Reader (returns SOAP_OK on success):
  2986. soap_read__cwmp__SetParameterAttributes(struct soap*, struct _cwmp__SetParameterAttributes*);
  2987. // Writer (returns SOAP_OK on success):
  2988. soap_write__cwmp__SetParameterAttributes(struct soap*, struct _cwmp__SetParameterAttributes*);
  2989. // REST GET (returns SOAP_OK on success):
  2990. soap_GET__cwmp__SetParameterAttributes(struct soap*, const char *URL, struct _cwmp__SetParameterAttributes*);
  2991. // REST PUT (returns SOAP_OK on success):
  2992. soap_PUT__cwmp__SetParameterAttributes(struct soap*, const char *URL, struct _cwmp__SetParameterAttributes*);
  2993. // REST POST (returns SOAP_OK on success):
  2994. soap_POST_send__cwmp__SetParameterAttributes(struct soap*, const char *URL, struct _cwmp__SetParameterAttributes*);
  2995. soap_POST_recv__cwmp__SetParameterAttributes(struct soap*, struct _cwmp__SetParameterAttributes*);
  2996. @endcode
  2997. - <cwmp:SetParameterAttributesResponse> @ref _cwmp__SetParameterAttributesResponse
  2998. @code
  2999. // Reader (returns SOAP_OK on success):
  3000. soap_read__cwmp__SetParameterAttributesResponse(struct soap*, struct _cwmp__SetParameterAttributesResponse*);
  3001. // Writer (returns SOAP_OK on success):
  3002. soap_write__cwmp__SetParameterAttributesResponse(struct soap*, struct _cwmp__SetParameterAttributesResponse*);
  3003. // REST GET (returns SOAP_OK on success):
  3004. soap_GET__cwmp__SetParameterAttributesResponse(struct soap*, const char *URL, struct _cwmp__SetParameterAttributesResponse*);
  3005. // REST PUT (returns SOAP_OK on success):
  3006. soap_PUT__cwmp__SetParameterAttributesResponse(struct soap*, const char *URL, struct _cwmp__SetParameterAttributesResponse*);
  3007. // REST POST (returns SOAP_OK on success):
  3008. soap_POST_send__cwmp__SetParameterAttributesResponse(struct soap*, const char *URL, struct _cwmp__SetParameterAttributesResponse*);
  3009. soap_POST_recv__cwmp__SetParameterAttributesResponse(struct soap*, struct _cwmp__SetParameterAttributesResponse*);
  3010. @endcode
  3011. - <cwmp:GetParameterAttributes> @ref _cwmp__GetParameterAttributes
  3012. @code
  3013. // Reader (returns SOAP_OK on success):
  3014. soap_read__cwmp__GetParameterAttributes(struct soap*, struct _cwmp__GetParameterAttributes*);
  3015. // Writer (returns SOAP_OK on success):
  3016. soap_write__cwmp__GetParameterAttributes(struct soap*, struct _cwmp__GetParameterAttributes*);
  3017. // REST GET (returns SOAP_OK on success):
  3018. soap_GET__cwmp__GetParameterAttributes(struct soap*, const char *URL, struct _cwmp__GetParameterAttributes*);
  3019. // REST PUT (returns SOAP_OK on success):
  3020. soap_PUT__cwmp__GetParameterAttributes(struct soap*, const char *URL, struct _cwmp__GetParameterAttributes*);
  3021. // REST POST (returns SOAP_OK on success):
  3022. soap_POST_send__cwmp__GetParameterAttributes(struct soap*, const char *URL, struct _cwmp__GetParameterAttributes*);
  3023. soap_POST_recv__cwmp__GetParameterAttributes(struct soap*, struct _cwmp__GetParameterAttributes*);
  3024. @endcode
  3025. - <cwmp:GetParameterAttributesResponse> @ref _cwmp__GetParameterAttributesResponse
  3026. @code
  3027. // Reader (returns SOAP_OK on success):
  3028. soap_read__cwmp__GetParameterAttributesResponse(struct soap*, struct _cwmp__GetParameterAttributesResponse*);
  3029. // Writer (returns SOAP_OK on success):
  3030. soap_write__cwmp__GetParameterAttributesResponse(struct soap*, struct _cwmp__GetParameterAttributesResponse*);
  3031. // REST GET (returns SOAP_OK on success):
  3032. soap_GET__cwmp__GetParameterAttributesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterAttributesResponse*);
  3033. // REST PUT (returns SOAP_OK on success):
  3034. soap_PUT__cwmp__GetParameterAttributesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterAttributesResponse*);
  3035. // REST POST (returns SOAP_OK on success):
  3036. soap_POST_send__cwmp__GetParameterAttributesResponse(struct soap*, const char *URL, struct _cwmp__GetParameterAttributesResponse*);
  3037. soap_POST_recv__cwmp__GetParameterAttributesResponse(struct soap*, struct _cwmp__GetParameterAttributesResponse*);
  3038. @endcode
  3039. - <cwmp:AddObject> @ref _cwmp__AddObject
  3040. @code
  3041. // Reader (returns SOAP_OK on success):
  3042. soap_read__cwmp__AddObject(struct soap*, struct _cwmp__AddObject*);
  3043. // Writer (returns SOAP_OK on success):
  3044. soap_write__cwmp__AddObject(struct soap*, struct _cwmp__AddObject*);
  3045. // REST GET (returns SOAP_OK on success):
  3046. soap_GET__cwmp__AddObject(struct soap*, const char *URL, struct _cwmp__AddObject*);
  3047. // REST PUT (returns SOAP_OK on success):
  3048. soap_PUT__cwmp__AddObject(struct soap*, const char *URL, struct _cwmp__AddObject*);
  3049. // REST POST (returns SOAP_OK on success):
  3050. soap_POST_send__cwmp__AddObject(struct soap*, const char *URL, struct _cwmp__AddObject*);
  3051. soap_POST_recv__cwmp__AddObject(struct soap*, struct _cwmp__AddObject*);
  3052. @endcode
  3053. - <cwmp:AddObjectResponse> @ref _cwmp__AddObjectResponse
  3054. @code
  3055. // Reader (returns SOAP_OK on success):
  3056. soap_read__cwmp__AddObjectResponse(struct soap*, struct _cwmp__AddObjectResponse*);
  3057. // Writer (returns SOAP_OK on success):
  3058. soap_write__cwmp__AddObjectResponse(struct soap*, struct _cwmp__AddObjectResponse*);
  3059. // REST GET (returns SOAP_OK on success):
  3060. soap_GET__cwmp__AddObjectResponse(struct soap*, const char *URL, struct _cwmp__AddObjectResponse*);
  3061. // REST PUT (returns SOAP_OK on success):
  3062. soap_PUT__cwmp__AddObjectResponse(struct soap*, const char *URL, struct _cwmp__AddObjectResponse*);
  3063. // REST POST (returns SOAP_OK on success):
  3064. soap_POST_send__cwmp__AddObjectResponse(struct soap*, const char *URL, struct _cwmp__AddObjectResponse*);
  3065. soap_POST_recv__cwmp__AddObjectResponse(struct soap*, struct _cwmp__AddObjectResponse*);
  3066. @endcode
  3067. - <cwmp:DeleteObject> @ref _cwmp__DeleteObject
  3068. @code
  3069. // Reader (returns SOAP_OK on success):
  3070. soap_read__cwmp__DeleteObject(struct soap*, struct _cwmp__DeleteObject*);
  3071. // Writer (returns SOAP_OK on success):
  3072. soap_write__cwmp__DeleteObject(struct soap*, struct _cwmp__DeleteObject*);
  3073. // REST GET (returns SOAP_OK on success):
  3074. soap_GET__cwmp__DeleteObject(struct soap*, const char *URL, struct _cwmp__DeleteObject*);
  3075. // REST PUT (returns SOAP_OK on success):
  3076. soap_PUT__cwmp__DeleteObject(struct soap*, const char *URL, struct _cwmp__DeleteObject*);
  3077. // REST POST (returns SOAP_OK on success):
  3078. soap_POST_send__cwmp__DeleteObject(struct soap*, const char *URL, struct _cwmp__DeleteObject*);
  3079. soap_POST_recv__cwmp__DeleteObject(struct soap*, struct _cwmp__DeleteObject*);
  3080. @endcode
  3081. - <cwmp:DeleteObjectResponse> @ref _cwmp__DeleteObjectResponse
  3082. @code
  3083. // Reader (returns SOAP_OK on success):
  3084. soap_read__cwmp__DeleteObjectResponse(struct soap*, struct _cwmp__DeleteObjectResponse*);
  3085. // Writer (returns SOAP_OK on success):
  3086. soap_write__cwmp__DeleteObjectResponse(struct soap*, struct _cwmp__DeleteObjectResponse*);
  3087. // REST GET (returns SOAP_OK on success):
  3088. soap_GET__cwmp__DeleteObjectResponse(struct soap*, const char *URL, struct _cwmp__DeleteObjectResponse*);
  3089. // REST PUT (returns SOAP_OK on success):
  3090. soap_PUT__cwmp__DeleteObjectResponse(struct soap*, const char *URL, struct _cwmp__DeleteObjectResponse*);
  3091. // REST POST (returns SOAP_OK on success):
  3092. soap_POST_send__cwmp__DeleteObjectResponse(struct soap*, const char *URL, struct _cwmp__DeleteObjectResponse*);
  3093. soap_POST_recv__cwmp__DeleteObjectResponse(struct soap*, struct _cwmp__DeleteObjectResponse*);
  3094. @endcode
  3095. - <cwmp:Download> @ref _cwmp__Download
  3096. @code
  3097. // Reader (returns SOAP_OK on success):
  3098. soap_read__cwmp__Download(struct soap*, struct _cwmp__Download*);
  3099. // Writer (returns SOAP_OK on success):
  3100. soap_write__cwmp__Download(struct soap*, struct _cwmp__Download*);
  3101. // REST GET (returns SOAP_OK on success):
  3102. soap_GET__cwmp__Download(struct soap*, const char *URL, struct _cwmp__Download*);
  3103. // REST PUT (returns SOAP_OK on success):
  3104. soap_PUT__cwmp__Download(struct soap*, const char *URL, struct _cwmp__Download*);
  3105. // REST POST (returns SOAP_OK on success):
  3106. soap_POST_send__cwmp__Download(struct soap*, const char *URL, struct _cwmp__Download*);
  3107. soap_POST_recv__cwmp__Download(struct soap*, struct _cwmp__Download*);
  3108. @endcode
  3109. - <cwmp:DownloadResponse> @ref _cwmp__DownloadResponse
  3110. @code
  3111. // Reader (returns SOAP_OK on success):
  3112. soap_read__cwmp__DownloadResponse(struct soap*, struct _cwmp__DownloadResponse*);
  3113. // Writer (returns SOAP_OK on success):
  3114. soap_write__cwmp__DownloadResponse(struct soap*, struct _cwmp__DownloadResponse*);
  3115. // REST GET (returns SOAP_OK on success):
  3116. soap_GET__cwmp__DownloadResponse(struct soap*, const char *URL, struct _cwmp__DownloadResponse*);
  3117. // REST PUT (returns SOAP_OK on success):
  3118. soap_PUT__cwmp__DownloadResponse(struct soap*, const char *URL, struct _cwmp__DownloadResponse*);
  3119. // REST POST (returns SOAP_OK on success):
  3120. soap_POST_send__cwmp__DownloadResponse(struct soap*, const char *URL, struct _cwmp__DownloadResponse*);
  3121. soap_POST_recv__cwmp__DownloadResponse(struct soap*, struct _cwmp__DownloadResponse*);
  3122. @endcode
  3123. - <cwmp:Reboot> @ref _cwmp__Reboot
  3124. @code
  3125. // Reader (returns SOAP_OK on success):
  3126. soap_read__cwmp__Reboot(struct soap*, struct _cwmp__Reboot*);
  3127. // Writer (returns SOAP_OK on success):
  3128. soap_write__cwmp__Reboot(struct soap*, struct _cwmp__Reboot*);
  3129. // REST GET (returns SOAP_OK on success):
  3130. soap_GET__cwmp__Reboot(struct soap*, const char *URL, struct _cwmp__Reboot*);
  3131. // REST PUT (returns SOAP_OK on success):
  3132. soap_PUT__cwmp__Reboot(struct soap*, const char *URL, struct _cwmp__Reboot*);
  3133. // REST POST (returns SOAP_OK on success):
  3134. soap_POST_send__cwmp__Reboot(struct soap*, const char *URL, struct _cwmp__Reboot*);
  3135. soap_POST_recv__cwmp__Reboot(struct soap*, struct _cwmp__Reboot*);
  3136. @endcode
  3137. - <cwmp:RebootResponse> @ref _cwmp__RebootResponse
  3138. @code
  3139. // Reader (returns SOAP_OK on success):
  3140. soap_read__cwmp__RebootResponse(struct soap*, struct _cwmp__RebootResponse*);
  3141. // Writer (returns SOAP_OK on success):
  3142. soap_write__cwmp__RebootResponse(struct soap*, struct _cwmp__RebootResponse*);
  3143. // REST GET (returns SOAP_OK on success):
  3144. soap_GET__cwmp__RebootResponse(struct soap*, const char *URL, struct _cwmp__RebootResponse*);
  3145. // REST PUT (returns SOAP_OK on success):
  3146. soap_PUT__cwmp__RebootResponse(struct soap*, const char *URL, struct _cwmp__RebootResponse*);
  3147. // REST POST (returns SOAP_OK on success):
  3148. soap_POST_send__cwmp__RebootResponse(struct soap*, const char *URL, struct _cwmp__RebootResponse*);
  3149. soap_POST_recv__cwmp__RebootResponse(struct soap*, struct _cwmp__RebootResponse*);
  3150. @endcode
  3151. - <cwmp:GetQueuedTransfers> @ref _cwmp__GetQueuedTransfers
  3152. @code
  3153. // Reader (returns SOAP_OK on success):
  3154. soap_read__cwmp__GetQueuedTransfers(struct soap*, struct _cwmp__GetQueuedTransfers*);
  3155. // Writer (returns SOAP_OK on success):
  3156. soap_write__cwmp__GetQueuedTransfers(struct soap*, struct _cwmp__GetQueuedTransfers*);
  3157. // REST GET (returns SOAP_OK on success):
  3158. soap_GET__cwmp__GetQueuedTransfers(struct soap*, const char *URL, struct _cwmp__GetQueuedTransfers*);
  3159. // REST PUT (returns SOAP_OK on success):
  3160. soap_PUT__cwmp__GetQueuedTransfers(struct soap*, const char *URL, struct _cwmp__GetQueuedTransfers*);
  3161. // REST POST (returns SOAP_OK on success):
  3162. soap_POST_send__cwmp__GetQueuedTransfers(struct soap*, const char *URL, struct _cwmp__GetQueuedTransfers*);
  3163. soap_POST_recv__cwmp__GetQueuedTransfers(struct soap*, struct _cwmp__GetQueuedTransfers*);
  3164. @endcode
  3165. - <cwmp:GetQueuedTransfersResponse> @ref _cwmp__GetQueuedTransfersResponse
  3166. @code
  3167. // Reader (returns SOAP_OK on success):
  3168. soap_read__cwmp__GetQueuedTransfersResponse(struct soap*, struct _cwmp__GetQueuedTransfersResponse*);
  3169. // Writer (returns SOAP_OK on success):
  3170. soap_write__cwmp__GetQueuedTransfersResponse(struct soap*, struct _cwmp__GetQueuedTransfersResponse*);
  3171. // REST GET (returns SOAP_OK on success):
  3172. soap_GET__cwmp__GetQueuedTransfersResponse(struct soap*, const char *URL, struct _cwmp__GetQueuedTransfersResponse*);
  3173. // REST PUT (returns SOAP_OK on success):
  3174. soap_PUT__cwmp__GetQueuedTransfersResponse(struct soap*, const char *URL, struct _cwmp__GetQueuedTransfersResponse*);
  3175. // REST POST (returns SOAP_OK on success):
  3176. soap_POST_send__cwmp__GetQueuedTransfersResponse(struct soap*, const char *URL, struct _cwmp__GetQueuedTransfersResponse*);
  3177. soap_POST_recv__cwmp__GetQueuedTransfersResponse(struct soap*, struct _cwmp__GetQueuedTransfersResponse*);
  3178. @endcode
  3179. - <cwmp:ScheduleInform> @ref _cwmp__ScheduleInform
  3180. @code
  3181. // Reader (returns SOAP_OK on success):
  3182. soap_read__cwmp__ScheduleInform(struct soap*, struct _cwmp__ScheduleInform*);
  3183. // Writer (returns SOAP_OK on success):
  3184. soap_write__cwmp__ScheduleInform(struct soap*, struct _cwmp__ScheduleInform*);
  3185. // REST GET (returns SOAP_OK on success):
  3186. soap_GET__cwmp__ScheduleInform(struct soap*, const char *URL, struct _cwmp__ScheduleInform*);
  3187. // REST PUT (returns SOAP_OK on success):
  3188. soap_PUT__cwmp__ScheduleInform(struct soap*, const char *URL, struct _cwmp__ScheduleInform*);
  3189. // REST POST (returns SOAP_OK on success):
  3190. soap_POST_send__cwmp__ScheduleInform(struct soap*, const char *URL, struct _cwmp__ScheduleInform*);
  3191. soap_POST_recv__cwmp__ScheduleInform(struct soap*, struct _cwmp__ScheduleInform*);
  3192. @endcode
  3193. - <cwmp:ScheduleInformResponse> @ref _cwmp__ScheduleInformResponse
  3194. @code
  3195. // Reader (returns SOAP_OK on success):
  3196. soap_read__cwmp__ScheduleInformResponse(struct soap*, struct _cwmp__ScheduleInformResponse*);
  3197. // Writer (returns SOAP_OK on success):
  3198. soap_write__cwmp__ScheduleInformResponse(struct soap*, struct _cwmp__ScheduleInformResponse*);
  3199. // REST GET (returns SOAP_OK on success):
  3200. soap_GET__cwmp__ScheduleInformResponse(struct soap*, const char *URL, struct _cwmp__ScheduleInformResponse*);
  3201. // REST PUT (returns SOAP_OK on success):
  3202. soap_PUT__cwmp__ScheduleInformResponse(struct soap*, const char *URL, struct _cwmp__ScheduleInformResponse*);
  3203. // REST POST (returns SOAP_OK on success):
  3204. soap_POST_send__cwmp__ScheduleInformResponse(struct soap*, const char *URL, struct _cwmp__ScheduleInformResponse*);
  3205. soap_POST_recv__cwmp__ScheduleInformResponse(struct soap*, struct _cwmp__ScheduleInformResponse*);
  3206. @endcode
  3207. - <cwmp:SetVouchers> @ref _cwmp__SetVouchers
  3208. @code
  3209. // Reader (returns SOAP_OK on success):
  3210. soap_read__cwmp__SetVouchers(struct soap*, struct _cwmp__SetVouchers*);
  3211. // Writer (returns SOAP_OK on success):
  3212. soap_write__cwmp__SetVouchers(struct soap*, struct _cwmp__SetVouchers*);
  3213. // REST GET (returns SOAP_OK on success):
  3214. soap_GET__cwmp__SetVouchers(struct soap*, const char *URL, struct _cwmp__SetVouchers*);
  3215. // REST PUT (returns SOAP_OK on success):
  3216. soap_PUT__cwmp__SetVouchers(struct soap*, const char *URL, struct _cwmp__SetVouchers*);
  3217. // REST POST (returns SOAP_OK on success):
  3218. soap_POST_send__cwmp__SetVouchers(struct soap*, const char *URL, struct _cwmp__SetVouchers*);
  3219. soap_POST_recv__cwmp__SetVouchers(struct soap*, struct _cwmp__SetVouchers*);
  3220. @endcode
  3221. - <cwmp:SetVouchersResponse> @ref _cwmp__SetVouchersResponse
  3222. @code
  3223. // Reader (returns SOAP_OK on success):
  3224. soap_read__cwmp__SetVouchersResponse(struct soap*, struct _cwmp__SetVouchersResponse*);
  3225. // Writer (returns SOAP_OK on success):
  3226. soap_write__cwmp__SetVouchersResponse(struct soap*, struct _cwmp__SetVouchersResponse*);
  3227. // REST GET (returns SOAP_OK on success):
  3228. soap_GET__cwmp__SetVouchersResponse(struct soap*, const char *URL, struct _cwmp__SetVouchersResponse*);
  3229. // REST PUT (returns SOAP_OK on success):
  3230. soap_PUT__cwmp__SetVouchersResponse(struct soap*, const char *URL, struct _cwmp__SetVouchersResponse*);
  3231. // REST POST (returns SOAP_OK on success):
  3232. soap_POST_send__cwmp__SetVouchersResponse(struct soap*, const char *URL, struct _cwmp__SetVouchersResponse*);
  3233. soap_POST_recv__cwmp__SetVouchersResponse(struct soap*, struct _cwmp__SetVouchersResponse*);
  3234. @endcode
  3235. - <cwmp:GetOptions> @ref _cwmp__GetOptions
  3236. @code
  3237. // Reader (returns SOAP_OK on success):
  3238. soap_read__cwmp__GetOptions(struct soap*, struct _cwmp__GetOptions*);
  3239. // Writer (returns SOAP_OK on success):
  3240. soap_write__cwmp__GetOptions(struct soap*, struct _cwmp__GetOptions*);
  3241. // REST GET (returns SOAP_OK on success):
  3242. soap_GET__cwmp__GetOptions(struct soap*, const char *URL, struct _cwmp__GetOptions*);
  3243. // REST PUT (returns SOAP_OK on success):
  3244. soap_PUT__cwmp__GetOptions(struct soap*, const char *URL, struct _cwmp__GetOptions*);
  3245. // REST POST (returns SOAP_OK on success):
  3246. soap_POST_send__cwmp__GetOptions(struct soap*, const char *URL, struct _cwmp__GetOptions*);
  3247. soap_POST_recv__cwmp__GetOptions(struct soap*, struct _cwmp__GetOptions*);
  3248. @endcode
  3249. - <cwmp:GetOptionsResponse> @ref _cwmp__GetOptionsResponse
  3250. @code
  3251. // Reader (returns SOAP_OK on success):
  3252. soap_read__cwmp__GetOptionsResponse(struct soap*, struct _cwmp__GetOptionsResponse*);
  3253. // Writer (returns SOAP_OK on success):
  3254. soap_write__cwmp__GetOptionsResponse(struct soap*, struct _cwmp__GetOptionsResponse*);
  3255. // REST GET (returns SOAP_OK on success):
  3256. soap_GET__cwmp__GetOptionsResponse(struct soap*, const char *URL, struct _cwmp__GetOptionsResponse*);
  3257. // REST PUT (returns SOAP_OK on success):
  3258. soap_PUT__cwmp__GetOptionsResponse(struct soap*, const char *URL, struct _cwmp__GetOptionsResponse*);
  3259. // REST POST (returns SOAP_OK on success):
  3260. soap_POST_send__cwmp__GetOptionsResponse(struct soap*, const char *URL, struct _cwmp__GetOptionsResponse*);
  3261. soap_POST_recv__cwmp__GetOptionsResponse(struct soap*, struct _cwmp__GetOptionsResponse*);
  3262. @endcode
  3263. - <cwmp:Upload> @ref _cwmp__Upload
  3264. @code
  3265. // Reader (returns SOAP_OK on success):
  3266. soap_read__cwmp__Upload(struct soap*, struct _cwmp__Upload*);
  3267. // Writer (returns SOAP_OK on success):
  3268. soap_write__cwmp__Upload(struct soap*, struct _cwmp__Upload*);
  3269. // REST GET (returns SOAP_OK on success):
  3270. soap_GET__cwmp__Upload(struct soap*, const char *URL, struct _cwmp__Upload*);
  3271. // REST PUT (returns SOAP_OK on success):
  3272. soap_PUT__cwmp__Upload(struct soap*, const char *URL, struct _cwmp__Upload*);
  3273. // REST POST (returns SOAP_OK on success):
  3274. soap_POST_send__cwmp__Upload(struct soap*, const char *URL, struct _cwmp__Upload*);
  3275. soap_POST_recv__cwmp__Upload(struct soap*, struct _cwmp__Upload*);
  3276. @endcode
  3277. - <cwmp:UploadResponse> @ref _cwmp__UploadResponse
  3278. @code
  3279. // Reader (returns SOAP_OK on success):
  3280. soap_read__cwmp__UploadResponse(struct soap*, struct _cwmp__UploadResponse*);
  3281. // Writer (returns SOAP_OK on success):
  3282. soap_write__cwmp__UploadResponse(struct soap*, struct _cwmp__UploadResponse*);
  3283. // REST GET (returns SOAP_OK on success):
  3284. soap_GET__cwmp__UploadResponse(struct soap*, const char *URL, struct _cwmp__UploadResponse*);
  3285. // REST PUT (returns SOAP_OK on success):
  3286. soap_PUT__cwmp__UploadResponse(struct soap*, const char *URL, struct _cwmp__UploadResponse*);
  3287. // REST POST (returns SOAP_OK on success):
  3288. soap_POST_send__cwmp__UploadResponse(struct soap*, const char *URL, struct _cwmp__UploadResponse*);
  3289. soap_POST_recv__cwmp__UploadResponse(struct soap*, struct _cwmp__UploadResponse*);
  3290. @endcode
  3291. - <cwmp:FactoryReset> @ref _cwmp__FactoryReset
  3292. @code
  3293. // Reader (returns SOAP_OK on success):
  3294. soap_read__cwmp__FactoryReset(struct soap*, struct _cwmp__FactoryReset*);
  3295. // Writer (returns SOAP_OK on success):
  3296. soap_write__cwmp__FactoryReset(struct soap*, struct _cwmp__FactoryReset*);
  3297. // REST GET (returns SOAP_OK on success):
  3298. soap_GET__cwmp__FactoryReset(struct soap*, const char *URL, struct _cwmp__FactoryReset*);
  3299. // REST PUT (returns SOAP_OK on success):
  3300. soap_PUT__cwmp__FactoryReset(struct soap*, const char *URL, struct _cwmp__FactoryReset*);
  3301. // REST POST (returns SOAP_OK on success):
  3302. soap_POST_send__cwmp__FactoryReset(struct soap*, const char *URL, struct _cwmp__FactoryReset*);
  3303. soap_POST_recv__cwmp__FactoryReset(struct soap*, struct _cwmp__FactoryReset*);
  3304. @endcode
  3305. - <cwmp:FactoryResetResponse> @ref _cwmp__FactoryResetResponse
  3306. @code
  3307. // Reader (returns SOAP_OK on success):
  3308. soap_read__cwmp__FactoryResetResponse(struct soap*, struct _cwmp__FactoryResetResponse*);
  3309. // Writer (returns SOAP_OK on success):
  3310. soap_write__cwmp__FactoryResetResponse(struct soap*, struct _cwmp__FactoryResetResponse*);
  3311. // REST GET (returns SOAP_OK on success):
  3312. soap_GET__cwmp__FactoryResetResponse(struct soap*, const char *URL, struct _cwmp__FactoryResetResponse*);
  3313. // REST PUT (returns SOAP_OK on success):
  3314. soap_PUT__cwmp__FactoryResetResponse(struct soap*, const char *URL, struct _cwmp__FactoryResetResponse*);
  3315. // REST POST (returns SOAP_OK on success):
  3316. soap_POST_send__cwmp__FactoryResetResponse(struct soap*, const char *URL, struct _cwmp__FactoryResetResponse*);
  3317. soap_POST_recv__cwmp__FactoryResetResponse(struct soap*, struct _cwmp__FactoryResetResponse*);
  3318. @endcode
  3319. - <cwmp:GetAllQueuedTransfers> @ref _cwmp__GetAllQueuedTransfers
  3320. @code
  3321. // Reader (returns SOAP_OK on success):
  3322. soap_read__cwmp__GetAllQueuedTransfers(struct soap*, struct _cwmp__GetAllQueuedTransfers*);
  3323. // Writer (returns SOAP_OK on success):
  3324. soap_write__cwmp__GetAllQueuedTransfers(struct soap*, struct _cwmp__GetAllQueuedTransfers*);
  3325. // REST GET (returns SOAP_OK on success):
  3326. soap_GET__cwmp__GetAllQueuedTransfers(struct soap*, const char *URL, struct _cwmp__GetAllQueuedTransfers*);
  3327. // REST PUT (returns SOAP_OK on success):
  3328. soap_PUT__cwmp__GetAllQueuedTransfers(struct soap*, const char *URL, struct _cwmp__GetAllQueuedTransfers*);
  3329. // REST POST (returns SOAP_OK on success):
  3330. soap_POST_send__cwmp__GetAllQueuedTransfers(struct soap*, const char *URL, struct _cwmp__GetAllQueuedTransfers*);
  3331. soap_POST_recv__cwmp__GetAllQueuedTransfers(struct soap*, struct _cwmp__GetAllQueuedTransfers*);
  3332. @endcode
  3333. - <cwmp:GetAllQueuedTransfersResponse> @ref _cwmp__GetAllQueuedTransfersResponse
  3334. @code
  3335. // Reader (returns SOAP_OK on success):
  3336. soap_read__cwmp__GetAllQueuedTransfersResponse(struct soap*, struct _cwmp__GetAllQueuedTransfersResponse*);
  3337. // Writer (returns SOAP_OK on success):
  3338. soap_write__cwmp__GetAllQueuedTransfersResponse(struct soap*, struct _cwmp__GetAllQueuedTransfersResponse*);
  3339. // REST GET (returns SOAP_OK on success):
  3340. soap_GET__cwmp__GetAllQueuedTransfersResponse(struct soap*, const char *URL, struct _cwmp__GetAllQueuedTransfersResponse*);
  3341. // REST PUT (returns SOAP_OK on success):
  3342. soap_PUT__cwmp__GetAllQueuedTransfersResponse(struct soap*, const char *URL, struct _cwmp__GetAllQueuedTransfersResponse*);
  3343. // REST POST (returns SOAP_OK on success):
  3344. soap_POST_send__cwmp__GetAllQueuedTransfersResponse(struct soap*, const char *URL, struct _cwmp__GetAllQueuedTransfersResponse*);
  3345. soap_POST_recv__cwmp__GetAllQueuedTransfersResponse(struct soap*, struct _cwmp__GetAllQueuedTransfersResponse*);
  3346. @endcode
  3347. - <cwmp:ScheduleDownload> @ref _cwmp__ScheduleDownload
  3348. @code
  3349. // Reader (returns SOAP_OK on success):
  3350. soap_read__cwmp__ScheduleDownload(struct soap*, struct _cwmp__ScheduleDownload*);
  3351. // Writer (returns SOAP_OK on success):
  3352. soap_write__cwmp__ScheduleDownload(struct soap*, struct _cwmp__ScheduleDownload*);
  3353. // REST GET (returns SOAP_OK on success):
  3354. soap_GET__cwmp__ScheduleDownload(struct soap*, const char *URL, struct _cwmp__ScheduleDownload*);
  3355. // REST PUT (returns SOAP_OK on success):
  3356. soap_PUT__cwmp__ScheduleDownload(struct soap*, const char *URL, struct _cwmp__ScheduleDownload*);
  3357. // REST POST (returns SOAP_OK on success):
  3358. soap_POST_send__cwmp__ScheduleDownload(struct soap*, const char *URL, struct _cwmp__ScheduleDownload*);
  3359. soap_POST_recv__cwmp__ScheduleDownload(struct soap*, struct _cwmp__ScheduleDownload*);
  3360. @endcode
  3361. - <cwmp:ScheduleDownloadResponse> @ref _cwmp__ScheduleDownloadResponse
  3362. @code
  3363. // Reader (returns SOAP_OK on success):
  3364. soap_read__cwmp__ScheduleDownloadResponse(struct soap*, struct _cwmp__ScheduleDownloadResponse*);
  3365. // Writer (returns SOAP_OK on success):
  3366. soap_write__cwmp__ScheduleDownloadResponse(struct soap*, struct _cwmp__ScheduleDownloadResponse*);
  3367. // REST GET (returns SOAP_OK on success):
  3368. soap_GET__cwmp__ScheduleDownloadResponse(struct soap*, const char *URL, struct _cwmp__ScheduleDownloadResponse*);
  3369. // REST PUT (returns SOAP_OK on success):
  3370. soap_PUT__cwmp__ScheduleDownloadResponse(struct soap*, const char *URL, struct _cwmp__ScheduleDownloadResponse*);
  3371. // REST POST (returns SOAP_OK on success):
  3372. soap_POST_send__cwmp__ScheduleDownloadResponse(struct soap*, const char *URL, struct _cwmp__ScheduleDownloadResponse*);
  3373. soap_POST_recv__cwmp__ScheduleDownloadResponse(struct soap*, struct _cwmp__ScheduleDownloadResponse*);
  3374. @endcode
  3375. - <cwmp:CancelTransfer> @ref _cwmp__CancelTransfer
  3376. @code
  3377. // Reader (returns SOAP_OK on success):
  3378. soap_read__cwmp__CancelTransfer(struct soap*, struct _cwmp__CancelTransfer*);
  3379. // Writer (returns SOAP_OK on success):
  3380. soap_write__cwmp__CancelTransfer(struct soap*, struct _cwmp__CancelTransfer*);
  3381. // REST GET (returns SOAP_OK on success):
  3382. soap_GET__cwmp__CancelTransfer(struct soap*, const char *URL, struct _cwmp__CancelTransfer*);
  3383. // REST PUT (returns SOAP_OK on success):
  3384. soap_PUT__cwmp__CancelTransfer(struct soap*, const char *URL, struct _cwmp__CancelTransfer*);
  3385. // REST POST (returns SOAP_OK on success):
  3386. soap_POST_send__cwmp__CancelTransfer(struct soap*, const char *URL, struct _cwmp__CancelTransfer*);
  3387. soap_POST_recv__cwmp__CancelTransfer(struct soap*, struct _cwmp__CancelTransfer*);
  3388. @endcode
  3389. - <cwmp:CancelTransferResponse> @ref _cwmp__CancelTransferResponse
  3390. @code
  3391. // Reader (returns SOAP_OK on success):
  3392. soap_read__cwmp__CancelTransferResponse(struct soap*, struct _cwmp__CancelTransferResponse*);
  3393. // Writer (returns SOAP_OK on success):
  3394. soap_write__cwmp__CancelTransferResponse(struct soap*, struct _cwmp__CancelTransferResponse*);
  3395. // REST GET (returns SOAP_OK on success):
  3396. soap_GET__cwmp__CancelTransferResponse(struct soap*, const char *URL, struct _cwmp__CancelTransferResponse*);
  3397. // REST PUT (returns SOAP_OK on success):
  3398. soap_PUT__cwmp__CancelTransferResponse(struct soap*, const char *URL, struct _cwmp__CancelTransferResponse*);
  3399. // REST POST (returns SOAP_OK on success):
  3400. soap_POST_send__cwmp__CancelTransferResponse(struct soap*, const char *URL, struct _cwmp__CancelTransferResponse*);
  3401. soap_POST_recv__cwmp__CancelTransferResponse(struct soap*, struct _cwmp__CancelTransferResponse*);
  3402. @endcode
  3403. - <cwmp:ChangeDUState> @ref _cwmp__ChangeDUState
  3404. @code
  3405. // Reader (returns SOAP_OK on success):
  3406. soap_read__cwmp__ChangeDUState(struct soap*, struct _cwmp__ChangeDUState*);
  3407. // Writer (returns SOAP_OK on success):
  3408. soap_write__cwmp__ChangeDUState(struct soap*, struct _cwmp__ChangeDUState*);
  3409. // REST GET (returns SOAP_OK on success):
  3410. soap_GET__cwmp__ChangeDUState(struct soap*, const char *URL, struct _cwmp__ChangeDUState*);
  3411. // REST PUT (returns SOAP_OK on success):
  3412. soap_PUT__cwmp__ChangeDUState(struct soap*, const char *URL, struct _cwmp__ChangeDUState*);
  3413. // REST POST (returns SOAP_OK on success):
  3414. soap_POST_send__cwmp__ChangeDUState(struct soap*, const char *URL, struct _cwmp__ChangeDUState*);
  3415. soap_POST_recv__cwmp__ChangeDUState(struct soap*, struct _cwmp__ChangeDUState*);
  3416. @endcode
  3417. - <cwmp:ChangeDUStateResponse> @ref _cwmp__ChangeDUStateResponse
  3418. @code
  3419. // Reader (returns SOAP_OK on success):
  3420. soap_read__cwmp__ChangeDUStateResponse(struct soap*, struct _cwmp__ChangeDUStateResponse*);
  3421. // Writer (returns SOAP_OK on success):
  3422. soap_write__cwmp__ChangeDUStateResponse(struct soap*, struct _cwmp__ChangeDUStateResponse*);
  3423. // REST GET (returns SOAP_OK on success):
  3424. soap_GET__cwmp__ChangeDUStateResponse(struct soap*, const char *URL, struct _cwmp__ChangeDUStateResponse*);
  3425. // REST PUT (returns SOAP_OK on success):
  3426. soap_PUT__cwmp__ChangeDUStateResponse(struct soap*, const char *URL, struct _cwmp__ChangeDUStateResponse*);
  3427. // REST POST (returns SOAP_OK on success):
  3428. soap_POST_send__cwmp__ChangeDUStateResponse(struct soap*, const char *URL, struct _cwmp__ChangeDUStateResponse*);
  3429. soap_POST_recv__cwmp__ChangeDUStateResponse(struct soap*, struct _cwmp__ChangeDUStateResponse*);
  3430. @endcode
  3431. - <cwmp:Inform> @ref _cwmp__Inform
  3432. @code
  3433. // Reader (returns SOAP_OK on success):
  3434. soap_read__cwmp__Inform(struct soap*, struct _cwmp__Inform*);
  3435. // Writer (returns SOAP_OK on success):
  3436. soap_write__cwmp__Inform(struct soap*, struct _cwmp__Inform*);
  3437. // REST GET (returns SOAP_OK on success):
  3438. soap_GET__cwmp__Inform(struct soap*, const char *URL, struct _cwmp__Inform*);
  3439. // REST PUT (returns SOAP_OK on success):
  3440. soap_PUT__cwmp__Inform(struct soap*, const char *URL, struct _cwmp__Inform*);
  3441. // REST POST (returns SOAP_OK on success):
  3442. soap_POST_send__cwmp__Inform(struct soap*, const char *URL, struct _cwmp__Inform*);
  3443. soap_POST_recv__cwmp__Inform(struct soap*, struct _cwmp__Inform*);
  3444. @endcode
  3445. - <cwmp:InformResponse> @ref _cwmp__InformResponse
  3446. @code
  3447. // Reader (returns SOAP_OK on success):
  3448. soap_read__cwmp__InformResponse(struct soap*, struct _cwmp__InformResponse*);
  3449. // Writer (returns SOAP_OK on success):
  3450. soap_write__cwmp__InformResponse(struct soap*, struct _cwmp__InformResponse*);
  3451. // REST GET (returns SOAP_OK on success):
  3452. soap_GET__cwmp__InformResponse(struct soap*, const char *URL, struct _cwmp__InformResponse*);
  3453. // REST PUT (returns SOAP_OK on success):
  3454. soap_PUT__cwmp__InformResponse(struct soap*, const char *URL, struct _cwmp__InformResponse*);
  3455. // REST POST (returns SOAP_OK on success):
  3456. soap_POST_send__cwmp__InformResponse(struct soap*, const char *URL, struct _cwmp__InformResponse*);
  3457. soap_POST_recv__cwmp__InformResponse(struct soap*, struct _cwmp__InformResponse*);
  3458. @endcode
  3459. - <cwmp:TransferComplete> @ref _cwmp__TransferComplete
  3460. @code
  3461. // Reader (returns SOAP_OK on success):
  3462. soap_read__cwmp__TransferComplete(struct soap*, struct _cwmp__TransferComplete*);
  3463. // Writer (returns SOAP_OK on success):
  3464. soap_write__cwmp__TransferComplete(struct soap*, struct _cwmp__TransferComplete*);
  3465. // REST GET (returns SOAP_OK on success):
  3466. soap_GET__cwmp__TransferComplete(struct soap*, const char *URL, struct _cwmp__TransferComplete*);
  3467. // REST PUT (returns SOAP_OK on success):
  3468. soap_PUT__cwmp__TransferComplete(struct soap*, const char *URL, struct _cwmp__TransferComplete*);
  3469. // REST POST (returns SOAP_OK on success):
  3470. soap_POST_send__cwmp__TransferComplete(struct soap*, const char *URL, struct _cwmp__TransferComplete*);
  3471. soap_POST_recv__cwmp__TransferComplete(struct soap*, struct _cwmp__TransferComplete*);
  3472. @endcode
  3473. - <cwmp:TransferCompleteResponse> @ref _cwmp__TransferCompleteResponse
  3474. @code
  3475. // Reader (returns SOAP_OK on success):
  3476. soap_read__cwmp__TransferCompleteResponse(struct soap*, struct _cwmp__TransferCompleteResponse*);
  3477. // Writer (returns SOAP_OK on success):
  3478. soap_write__cwmp__TransferCompleteResponse(struct soap*, struct _cwmp__TransferCompleteResponse*);
  3479. // REST GET (returns SOAP_OK on success):
  3480. soap_GET__cwmp__TransferCompleteResponse(struct soap*, const char *URL, struct _cwmp__TransferCompleteResponse*);
  3481. // REST PUT (returns SOAP_OK on success):
  3482. soap_PUT__cwmp__TransferCompleteResponse(struct soap*, const char *URL, struct _cwmp__TransferCompleteResponse*);
  3483. // REST POST (returns SOAP_OK on success):
  3484. soap_POST_send__cwmp__TransferCompleteResponse(struct soap*, const char *URL, struct _cwmp__TransferCompleteResponse*);
  3485. soap_POST_recv__cwmp__TransferCompleteResponse(struct soap*, struct _cwmp__TransferCompleteResponse*);
  3486. @endcode
  3487. - <cwmp:AutonomousTransferComplete> @ref _cwmp__AutonomousTransferComplete
  3488. @code
  3489. // Reader (returns SOAP_OK on success):
  3490. soap_read__cwmp__AutonomousTransferComplete(struct soap*, struct _cwmp__AutonomousTransferComplete*);
  3491. // Writer (returns SOAP_OK on success):
  3492. soap_write__cwmp__AutonomousTransferComplete(struct soap*, struct _cwmp__AutonomousTransferComplete*);
  3493. // REST GET (returns SOAP_OK on success):
  3494. soap_GET__cwmp__AutonomousTransferComplete(struct soap*, const char *URL, struct _cwmp__AutonomousTransferComplete*);
  3495. // REST PUT (returns SOAP_OK on success):
  3496. soap_PUT__cwmp__AutonomousTransferComplete(struct soap*, const char *URL, struct _cwmp__AutonomousTransferComplete*);
  3497. // REST POST (returns SOAP_OK on success):
  3498. soap_POST_send__cwmp__AutonomousTransferComplete(struct soap*, const char *URL, struct _cwmp__AutonomousTransferComplete*);
  3499. soap_POST_recv__cwmp__AutonomousTransferComplete(struct soap*, struct _cwmp__AutonomousTransferComplete*);
  3500. @endcode
  3501. - <cwmp:AutonomousTransferCompleteResponse> @ref _cwmp__AutonomousTransferCompleteResponse
  3502. @code
  3503. // Reader (returns SOAP_OK on success):
  3504. soap_read__cwmp__AutonomousTransferCompleteResponse(struct soap*, struct _cwmp__AutonomousTransferCompleteResponse*);
  3505. // Writer (returns SOAP_OK on success):
  3506. soap_write__cwmp__AutonomousTransferCompleteResponse(struct soap*, struct _cwmp__AutonomousTransferCompleteResponse*);
  3507. // REST GET (returns SOAP_OK on success):
  3508. soap_GET__cwmp__AutonomousTransferCompleteResponse(struct soap*, const char *URL, struct _cwmp__AutonomousTransferCompleteResponse*);
  3509. // REST PUT (returns SOAP_OK on success):
  3510. soap_PUT__cwmp__AutonomousTransferCompleteResponse(struct soap*, const char *URL, struct _cwmp__AutonomousTransferCompleteResponse*);
  3511. // REST POST (returns SOAP_OK on success):
  3512. soap_POST_send__cwmp__AutonomousTransferCompleteResponse(struct soap*, const char *URL, struct _cwmp__AutonomousTransferCompleteResponse*);
  3513. soap_POST_recv__cwmp__AutonomousTransferCompleteResponse(struct soap*, struct _cwmp__AutonomousTransferCompleteResponse*);
  3514. @endcode
  3515. - <cwmp:Kicked> @ref _cwmp__Kicked
  3516. @code
  3517. // Reader (returns SOAP_OK on success):
  3518. soap_read__cwmp__Kicked(struct soap*, struct _cwmp__Kicked*);
  3519. // Writer (returns SOAP_OK on success):
  3520. soap_write__cwmp__Kicked(struct soap*, struct _cwmp__Kicked*);
  3521. // REST GET (returns SOAP_OK on success):
  3522. soap_GET__cwmp__Kicked(struct soap*, const char *URL, struct _cwmp__Kicked*);
  3523. // REST PUT (returns SOAP_OK on success):
  3524. soap_PUT__cwmp__Kicked(struct soap*, const char *URL, struct _cwmp__Kicked*);
  3525. // REST POST (returns SOAP_OK on success):
  3526. soap_POST_send__cwmp__Kicked(struct soap*, const char *URL, struct _cwmp__Kicked*);
  3527. soap_POST_recv__cwmp__Kicked(struct soap*, struct _cwmp__Kicked*);
  3528. @endcode
  3529. - <cwmp:KickedResponse> @ref _cwmp__KickedResponse
  3530. @code
  3531. // Reader (returns SOAP_OK on success):
  3532. soap_read__cwmp__KickedResponse(struct soap*, struct _cwmp__KickedResponse*);
  3533. // Writer (returns SOAP_OK on success):
  3534. soap_write__cwmp__KickedResponse(struct soap*, struct _cwmp__KickedResponse*);
  3535. // REST GET (returns SOAP_OK on success):
  3536. soap_GET__cwmp__KickedResponse(struct soap*, const char *URL, struct _cwmp__KickedResponse*);
  3537. // REST PUT (returns SOAP_OK on success):
  3538. soap_PUT__cwmp__KickedResponse(struct soap*, const char *URL, struct _cwmp__KickedResponse*);
  3539. // REST POST (returns SOAP_OK on success):
  3540. soap_POST_send__cwmp__KickedResponse(struct soap*, const char *URL, struct _cwmp__KickedResponse*);
  3541. soap_POST_recv__cwmp__KickedResponse(struct soap*, struct _cwmp__KickedResponse*);
  3542. @endcode
  3543. - <cwmp:RequestDownload> @ref _cwmp__RequestDownload
  3544. @code
  3545. // Reader (returns SOAP_OK on success):
  3546. soap_read__cwmp__RequestDownload(struct soap*, struct _cwmp__RequestDownload*);
  3547. // Writer (returns SOAP_OK on success):
  3548. soap_write__cwmp__RequestDownload(struct soap*, struct _cwmp__RequestDownload*);
  3549. // REST GET (returns SOAP_OK on success):
  3550. soap_GET__cwmp__RequestDownload(struct soap*, const char *URL, struct _cwmp__RequestDownload*);
  3551. // REST PUT (returns SOAP_OK on success):
  3552. soap_PUT__cwmp__RequestDownload(struct soap*, const char *URL, struct _cwmp__RequestDownload*);
  3553. // REST POST (returns SOAP_OK on success):
  3554. soap_POST_send__cwmp__RequestDownload(struct soap*, const char *URL, struct _cwmp__RequestDownload*);
  3555. soap_POST_recv__cwmp__RequestDownload(struct soap*, struct _cwmp__RequestDownload*);
  3556. @endcode
  3557. - <cwmp:RequestDownloadResponse> @ref _cwmp__RequestDownloadResponse
  3558. @code
  3559. // Reader (returns SOAP_OK on success):
  3560. soap_read__cwmp__RequestDownloadResponse(struct soap*, struct _cwmp__RequestDownloadResponse*);
  3561. // Writer (returns SOAP_OK on success):
  3562. soap_write__cwmp__RequestDownloadResponse(struct soap*, struct _cwmp__RequestDownloadResponse*);
  3563. // REST GET (returns SOAP_OK on success):
  3564. soap_GET__cwmp__RequestDownloadResponse(struct soap*, const char *URL, struct _cwmp__RequestDownloadResponse*);
  3565. // REST PUT (returns SOAP_OK on success):
  3566. soap_PUT__cwmp__RequestDownloadResponse(struct soap*, const char *URL, struct _cwmp__RequestDownloadResponse*);
  3567. // REST POST (returns SOAP_OK on success):
  3568. soap_POST_send__cwmp__RequestDownloadResponse(struct soap*, const char *URL, struct _cwmp__RequestDownloadResponse*);
  3569. soap_POST_recv__cwmp__RequestDownloadResponse(struct soap*, struct _cwmp__RequestDownloadResponse*);
  3570. @endcode
  3571. - <cwmp:DUStateChangeComplete> @ref _cwmp__DUStateChangeComplete
  3572. @code
  3573. // Reader (returns SOAP_OK on success):
  3574. soap_read__cwmp__DUStateChangeComplete(struct soap*, struct _cwmp__DUStateChangeComplete*);
  3575. // Writer (returns SOAP_OK on success):
  3576. soap_write__cwmp__DUStateChangeComplete(struct soap*, struct _cwmp__DUStateChangeComplete*);
  3577. // REST GET (returns SOAP_OK on success):
  3578. soap_GET__cwmp__DUStateChangeComplete(struct soap*, const char *URL, struct _cwmp__DUStateChangeComplete*);
  3579. // REST PUT (returns SOAP_OK on success):
  3580. soap_PUT__cwmp__DUStateChangeComplete(struct soap*, const char *URL, struct _cwmp__DUStateChangeComplete*);
  3581. // REST POST (returns SOAP_OK on success):
  3582. soap_POST_send__cwmp__DUStateChangeComplete(struct soap*, const char *URL, struct _cwmp__DUStateChangeComplete*);
  3583. soap_POST_recv__cwmp__DUStateChangeComplete(struct soap*, struct _cwmp__DUStateChangeComplete*);
  3584. @endcode
  3585. - <cwmp:DUStateChangeCompleteResponse> @ref _cwmp__DUStateChangeCompleteResponse
  3586. @code
  3587. // Reader (returns SOAP_OK on success):
  3588. soap_read__cwmp__DUStateChangeCompleteResponse(struct soap*, struct _cwmp__DUStateChangeCompleteResponse*);
  3589. // Writer (returns SOAP_OK on success):
  3590. soap_write__cwmp__DUStateChangeCompleteResponse(struct soap*, struct _cwmp__DUStateChangeCompleteResponse*);
  3591. // REST GET (returns SOAP_OK on success):
  3592. soap_GET__cwmp__DUStateChangeCompleteResponse(struct soap*, const char *URL, struct _cwmp__DUStateChangeCompleteResponse*);
  3593. // REST PUT (returns SOAP_OK on success):
  3594. soap_PUT__cwmp__DUStateChangeCompleteResponse(struct soap*, const char *URL, struct _cwmp__DUStateChangeCompleteResponse*);
  3595. // REST POST (returns SOAP_OK on success):
  3596. soap_POST_send__cwmp__DUStateChangeCompleteResponse(struct soap*, const char *URL, struct _cwmp__DUStateChangeCompleteResponse*);
  3597. soap_POST_recv__cwmp__DUStateChangeCompleteResponse(struct soap*, struct _cwmp__DUStateChangeCompleteResponse*);
  3598. @endcode
  3599. - <cwmp:AutonomousDUStateChangeComplete> @ref _cwmp__AutonomousDUStateChangeComplete
  3600. @code
  3601. // Reader (returns SOAP_OK on success):
  3602. soap_read__cwmp__AutonomousDUStateChangeComplete(struct soap*, struct _cwmp__AutonomousDUStateChangeComplete*);
  3603. // Writer (returns SOAP_OK on success):
  3604. soap_write__cwmp__AutonomousDUStateChangeComplete(struct soap*, struct _cwmp__AutonomousDUStateChangeComplete*);
  3605. // REST GET (returns SOAP_OK on success):
  3606. soap_GET__cwmp__AutonomousDUStateChangeComplete(struct soap*, const char *URL, struct _cwmp__AutonomousDUStateChangeComplete*);
  3607. // REST PUT (returns SOAP_OK on success):
  3608. soap_PUT__cwmp__AutonomousDUStateChangeComplete(struct soap*, const char *URL, struct _cwmp__AutonomousDUStateChangeComplete*);
  3609. // REST POST (returns SOAP_OK on success):
  3610. soap_POST_send__cwmp__AutonomousDUStateChangeComplete(struct soap*, const char *URL, struct _cwmp__AutonomousDUStateChangeComplete*);
  3611. soap_POST_recv__cwmp__AutonomousDUStateChangeComplete(struct soap*, struct _cwmp__AutonomousDUStateChangeComplete*);
  3612. @endcode
  3613. - <cwmp:AutonomousDUStateChangeCompleteResponse> @ref _cwmp__AutonomousDUStateChangeCompleteResponse
  3614. @code
  3615. // Reader (returns SOAP_OK on success):
  3616. soap_read__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, struct _cwmp__AutonomousDUStateChangeCompleteResponse*);
  3617. // Writer (returns SOAP_OK on success):
  3618. soap_write__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, struct _cwmp__AutonomousDUStateChangeCompleteResponse*);
  3619. // REST GET (returns SOAP_OK on success):
  3620. soap_GET__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, const char *URL, struct _cwmp__AutonomousDUStateChangeCompleteResponse*);
  3621. // REST PUT (returns SOAP_OK on success):
  3622. soap_PUT__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, const char *URL, struct _cwmp__AutonomousDUStateChangeCompleteResponse*);
  3623. // REST POST (returns SOAP_OK on success):
  3624. soap_POST_send__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, const char *URL, struct _cwmp__AutonomousDUStateChangeCompleteResponse*);
  3625. soap_POST_recv__cwmp__AutonomousDUStateChangeCompleteResponse(struct soap*, struct _cwmp__AutonomousDUStateChangeCompleteResponse*);
  3626. @endcode
  3627. */
  3628. /* End of tr-069.h */