Meta tags:
Headings (most frequently used words):
enumerations, typedefs, variables, functions, weaveencryptiontype, weaveexchangeflags, weaveexchangeversion, weavemessageflags, weavemessageversion, weavesubnetid, nl, weave, summary, classes, structs, unions, namespaces, 21, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 53, 54, 55, 56, 57, weavevendorid, fabricsecretrotationscheme, fabricsecretscope, weaveauthmode, weaveencryptionkey, weavemessageheader, exchangemgr, fabricstate, messagelayer, securitymgr, weaveconnection, weaveexchangemanager, weavemessagelayer, gdefaultwrmpconfig, kweavemsgencappkeydiversifier, appgroupmasterkeyidfromauthmode, caseauthmode, certtypefromauthmode, decodeheaderfield, defaultonmessagereceived, encodeheaderfield, findmessagename, findprofilename, formatweaveerror, generateweavenodeid, getfibonacciforindex, getmessagename, getprofilename, getrandu16, getrandu32, getrandu64, getrandu8, getvendorname, groupkeyauthmode, ipv6interfaceidtoweavenodeid, iscaseauthmode, iscertauthmode, isgroupkeyauthmode, ispaseauthmode, ispasswordauthmode, istakeauthmode, iswrmpcontrolmessage, j2n_bytearray, j2n_bytearrayfieldval, j2n_bytearrayinplace, j2n_enumfieldval, j2n_enumval, j2n_intfieldval, j2n_longfieldval, j2n_shortfieldval, j2n_stringfieldval, makeclassname, paseauthmode, passwordsourcefromauthmode, printtunnelinfo, tohex, tohexstring, weaveencryptionkeytostring, weavefabricidtoipv6globalid, weavemessagesourcetostr, weavenodeaddrtostr, weavenodeidtoipv6interfaceid, max, min, github, support,
Text of the page (most frequently used words):
the (223), weave (174), overview (105), for (70), const (70), message (67), #classes (65), char (44), identifier (42), this (38), bit (38), uint8_t (38), key (36), node (35), weaveauthmode (35), that (35), enum (35), authentication (32), certificate (31), uint32_t (30), mode (30), and (29), with (26), returns (24), indicates (23), void (22), weave_error (22), peer (22), value (21), parser (21), when (19), exchange (19), builder (19), are (18), uint64_t (18), authmode (18), env (18), jnienv (18), based (18), authenticated (18), structs (18), used (17), not (17), version (17), group (16), interface (16), set (16), bool (16), nl_dll_export (16), type (16), using (16), header (16), properties (16), source (15), application (15), random (15), class (15), ipv6 (14), local (14), weavemessagelayer (14), uint16_t (14), weavemessageinfo (14), data (14), password (14), given (14), jobject (14), number (14), encryption (14), fabric (13), true (13), protocol (13), unsigned (13), which (12), address (12), outval (12), fieldname (12), obj (12), associated (12), case (12), function (12), subnet (12), ineventparam (12), details (11), note (11), generates (11), interfaces (11), outeventparam (11), error (10), corresponding (10), only (10), typedef (10), universal (9), was (9), eui (9), use (9), weaveconnection (9), bufsize (9), buf (9), weaveencryptionkey (9), pase (9), format (9), within (9), types (9), context (9), identifies (9), thumb (8), nodeid (8), convert (8), msginfo (8), profileid (8), numbers (8), devices (8), weavesubnetid (8), weavemessageversion (8), weavemessageflags (8), weaveexchangeversion (8), weaveexchangeflags (8), weaveencryptiontype (8), should (8), sent (8), acknowledgment (8), counter (8), platform (8), identifiers (7), string (7), ula (7), supplied (7), one (7), shared (7), integer (7), reference (7), weaveexchangemanager (7), has (7), includes (7), can (7), specific (7), all (7), kweaveauthmodecategory_case (7), namespace (7), other (6), information (6), down (6), have (6), been (6), testing (6), size_t (6), outarray (6), msgtype (6), possession (6), values (6), exchangecontext (6), flags (6), flag (6), common (6), service (6), received (6), support (5), parameters (5), being (5), addresses (5), deprecated (5), getpeerdescription (5), port (5), bits (5), packetbuffer (5), tcpendpoint (5), weaveconnectiontunnel (5), modes (5), take (5), weavefabricstate (5), these (5), reserved (5), network (5), defined (5), security (5), access (5), fabricsecretscope (5), encoded (5), individual (5), definitions (5), unions (5), português (4), español (4), requests (4), than (4), kmaxalwayslocalweavenodeid (4), example (4), instead (4), global (4), result (4), valid (4), int (4), jbytearray (4), inarray (4), outarraylen (4), index (4), generated (4), locally (4), buffer (4), describing (4), inprofileid (4), payload (4), diversifier (4), wrmpconfig (4), weavesecuritymanager (4), here (4), appropriate (4), some (4), distinguished (4), typical (4), default (4), kweavemessageversion_v1 (4), kweavemessageversion_v2 (4), field (4), inbound (4), outbound (4), from (4), communication (4), present (4), sending (4), kweavemessageflag_defaultmulticastsourceaddress (4), indicating (4), administered (4), token (4), device (4), send (4), about (4), definition (4), managing (4), happy (3), openweave (3), github (3), code (3), content (3), under (3), related (3), thread (3), license (3), developers (3), min (3), max (3), particular (3), where (3), another (3), convenience (3), less (3), equal (3), considered (3), weavenodeidtoipv6interfaceid (3), ipaddress (3), weavenodeaddrtostr (3), weavemessagesourcetostr (3), fabricid (3), weavefabricidtoipv6globalid (3), weaveencryptionkeytostring (3), tohexstring (3), tohex (3), printtunnelinfo (3), passwordsourcefromauthmode (3), paseauthmode (3), makeclassname (3), j2n_stringfieldval (3), j2n_shortfieldval (3), j2n_longfieldval (3), j2n_intfieldval (3), j2n_enumval (3), j2n_enumfieldval (3), j2n_bytearrayinplace (3), j2n_bytearrayfieldval (3), j2n_bytearray (3), iswrmpcontrolmessage (3), istakeauthmode (3), ispasswordauthmode (3), ispaseauthmode (3), isgroupkeyauthmode (3), iscertauthmode (3), iscaseauthmode (3), interfaceid (3), ipv6interfaceidtoweavenodeid (3), groupkeyauthmode (3), getvendorname (3), getrandu8 (3), getrandu64 (3), getrandu32 (3), getrandu16 (3), getprofilename (3), getmessagename (3), fibonacci (3), getfibonacciforindex (3), unique (3), generateweavenodeid (3), err (3), size (3), will (3), null (3), formatweaveerror (3), findprofilename (3), findmessagename (3), encodeheaderfield (3), ippacketinfo (3), defaultonmessagereceived (3), decodeheaderfield (3), certtypefromauthmode (3), caseauthmode (3), appgroupmasterkeyidfromauthmode (3), functions (3), nest (3), kweavemsgencappkeydiversifier (3), gdefaultwrmpconfig (3), securitymgr (3), messagelayer (3), fabricstate (3), exchangemgr (3), assigned (3), messaging (3), weavemessageheader (3), how (3), possess (3), secret (3), fabricsecretrotationscheme (3), weavevendorid (3), radio (3), freed (3), sender (3), initiator (3), current (3), keui64_ul_mask (3), keui64_ig_mask (3), kweaveheaderflag_tunneleddata (3), kweaveheaderflag_sourcenodeid (3), kweaveheaderflag_msgcountersyncreq (3), kweaveheaderflag_destnodeid (3), general (3), kweaveauthmodecategory_take (3), kweaveauthmodecategory_pase (3), kweaveauthmodecategory_general (3), base (3), kcerttype_serviceendpoint (3), kcerttype_notspecified (3), kcerttype_general (3), kcerttype_device (3), kcerttype_accesstoken (3), purpose (3), certificates (3), automatically (3), layer (3), signifies (3), warm (3), tlv (3), stats (3), profiles (3), logging (3), devicemanager (3), namespaces (3), configuration (3), state (3), nodes (3), weavekeyid (3), binding (3), provisioning (3), 한국어 (2), 日本語 (2), ภาษาไทย (2), বাংলা (2), हिंदी (2), فارسی (2), العربيّة (2), עברית (2), русский (2), türkçe (2), tiếng (2), việt (2), brasil (2), polski (2), italiano (2), indonesia (2), français (2), américa (2), latina (2), deutsch (2), english (2), manage (2), google (2), openthread (2), need (2), too (2), samples (2), last (2), updated (2), 2019 (2), utc (2), more (2), licensed (2), java (2), policies (2), trying (2), determine (2), matches (2), always (2), then (2), compare (2), way (2), around (2), allows (2), cases (2), may (2), either (2), because (2), addressing (2), convention (2), followed (2), 65535 (2), their (2), zero (2), simplifies (2), representation (2), would (2), fd00 (2), con (2), addr (2), mapped (2), enctype (2), outbufsize (2), outbuf (2), datalen (2), toendpoint (2), fromendpoint (2), tun (2), pwsource (2), classnamebuf (2), relativeclassname (2), basepackagename (2), jshort (2), jlong (2), jint (2), enumobj (2), fieldtype (2), maxarraylen (2), private (2), keyid (2), vendorid (2), indicate (2), globally (2), generate (2), into (2), described (2), bytes (2), human (2), readable (2), terminated (2), int32_t (2), inmsgtype (2), pktinfo (2), headerfield (2), certtype (2), master (2), represents (2), sha (2), derivation (2), 0x5b (2), 0xae (2), 0x1d (2), 0xb1 (2), weave_config_wrmp_default_max_retrans (2), weave_config_wrmp_default_ack_timeout (2), weave_config_wrmp_default_active_retrans_timeout (2), weave_config_wrmp_default_initial_retrans_timeout (2), variables (2), symbolic (2), constants (2), configure (2), choose (2), frame (2), required (2), reliable (2), struct (2), union (2), api (2), never (2), over (2), wire (2), pre (2), mechanism (2), extend (2), keys (2), time (2), describes (2), applications (2), desired (2), responding (2), requesting (2), renumber (2), category (2), typedefs (2), kweavesubnetid_wifiap (2), kweavesubnetid_threadmesh (2), kweavesubnetid_threadalarm (2), kweavesubnetid_service (2), kweavesubnetid_primarywifi (2), unspecified (2), kweavesubnetid_notspecified (2), kweavesubnetid_mobiledevice (2), kweavemessageversion_unspecified (2), via (2), udp (2), kweavemessageflag_viaephemeraludpport (2), tunneled (2), packet (2), kweavemessageflag_tunneleddata (2), kweavemessageflag_sourcenodeid (2), existing (2), must (2), reused (2), kweavemessageflag_reusesourceid (2), kweavemessageflag_reusemessageid (2), kweavemessageflag_retainbuffer (2), requested (2), kweavemessageflag_peerrequestedack (2), kweavemessageflag_peergroupmsgidnotsynchronized (2), kweavemessageflag_multicastfromlinklocal (2), synchronization (2), kweavemessageflag_msgcountersyncreq (2), kweavemessageflag_messageencoded (2), kweavemessageflag_frominitiator (2), previously (2), kweavemessageflag_duplicatemessage (2), destination (2), kweavemessageflag_destnodeid (2), needs (2), kweavemessageflag_delaysend (2), messages (2), kweaveexchangeflag_needsack (2), kweaveexchangeflag_initiator (2), kweaveexchangeflag_ackid (2), encrypted (2), kweaveencryptiontype_none (2), hmac (2), integrity (2), kweaveencryptiontype_aes128ctrsha1 (2), special (2), ranges (2), ids (2), universally (2), keui64_ul_unversal (2), bitmask (2), keui64_ul_local (2), keui64_ig_individual (2), keui64_ig_group (2), ieee (2), pertaining (2), kweavepeerdescription_maxlength (2), byte (2), constructs (2), ktestkey_aes128ctrsha1_integritykeybyte (2), ktestkey_aes128ctrsha1_datakeybyte (2), kfabricsecretscope_all (2), kweaveauthmode_unauthenticated (2), kweaveauthmode_take_identificationkey (2), pairing (2), kweaveauthmode_pase_pairingcode (2), specified (2), kweaveauthmode_notspecified (2), endpoint (2), kweaveauthmode_case_serviceendpoint (2), non (2), kweaveauthmode_case_generalcert (2), kweaveauthmode_case_device (2), kweaveauthmode_case_anycert (2), kweaveauthmode_case_accesstoken (2), kweaveauthmodecategory_groupkey (2), kweaveauthmodecategory_appdefinedbase (2), kcerttype_max (2), kcerttype_firmwaresigning (2), kcerttype_ca (2), kcerttype_appdefinedbase (2), control (2), also (2), kfabriciddefaultfortest (2), release (2), kflaguseephemeraludpport (2), internal (2), debug (2), kflagresponseexpected (2), kflagpeerrequestedack (2), request (2), response (2), wrmp (2), least (2), kflagmsgrcvdfrompeer (2), kflagdropack (2), kflagconnectionclosed (2), kflagautorequestack (2), kflagautoreleasekey (2), kflagautoreleaseconnection (2), kflagackpending (2), enumerations (2), module (2), working (2), system (2), securitysupport (2), vendor (2), provides (2), encoding (2), devicelayer (2), crypto (2), abstract (2), asn1 (2), jnilibrarymethod (2), weavesessionstate (2), contains (2), weavesessionkey (2), implementing (2), delegate (2), weaveserverdelegatebase (2), object (2), profile (2), weaveserverbase (2), weavemsgencryptionkeycache (2), weavemsgencryptionkey (2), manages (2), weaveexchangeheader (2), weaveencryptionkey_aes128ctrsha1 (2), between (2), connection (2), intended (2), persistedcounter (2), monotonicallyincreasingcounter (2), jniutils (2), host (2), hostportlist (2), fabricstatedelegate (2), 0x0100 (2), 0x0200 (2), 0x0400 (2), 0x00 (2), 0x0000 (2), 0x001 (2), weavedevicemanager (2), weavedevicedescriptor (2), networkinfo (2), identifydevicecriteria (2), weavesecuritysupport (2), weavecertificatesupport (2), passcodeencryptionsupport (2), hkdf (2), nestlabs (2), schema (2), devicedescription (2), root (2), deviceca (2), inetlayer (2), passive (2), rendezvous (2), serviceprovisioningserver (2), networkprovisioningserver (2), fabricprovisioningserver (2), weaveechoserver (2), weaveechoclient (2), devicedescriptionserver (2), devicecontrolserver (2), transfererror (2), sendreject (2), sendinit (2), sendaccept (2), receivereject (2), receiveinit (2), receiveaccept (2), blocksend (2), blockquery (2), blockeofack (2), blockeof (2), blockack (2), resources (2), documents (2), guides (2), cookies, privacy, terms, stack, overflow, groups, bug, feature, easy, understand, easytounderstand, solved, problem, solvedmyproblem, otherup, missing, missingtheinformationineed, complicated, many, steps, toocomplicatedtoomanysteps, out, date, outofdate, issue, samplescodeissue, otherdown, tell, except, otherwise, noted, page, see, registered, trademark, oracle, its, affiliates, marks, trademarks, site, apache, creative, commons, attribution, 64s, per, rfc, 3513, converted, inverting, counting, lsb, lower, successfully, weave_no_error, return, uses, cryptographically, strong, guarantee, uniqueness, false, description, written, placed, first, hash, phrase, broken, agreement, groupkey, etc, defining, they, attach, incoming, nature, encrypt, derives, established, criteria, verify, identities, communicating, parties, establishment, means, during, initiating, express, thereby, instructing, layers, achieve, fail, allowing, enforce, controls, mesh, alarm, endpoints, wifi, mobile, ephemeral, after, synchronized, alias, already, duplicate, delayed, selection, multicast, recipient, aes, 128, ctr, maximum, length, including, nul, character, returned, identification, arbitrary, unknown, mechanisms, categories, greater, firmware, signing, cert, primarily, implementation, features, influenced, presented, requester, label, carried, attributes, but, rather, derived, structure, enumeration, commonly, range, custom, purposes, does, there, pending, back, read, decide, whether, whenever, expected, routing, portable, configuring, routes, both, labs, cryptographic, syntax, notation, asn, process, conveys, needed, receive, session, server, objects, unsolicited, responders, servers, encapsulates, validating, status, reports, member, storage, manager, cache, forward, declaration, exchangecontexts, specifies, pair, tcpendpoints, whose, original, weaveconnections, coupled, forwards, closures, persist, across, reboots, monotonically, increasing, manipulating, list, compact, binary, collection, tuples, directory, communicates, changes, ongoing, conversation, two, captures, target, 0x00000010, 0x00000020, 0x00000040, 0x00000080, 0x00001000, 0x00002000, 0x00004000, 0x00008000, 0x00010000, 0x00020000, 0x00040000, 0x1, 0x2, 0x4, 0x000000000000ffffull, 0x0200000000000000ull, 0x0100000000000000ull, 0x0800, 100, 0xab, 0xba, 0x1000, 0x2000, 0x3000, 0x4000, 0xc000, kpasswordsource_pairingcode, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x7f, 0xff, 1ull, 0x0002, 0x0004, 0x0008, 0x0010, 0x0020, 0x0040, 0x0080, summary, save, categorize, your, preferences, stay, organized, collections, feedback, wifisecuritytype, wifirole, wifimode, weavestack, weavedevicemanagerexception, completionhandler, weavedeviceexception, testfailedexception, testmain, targetfabricid, targetdevicemodes, resetflags, rendezvousmode, pairingcodeutils, nevispairingcodedecoding, networktype, getnetworkflags, failsafearmmode, devicefeatures, weavesecuritysupportexception, weavekeyexportsupport, weavekeyexportclient, constituentkeysource, applicationkeysupport, applicationgroupglobalid, com, bluetoothprofile, bluetoothgattservice, bluetoothgattdescriptor, bluetoothgattcharacteristic, bluetoothgattcallback, bluetoothgatt, android, bluetooth, managed, assignment, pages, auth, trait, thermostat, locale, viewresponse, viewrequest, bdxprotocol, persistedstorage, littleendian, bigendian, factoryprovisioningdata, deviceeventtype, pairingcode, production, development, nestcerts, remote, modules, applicationkeystraitdatasink, applicationkeystrait, modulestate, actionentry, warmfabricstatedelegate, findpredicatecontext, findcontext, utilities, dumpcontext, weavecirculartlvbuffer, tlvwriter, tlvupdater, tlvreader, circulartlvwriter, circulartlvreader, snapshot, objectarena, lwipevent, timer, mutex, lwipeventhandlerdelegate, profilestringinfo, profilestringcontext, weavekeyexportsupportnative, weavekeyexportclientnative, pairingcodesupport, weavetunnelroute, weavetunnelheader, weavetunnelcontrol, weavetunnelconnectionmgr, weavetunnelagent, reconnectparam, weavetunnel, dropcamlegacypairingserver, dropcamlegacypairingdelegate, dropcamlegacypairing, tokenpairingserver, tokenpairingdelegate, tokenpairing, servingnode, contact, utcoffsetrecord, timezoneutcoffset, timesyncresponse, timesyncrequest, timesyncnode, timechangenotification, singlesourcetimesyncclient, _timesyncnodebase, statusreport, statusreporting, weaveimageannounceserver, updateschemelist, productspec, iweaveimageannounceserverdelegate, integritytypelist, integrityspec, imagequeryresponse, imagequery, imageannounce, softwareupdate, updateservicemessage, serviceprovisioningdelegate, registerservicepairaccountmessage, pairdevicetoaccountmessage, ifjservicefabricjoinmessage, serviceprovisioning, serviceconnectbeginargs, connectrequest, weaveservicemanager, servicedirectory, weavetaketokenauthdelegate, weavetakeengine, weavetakechallengerauthdelegate, encryptedpasscodestruct, passcodes, weavepaseengine, weavestandalonekeyexportclient, weavekeyexportdelegate, weavekeyexport, __final, keyexport, weavenodeopauthdelegate, weavenodemfrattestdelegate, weavecertprovengine, certprovisioning, weavecaseengine, weavecaseauthdelegate, reconfigurecontext, beginsessionresponsecontext, beginsessionrequestcontext, beginsessioncontext, weavegroupkey, groupkeystorebase, dummygroupkeystore, appkeys, weavesignaturegeneratorbase, weavesignaturegenerator, weaveprovisioningbundle, weavedn, weavecertificateset, weavecertificatedata, validationcontext, certificatekeyid, wirelessregdomain, wirelessregconfig, networkprovisioningdelegate, networkprovisioning, weaveheartbeatsender, weaveheartbeatreceiver, heartbeat, fabricprovisioningdelegate, fabricprovisioning, echo_next, textdescriptorwriter, textdescriptorreader, identifyresponsemessage, identifyrequestmessage, devicedescriptionclient, devicecontroldelegate, devicecontrol, publisherdatamanager, dmtransaction, protocolengine, profiledata, profiledatabase, dmpublisher, dmclient, subscription, clientnotifier, clientdatamanager, datamanagement_legacy, versionlist, updateresponse, updaterequest, subscriberesponse, subscriberequest, subscribeconfirmrequest, subscribecancelrequest, statuslist, statuselement, rejectionrecordlist, rejectionrecord, pathlist, path, notificationrequest, eventlist, event, datalist, dataelement, customcommandresponse, customcommand, basemessagewithsubscribeid, timestamp, versionedtraitpath, record, traitpathstore, traitpath, schemaversionrange, reclaimeventctx, logstorageresources, externalevents, eventschema, eventoptions, eventloadoutcontext, eventenvelopecontext, detailedrootsection, debuglogcontext, copyandadjustdeltatimecontext, constschemaversionrange, circulareventbuffer, eventparam, viewclient, updateencoder, updatedirtypathfilter, updatedictionarydirtypathcut, updateclient, traitupdatabledatasink, propertyinfo, isetdatadelegate, igetdatadelegate, traitschemaengine, traitdatasource, traitdatasink, traitcatalogbase, traitinstanceinfo, subscriptionhandler, subscriptionengine, resubscribeparam, lastobservedevent, subscriptionclient, catalogitem, singleresourcetraitcatalog, resourceidentifier, parserbase, notifyrequestbuilder, store, intermediategraphsolver, basicgraphsolver, notificationengine, loggingmanagement, loggingconfiguration, logbdxupload, listparserbase, listbuilderbase, iweavewdmmutex, iweavepublisherlock, ipathfilter, idirtypathcut, idataelementaccesscontroldelegate, generictraitcatalogimpl, synchronizedtraitstate, sendparams, commandsender, command, circulareventreader, builderbase, alwaysacceptdataelementaccesscontroldelegate, datamanagement_current, bdxdelegate, bulkdatatransfer, bdxtransfer, bdxhandlers, blocksendv1, blockqueryv1, blockeofv1, blockeofackv1, blockackv1, bdxnode, bdx_development, weavebdxdelegate, weavebdxclient, bdx_current, retainedpacketbuffer, referencedtlvdata, referencedstring, messageiterator, sha256, sha1, aes256blockcipherenc, aes256blockcipherdec, aes256blockcipher, aes128blockcipherenc, aes128blockcipherdec, aes128blockcipher, traitschemadirectory, devicestatus, wifitelemetry, weavetelemetrybase, tunneltelemetry, threadtopology, threadtelemetry, nrf5config, networktelemetrymanager, networkprovisioningserverimpl, groupkeystoreimpl, genericthreadstackmanagerimpl_openthread_lwip, genericthreadstackmanagerimpl_openthread, genericthreadstackmanagerimpl_freertos, genericsoftwareupdatemanagerimpl_bdx, genericsoftwareupdatemanagerimpl, genericconnectivitymanagerimpl_thread, genericconnectivitymanagerimpl_nowifi, genericconnectivitymanagerimpl_notunnel, genericconnectivitymanagerimpl_nothread, genericconnectivitymanagerimpl_noble, genericconnectivitymanagerimpl_ble, genericconnectivitymanagerimpl, genericconfigurationmanagerimpl, factoryprovisioningbase, factoryprovisioning, esp32utils, esp32config, efr32config, echoserver, devicenetworkinfo, deviceidentitytraitdatasource, blemanagerimpl, blemanager, weavedeviceplatformevent, weavedeviceevent, traitmanager, timesyncmanager, threadstackmanagerimpl, threadstackmanager, softwareupdatemanagerimpl, retryparam, softwareupdatemanager, platformmanagerimpl, platformmanager, connectivitymanagerimpl, threadpollingconfig, connectivitymanager, configurationmanagerimpl, configurationmanager, hkdfsha1or256, encodedrsasignature, encodedrsakey, encodedhmacsignature, encodedecpublickey, encodedecprivatekey, encodedecdsasignature, ctrmode, ctr_drbg, asn1writer, asn1universaltime, asn1reader, initcontext, sessionendcbctxt, peersockaddr, udpendpoint, tunendpoint, socketevents, rawendpoint, ipprefix, ipendpointbasis, interfaceiterator, interfaceaddressiterator, inetlayerbasis, endpointbasis, dnsresolver, asyncdnsresolversockets, inet, weaveservicedata, weaveidinfo, characteristic, bluezserverendpoint, bluezperipheralargs, adapter, bluez, weavebleuuid, weavebledeviceidentificationinfo, wobletxrecord, wobletxhistogram, wobletest, woble, btcommandtypewoblemtu, btcommandtypewindowsize, btcommandtypetxtiming, btcommandtypetestresult, btcommandtypetestrequest, btcommandtypetestdata, btcommandtypeack, btcommandheader, bletransportcommandmessage, bletransportcapabilitiesresponsemessage, bletransportcapabilitiesrequestmessage, bleplatformdelegate, blelayerobject, blelayer, bleendpoint, bleapplicationdelegate, ble, optionset, optiondef, optionsetbase, helpoptions, argparser, structureschemapointerpair, serializedfieldtypeutf8string_array, serializedfieldtypeuint8_array, serializedfieldtypeuint64_array, serializedfieldtypeuint32_array, serializedfieldtypeuint16_array, serializedfieldtypeint8_array, serializedfieldtypeint64_array, serializedfieldtypeint32_array, serializedfieldtypeint16_array, serializedfieldtypefloatingpoint64_array, serializedfieldtypefloatingpoint32_array, serializedfieldtypebytestring_array, serializedfieldtypeboolean_array, serializedbytestring, serializationcontext, schemafielddescriptor, memorymanagement, fielddescriptor, errorformatter, arraylengthandbuffer, sign, skip, main,
Text of the page (random words):
ckeofackv1 blockeofv1 blockquery blockqueryv1 blocksend blocksendv1 receiveaccept receiveinit receivereject sendaccept sendinit sendreject transfererror structs bdxhandlers bdxtransfer bulkdatatransfer overview classes bdxdelegate datamanagement_current overview classes alwaysacceptdataelementaccesscontroldelegate builderbase circulareventreader command commandsender overview ineventparam outeventparam sendparams synchronizedtraitstate generictraitcatalogimpl idataelementaccesscontroldelegate idirtypathcut ipathfilter iweavepublisherlock iweavewdmmutex listbuilderbase listparserbase logbdxupload loggingconfiguration loggingmanagement notificationengine overview basicgraphsolver intermediategraphsolver overview store notifyrequestbuilder parserbase resourceidentifier singleresourcetraitcatalog overview catalogitem subscriptionclient overview ineventparam lastobservedevent outeventparam resubscribeparam subscriptionengine overview ineventparam outeventparam subscriptionhandler overview ineventparam outeventparam traitinstanceinfo traitcatalogbase traitdatasink overview ineventparam traitdatasource traitschemaengine overview igetdatadelegate isetdatadelegate propertyinfo schema traitupdatabledatasink updateclient overview ineventparam outeventparam updatedictionarydirtypathcut updatedirtypathfilter updateencoder overview context viewclient overview eventparam structs circulareventbuffer constschemaversionrange copyandadjustdeltatimecontext debuglogcontext detailedrootsection eventenvelopecontext eventloadoutcontext eventoptions eventschema externalevents logstorageresources reclaimeventctx schemaversionrange traitpath traitpathstore overview record versionedtraitpath unions timestamp basemessagewithsubscribeid overview classes builder parser customcommand overview classes builder parser customcommandresponse overview classes builder parser dataelement overview classes builder parser datalist overview classes builder parser event overview classes builder parser eventlist overview classes builder parser notificationrequest overview classes parser path overview classes builder parser pathlist overview classes builder parser rejectionrecord overview classes builder parser rejectionrecordlist overview classes builder parser statuselement overview classes builder parser statuslist overview classes builder parser subscribecancelrequest overview classes builder parser subscribeconfirmrequest overview classes builder parser subscriberequest overview classes builder parser subscriberesponse overview classes builder parser updaterequest overview classes parser updateresponse overview classes builder parser versionlist overview classes builder parser datamanagement_legacy overview classes binding clientdatamanager clientnotifier overview subscription dmclient dmpublisher profiledatabase overview profiledata protocolengine overview dmtransaction publisherdatamanager devicecontrol overview classes devicecontroldelegate devicecontrolserver devicedescription overview classes devicedescriptionclient devicedescriptionserver identifydevicecriteria identifyrequestmessage identifyresponsemessage textdescriptorreader textdescriptorwriter weavedevicedescriptor echo_next overview classes weaveechoclient overview ineventparam outeventparam weaveechoserver overview ineventparam outeventparam fabricprovisioning overview classes fabricprovisioningdelegate fabricprovisioningserver heartbeat overview classes weaveheartbeatreceiver weaveheartbeatsender overview ineventparam outeventparam networkprovisioning overview classes networkinfo networkprovisioningdelegate networkprovisioningserver wirelessregconfig structs wirelessregdomain security overview classes certificatekeyid validationcontext weavecertificatedata weavecertificateset weavedn weaveprovisioningbundle weavesignaturegenerator weavesignaturegeneratorbase appkeys overview classes dummygroupkeystore groupkeystorebase weavegroupkey case overview classes beginsessioncontext beginsessionrequestcontext beginsessionresponsecontext reconfigurecontext weavecaseauthdelegate weavecaseengine certprovisioning overview classes weavecertprovengine overview ineventparam outeventparam weavenodemfrattestdelegate weavenodeopauthdelegate keyexport overview classes __final weavekeyexport weavekeyexportdelegate weavestandalonekeyexportclient pase overview classes weavepaseengine passcodes overview structs encryptedpasscodestruct take overview classes weavetakechallengerauthdelegate weavetakeengine weavetaketokenauthdelegate servicedirectory overview classes weaveservicemanager overview connectrequest structs serviceconnectbeginargs serviceprovisioning overview classes ifjservicefabricjoinmessage pairdevicetoaccountmessage registerservicepairaccountmessage serviceprovisioningdelegate serviceprovisioningserver updateservicemessage softwareupdate overview classes imageannounce imagequery imagequeryresponse integrityspec integritytypelist iweaveimageannounceserverdelegate productspec updateschemelist weaveimageannounceserver statusreporting overview classes statusreport time overview classes _timesyncnodebase singlesourcetimesyncclient timechangenotification timesyncnode timesyncrequest timesyncresponse timezoneutcoffset overview utcoffsetrecord structs contact servingnode tokenpairing overview classes tokenpairingdelegate tokenpairingserver dropcamlegacypairing overview classes dropcamlegacypairingdelegate dropcamlegacypairingserver weavetunnel overview classes reconnectparam weavetunnelagent weavetunnelconnectionmgr weavetunnelcontrol weavetunnelheader weavetunnelroute securitysupport overview classes pairingcodesupport passcodeencryptionsupport weavecertificatesupport weavekeyexportclientnative weavekeyexportsupportnative weavesecuritysupport support overview structs profilestringcontext profilestringinfo system overview classes layer lwipeventhandlerdelegate mutex object packetbuffer timer structs lwipevent unions objectarena stats overview classes snapshot tlv overview classes circulartlvreader circulartlvwriter tlvreader tlvupdater tlvwriter weavecirculartlvbuffer debug overview structs dumpcontext utilities overview structs findcontext findpredicatecontext warm overview classes warmfabricstatedelegate structs actionentry modulestate applicationkeystrait overview classes applicationkeystraitdatasink modules device control fabric provisioning network provisioning passive rendezvous remote passive rendezvous service provisioning token pairing namespaces platform platform inetlayer nestcerts development deviceca root production deviceca root pairingcode warm deviceeventtype factoryprovisioningdata encoding bigendian littleendian logging platform persistedstorage bdxprotocol common platform viewrequest viewresponse locale vendor nestlabs devicedescription thermostat platform stats platform layer platform schema weave trait auth related pages address assignment managed namespaces java android bluetooth overview bluetoothgatt bluetoothgattcallback bluetoothgattcharacteristic bluetoothgattdescriptor bluetoothgattservice bluetoothprofile com nestlabs weave security overview applicationgroupglobalid applicationkeysupport overview constituentkeysource hkdf passcodeencryptionsupport weavecertificatesupport weavekeyexportclient weavekeyexportsupport weavekeyid weavesecuritysupport weavesecuritysupportexception nl weave devicemanager overview devicefeatures failsafearmmode getnetworkflags identifydevicecriteria networkinfo networktype nevispairingcodedecoding pairingcodeutils rendezvousmode resetflags targetdevicemodes targetfabricid testmain overview testfailedexception weavedevicedescriptor weavedeviceexception weavedevicemanager overview completionhandler weavedevicemanagerexception weavestack wifimode wifirole wifisecuritytype openweave reference send feedback stay organized with collections save and categorize content based on your preferences nl weave summary enumerations 21 kflagconnectionclosed 0x0002 kflagautorequestack 0x0004 kflagdropack 0x0008 kflagresponseexpected 0x0010 kflagackpending 0x0020 kflagpeerrequestedack 0x0040 kflagmsgrcvdfrompeer 0x0080 kflagautoreleasekey 0x0100 kflagautoreleaseconnection 0x0200 kflaguseephemeraludpport 0x0400 enum 36 enum 37 enum 38 kfabriciddefaultfortest 1ull enum 39 kcerttype_notspecified 0x00 kcerttype_general 0x01 kcerttype_device 0x02 kcerttype_serviceendpoint 0x03 kcerttype_firmwaresigning 0x04 kcerttype_accesstoken 0x05 kcerttype_ca 0x06 kcerttype_appdefinedbase 0x7f kcerttype_max 0xff enum identifies the purpose or application of certificate 40 enum identifies the source for the password used in a password based authentication protocol e g 41 kweaveauthmode_notspecified 0x0000 kweaveauthmodecategory_general 0x0000 kweaveauthmodecategory_pase 0x1000 kweaveauthmodecategory_case 0x2000 kweaveauthmodecategory_take 0x3000 kweaveauthmodecategory_groupkey 0x4000 kweaveauthmodecategory_appdefinedbase 0xc000 kweaveauthmode_unauthenticated kweaveauthmodecategory_general 0x001 kweaveauthmode_pase_pairingcode kweaveauthmodecategory_pase kpasswordsource_pairingcode kweaveauthmode_case_anycert kweaveauthmodecategory_case kcerttype_notspecified kweaveauthmode_case_generalcert kweaveauthmodecategory_case kcerttype_general kweaveauthmode_case_device kweaveauthmodecategory_case kcerttype_device kweaveauthmode_case_serviceendpoint kweaveauthmodecategory_case kcerttype_serviceendpoint kweaveauthmode_case_accesstoken kweaveauthmodecategory_case kcerttype_accesstoken kweaveauthmode_take_identificationkey kweaveauthmodecategory_take 0x001 enum 42 kfabricsecretscope_all 0x00 enum 43 ktestkey_aes128ctrsha1_datakeybyte 0xab ktestkey_aes128ctrsha1_integritykeybyte 0xba enum 44 enum weave message encryption application key diversifier size 45 enum 53 enum 54 kweavepeerdescription_maxlength 100 enum 55 kweaveheaderflag_destnodeid 0x0100 kweaveheaderflag_sourcenodeid 0x0200 kweaveheaderflag_tunneleddata 0x0400 kweaveheaderflag_msgcountersyncreq 0x0800 enum definitions pertaining to the header of an encoded weave message 56 keui64_ul_mask 0x0200000000000000ull keui64_ul_unversal 0 keui64_ul_local keui64_ul_mask keui64_ig_mask 0x0100000000000000ull keui64_ig_individual 0 keui64_ig_group keui64_ig_mask enum bit field definitions for ieee eui 64 identifiers 57 kmaxalwayslocalweavenodeid 0x000000000000ffffull enum special ranges of weave node ids weaveencryptiontype kweaveencryptiontype_none 0 kweaveencryptiontype_aes128ctrsha1 1 enum the encryption types for the weave message weaveexchangeflags kweaveexchangeflag_initiator 0x1 kweaveexchangeflag_ackid 0x2 kweaveexchangeflag_needsack 0x4 enum the weave exchange header flag bits weaveexchangeversion enum the weave exchange header version weavemessageflags kweavemessageflag_reusemessageid 0x00000010 kweavemessageflag_reusesourceid 0x00000020 kweavemessageflag_delaysend 0x00000040 kweavemessageflag_retainbuffer 0x00000080 kweavemessageflag_messageencoded 0x00001000 kweavemessageflag_defaultmulticastsourceaddress 0x00002000 kweavemessageflag_peerrequestedack 0x00004000 kweavemessageflag_duplicatemessage 0x00008000 kweavemessageflag_peergroupmsgidnotsynchronized 0x00010000 kweavemessageflag_frominitiator 0x00020000 kweavemessageflag_viaephemeraludpport 0x00040000 kweavemessageflag_multicastfromlinklocal kweavemessageflag_defaultmulticastsourceaddress kweavemessageflag_destnodeid kweaveheaderflag_destnodeid kweavemessageflag_sourcenodeid kweaveheaderflag_sourcenodeid kweavemessageflag_tunneleddata kweaveheaderflag_tunneleddata kweavemessageflag_msgcountersyncreq kweaveheaderflag_msgcountersyncreq enum flags associated with a inbound or outbound weave message weavemessageversion kweavemessageversion_unspecified 0 kweavemessageversion_v1 1 kweavemessageversion_v2 2 enum the version of the weave message format weavesubnetid kweavesubnetid_notspecified 0 kweavesubnetid_primarywifi 1 kweavesubnetid_threadalarm 2 kweavesubnetid_wifiap 3 kweavesubnetid_mobiledevice 4 kweavesubnetid_service 5 kweavesubnetid_threadmesh 6 enum weave has some reserved subnet numbers for distinguished network interfaces on typical devices weavevendorid enum typedefs fabricsecretrotationscheme typedef uint8_t fabricsecretscope nl weave fabricsecretscope uint8_t identifies the category of devices that can possess and use fabric secret weaveauthmode typedef uint16_t identifies how a peer node is authenticated weaveencryptionkey typedef union nl weave weaveencryptionkey weaveencryptiontype typedef enum nl weave weaveencryptiontype the encryption types for the weave message weaveexchangeflags typedef enum nl weave weaveexchangeflags the weave exchange header flag bits weaveexchangeversion typedef enum nl weave weaveexchangeversion the weave exchange header version weavemessageflags typedef enum nl weave weavemessageflags flags associated with a inbound or outbound weave message weavemessageheader typedef struct weavemessageinfo weavemessageversion typedef enum nl weave weavemessageversion the version of the weave message format weavesubnetid typedef enum nl weave weavesubnetid weave has some reserved subnet numbers for distinguished network interfaces on typical devices variables exchangemgr nl_dll_export weaveexchangemanager fabricstate nl_dll_export weavefabricstate messagelayer nl_dll_export weavemessagelayer securitymgr nl_dll_export weavesecuritymanager weaveconnection class nl_dll_export weaveexchangemanager class nl_dll_export weavemessagelayer class nl_dll_export gdefaultwrmpconfig weave_config_wrmp_default_initial_retrans_timeout weave_config_wrmp_default_active_retrans_timeout weave_config_wrmp_default_ack_timeout weave_config_wrmp_default_max_retrans const wrmpconfig kweavemsgencappkeydiversifier 0xb1 0x1d 0xae 0x5b const uint8_t key diversifier used for weave message encryption key derivation functions appgroupmasterkeyidfromauthmode weaveauthmode authmode uint8_t returns the application group master key id associated with the authentication mode caseauthmode uint8_t certtype weaveauthmode returns a corresponding case authentication mode for a given certificate type certtypefromauthmode weaveauthmode authmode uint8_t returns the password source for the given authentication mode decodeheaderfield const uint16_t headerfield weavemessageinfo msginfo void defaultonmessagereceived exchangecontext ec const ippacketinfo pktinfo const weavemessageinfo msginfo uint32_t profileid uint8_t msgtype packetbuffer payload void encodeheaderfield const weavemessageinfo msginfo uint16_t findmessagename uint32_t inprofileid uint8_t inmsgtype const char findprofilename uint32_t inprofileid const char formatweaveerror char buf uint16_t bufsize int32_t err bool given a weave error returns a human readable null terminated c string describing the error generateweavenodeid uint64_t nodeid nl_dll_export weave_error generate random weave node id getfibonacciforindex uint32_t index uint32_t this function generates 32 bit fibonacci number for a given 32 bit index getmessagename uint32_t profileid uint8_t ...
|