123456789 abcdefghijklmnopqrstuvwxyz abortupdate activatenewimage addrinfo addtogroup afr allocateaddrinfolinkedlist alpn alpnprotoslen api apis app appfirmwareversion ascii asciidigits attemptsdone attr auth authscheme authschememaxsize authschemesize aws backoff backoffdelay basedefs bitmaplen bitmask blockbitmapmaxsize blockbitmapsize blockindex blockindex blockoffset blocksize blocksremaining bodylen bool bootloader br buf buffersizebytes bufferused bytesreceived bytessent bytestorecv bytestosend c89 c90 ca cbor cborarray cborerror cbormap cborstring cborvalue cborwork certfile certfilepath certfilepathmaxsize certfilepathsize checkforupdate cli clienttoken closefile closefilehandler cmock colspan com completecallback cond config configassert configpagestyle configs configurably connectsuccessindex const constantspage contextbase contextbaseaddr contextsize copydoc corejson coremqtt couldn coverity cpu cr createfile createfileforrx crt crypto csdk css currblock currentstate cwd datablock datacallback datalength decodemem decodememmaxsize decodememorysize deduplicate defaultotacompletecallback defaultotacompletecallback defgroup deinit deinitialize deinitializing deletetimer destlen destoffset developerguide didn dns docmodel docparam docparseerrduplicatesnotallowed docparseerrfieldtypemismatch docparseerrinvalidmodelparamtype docparseerrinvalidnumchar docparseerrinvalidtoken docparseerrmalformeddoc docparseerrnone docparseerrnullbodypointer docparseerrnulldocpointer docparseerrnullmodelpointer docparseerroutofmemory docparseerrparamkeynotinmodel docparseerrtoomanyparams docparseerrunknown docparseerruserbufferinsuffcient doesn't doxygen eagain ecdsa eevent encodedlen encodedsize endcode endcond enddot endian endif enum enums errno errornumber establishconnection eventid eventmsg ewouldblock executionnumber expectedstatus expectedtype extractandstorearray failedwithval faqmem fclose fd fileattributes filebitmapsize fileblock filecontext filehandle fileid fileindex filelabel fileparameters filepath filepathmaxsize filepaths filesize filetype filetypeid fillcolor fixme fontname fontsize fopen freertos freertos.org functionname functionpage functionpointers functionspage functiontofail gcc getaddrinfo getagentstate getcwd getfilecontextfromjob getimagestate getpacketsdropped getpacketsprocessed getpacketsqueued getpacketsreceived getplatformimagestate github handledatafromhttpservice handlenetworkerrors handlereconnect helvetica hostnamelength html http httpdeinit httpinit httpinterface httprequest https iblocksize ifndef imagestate implemenation inc ingestdatablock ingestresultbaddata ingestresultbadfilehandle ingestresultblockoutofrange ingestresultfileclosefail ingestresultfilecomplete ingestresultfilecomplete ingestresultnodecodememory ingestresultnullcontext ingestresultnullinput ingestresultnullresultpointer ingestresultsigcheckfail ingestresultunexpectedblock ingestresultuninitialized ingestresultwriteblockfailed ingroup init initdocmodel initfilehandler initfiletransfer inout inprogress inselftesthandler int intel ioffset iot ip ip isinselftest iso jobcallback jobdoc jobdoclength jobdocument jobid jobidlength jobnamemaxsize jobnotificationhandler jobreasonaborted jobreasonaccepted jobreasonreceiving jobreasonrejected jobreasonselftestactive jobreasonsigcheckpassed jobstatusfailedwithval jobstatusinprogress jobstatusrejected json lastupdatedat lf li linux logdebug logerror loginfo logpath logwarn longjmp mainpage malloc maxattempts maxfragmentlength mcu md mem memcpy messagebuffersize messagelength messagelevel messagesize mfln min misra mockoseventsendthenstop modelparamtype modelparamtypestringindoc mqtt mqttinterface mqttpublish mqttsubscribe mqttunsubscribe msec msgbuffersize msgsize msgtailsize msgvalidity mutexhandle mynetworkrecvimplementation mynetworksendimplementation mytcpsocketcontext mythreadsleepfunction mytime mytimefunction mytlscontext nan nano nanosleep networkcontext newversion nextjittermax nextstate noninfringement numblocks numblocksrequest numjobparams nummodelparams numofblocksrequested numofblockstoreceive ok onlinepubs opengroup openssl openssl_invalid_parameter org os ota ota_mqtt_component otaagent otaagenteventclosefile otaagenteventcreatefile otaagenteventcreatefile otaagenteventmax otaagenteventreceivedfileblock otaagenteventreceivedjobdocument otaagenteventrequestfileblock otaagenteventrequestjobdocument otaagenteventrequesttimer otaagenteventresume otaagenteventshutdown otaagenteventstart otaagenteventstartselftest otaagenteventsuspend otaagenteventuserabort otaagentstatecreatingfile otaagentstatenotready otaagentstatenotready otaagentstateready otaagentstateshuttingdown otaagentstatestopped otaagentstatestopped otaagentstatesuspended otaagentstatewaitingforjob otaappcallback otabuffer otaclose otaconfigallowdowngrade otacontrolinterface otaerr otaerractivatefailed otaerragentstopped otaerrcleanupcontrolfailed otaerrcleanupdatafailed otaerrdowngradenotallowed otaerrfailedtodecodecbor otaerrfailedtoencodecbor otaerrimagestatemismatch otaerrinitfiletransferfailed otaerrinvalidarg otaerrinvaliddataprotocol otaerrjobparsererror otaerrmomentumabort otaerrnoactivejob otaerrnone otaerrpanic otaerrrequestfileblockfailed otaerrrequestjobfailed otaerrsamefirmwareversion otaerrsignaleventfailed otaerruninitialized otaerrupdatejobstatusfailed otaerruserabort otaeventbufferget otaeventbufferget otaeventtorecv otaeventtosend otahttpdeinit otahttpdeinitfailed otahttpinitfailed otahttppage otahttprequestfailed otahttpsectionoverview otahttpsuccess otaimagestateaborted otaimagestateaccepted otaimagestaterejected otaimagestatetesting otaimagestateunknown otainterfaces otajobeventactivate otajobeventfail otajobeventparsecustomjob otajobeventprocessed otajobeventreceivedjob otajobeventselftestfailed otajobeventstarttest otajobeventupdatecomplete otajobparseerrbadmodelinitparams otajobparseerrnoactivejobs otajobparseerrnocontextavailable otajobparseerrnonconformingjobdoc otajobparseerrnone otajobparseerrnulljob otajobparseerrunknown otajobparseerrupdatecurrentjob otajobparseerrzerofilesize otalastimagestate otamqttpage otamqttpublishfailed otamqttsectionoverview otamqttsubscribefailed otamqttsuccess otamqttunsubscribefailed otanumoftimers otaoseventqueuecreatefailed otaoseventqueuedeletefailed otaoseventqueuereceivefailed otaoseventqueuesendfailed otaosfipage otaosfisectionoverview otaossuccess otaostimercreatefailed otaostimerdeletefailed otaostimerrestartfailed otaostimerstartfailed otaostimerstopfailed otapacketsdropped otapacketsprocessed otapacketsqueued otapacketsreceived otapalabortfailed otapalactivatefailed otapalbadimagestate otapalbadsignercert otapalbootinfocreatefailed otapalcommitfailed otapalfileabort otapalfileclose otapalimagestateinvalid otapalimagestatependingcommit otapalimagestateunknown otapalimagestatevalid otapalnullfilecontext otapaloutofmemory otapalpage otapalrejectfailed otapalrxfilecreatefailed otapalrxfiletoolarge otapalsectionoverview otapalsignaturecheckfailed otapalsuberr otapalsuccess otapaluninitialized otaselftesttimer otastatistics otatimer otatimercallback otatimerid pacdata pactivejobname pactopic paddrinfo pagentctx palcallbacks paldefaultactivatenewimage paldefaultactivatenewimage paldefaultgetplatformimagestate paldefaultgetplatformimagestate paldefaultresetdevice paldefaultresetdevice paldefaultsetplatformimagestate paldefaultsetplatformimagestate palerr palpnprotos param paramaddr paramindex params paramsreceivedbitmap paramsrequiredbitmap parseerr parsejobdoc parsejsonbymodel pauthscheme pblockbitmap pblockid pblockindex pblocksize pbody pbodydef pbuffer pcallbacks pcertfilepath pcjobtopic pcjson pclientcertpath pclientidentifier pclienttoken pclienttokenfromjob pcloseresult pcmsg pcmsgbuffer pconnection pconnectioncontext pcontextbase pcontrolinterface pctimername pctopicbuffer pcur pdata pdatainterface pdecodemem pdecodememory pdest pdestoffset pdestsizeoffset pdocmodel pdocmodel pem pencodeddata pencodedmessagesize peventcontext peventctx peventdata peventmsg pfile pfilebitmap pfilecontext pfileid pfilepath pfinalfile pformat phostname pjobdocjson pjobid pjobname pjobnamebuffer pjobtopic pjobtopicgetnext pjobtopicnotifynext pjson pjsondoc pjsonexpectedparams pkey plaintext platfrom plblockid plblocksize plisthead pmessagebuffer pmodelparam pmsg pmsgbuffer pnetworkcontext png pnumdatainbuffer pnumpadding pnumwhitespace popensslcredentials portsleep posix potaagentstatestrings potabuffer potaeventstrings potafilectx potafiles potafiles potagetnextjobmsgtemplate potagetstreamtopictemplate potahttpinterface potainterface potainterfaces potajobsgetnextacceptedtopictemplate potajobsgetnexttopictemplate potajobsnotifynexttopictemplate potajobstatusreasonstrtemplate potajobstatusreasonvaltemplate potajobstatusreceivedetailstemplate potajobstatusselftestdetailstemplate potajobstatusstatustemplate potajobstatussucceededstrtemplate potajobstatustopictemplate potamqttinterface potaosctx potarxstreamtopic potasingletonactivejobname potastreamdatatopictemplate potastringfailed potastringinprogress potastringreceive potastringrejected potastringsucceeded poutputlen pparam pparamadd pparamsizeadd ppayload ppayloadparts ppayloadsize pprivatekeypath pprotocol pprotocolbuffer pprotocols ppucpayload pquerykey prawmsg pre presigned presponse presultlen pretryparams previousversion printf processdatahandler processjobhandler prootcapath protocolmaxsize prvpal prxblockbitmap prxstreamtopic pserverinfo psignature psrckey pssl psslcontext pstreamname ptcpsocket pthingname ptimercallback ptimerctx ptimername ptopicbuffer ptopicfilter ptr punused pupdatefile pupdatefilepath pupdatejob pupdateurlpath pvalueinjson pvcallback pvportmalloc pxconnection pxcontrolinterface pxdatainterface qos querykeylength queuedat ramdom rand rangeend rangestart rdy reasontoset reconnectparam recv recvtimeout recvtimeoutms repo requestdata requestdatahandler requestfileblock requestjob requestjobhandler requestmomentum requesttimercallback resetdevice resumehandler retryutilsretriesexhausted retryutilssuccess returnstatus returnvalue retvalue rm rollout rsa rtos rx rxstreamtopicbuffersize sd sdk selftest selftesttimercallback sendtimeout sendtimeoutms serverfileid serverinfo setdatainterface setimagestate setplatformimagestate shutdownhandler sig sigalrm sizeof sleeptimems sni snihostname sockaddr sockets_invalid_parameter socketstatus srand src ssl stacksize starthandler startselftesttimer startselftimer statetoset statuscode statusdetails stddef stdlib str streamname streamnamemaxsize streamnamesize strerror strlength struct structs sublicense subreason suspendhandler suspendtimeout sys tcp tcpsocket tcpsocketcontext td testclient thingname thisisaclienttoken tickstowait timeinseconds timerhandle timespec timestampfromjob tinycbor tls tlscontext tlsrecv tlssend todo toolchain topicfilter topicfilterlength topiclen tq tr transportcallback transportinterface transportpage transportsectionimplementation transportsectionoverview transportstruct ttimer twe ublockindex ublocksize ucqos ul ulblockindex ulblocksize ulmsglen ulmsgsize uloffset ulreceived ultopiclen unhandled uniqueclientid unistd unsignedversion32 unsubscribeflag unsubscribeonshutdown updatedby updatefilepath updatefilepathsize updatejobstatus updaterversion updateurl updateurlmaxsize url urlsize useraborthandler ustopiclen utils validatedatablock valuelength verifyactivejobstatus versionnumber vportfree writeblock www xaa xyz zg