If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: openweave.io/reference - OpenWeave C++ Reference.

site address: openweave.io/reference

site title: OpenWeave C++ Reference

Our opinion (on Monday 28 September 2026 19:19:12 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


page from cache: 3 days ago
Meta tags:

Headings (most frequently used words):

nl, weave, classes, profiles, datamanagement_current, structs, security, unions, tlv, ble, platform, devicelayer, support, system, openweave, reference, argparser, bluez, inet, asn1, crypto, internal, devicemanager, bdx_current, bdx_development, bulkdatatransfer, basemessagewithsubscribeid, customcommand, customcommandresponse, dataelement, datalist, event, eventlist, notificationrequest, path, pathlist, rejectionrecord, rejectionrecordlist, statuselement, statuslist, subscribecancelrequest, subscribeconfirmrequest, subscriberequest, subscriberesponse, updaterequest, updateresponse, versionlist, datamanagement_legacy, devicecontrol, devicedescription, echo_next, fabricprovisioning, heartbeat, networkprovisioning, appkeys, case, certprovisioning, keyexport, pase, passcodes, take, servicedirectory, serviceprovisioning, softwareupdate, statusreporting, time, tokenpairing, vendor, nestlabs, dropcamlegacypairing, weavetunnel, securitysupport, stats, debug, utilities, warm, schema, trait, auth, applicationkeystrait, modules, github,

Text of the page (most frequently used words):
weave (493), profiles (276), the (177), #classes (129), datamanagement_current (113), overview (105), for (100), class (65), #devicelayer (54), and (53), parser (50), security (49), internal (46), builder (39), provides (37), ble (37), that (36), message (36), structs (34), data (33), platform (31), device (30), this (28), used (27), wdm (26), tlv (23), implementation (23), object (22), bdx_development (22), system (20), platforms (20), information (19), with (19), inet (19), provisioning (17), profile (17), definition (17), support (16), bdx_current (16), network (15), structure (15), time (15), features (15), event (14), case (14), generic (14), interface (13), crypto (13), block (12), reference (12), ineventparam (12), service (11), server (11), implementing (11), softwareupdate (11), key (11), specific (11), sender (11), devicedescription (11), outeventparam (11), from (10), protocol (10), implements (10), abstract (10), datamanagement_legacy (10), base (10), connectivitymanager (10), schema (9), associated (9), receiver (9), when (9), bluez (9), thumb (8), are (8), related (8), messages (8), unions (8), represent (8), securitysupport (8), weavetunnel (8), delegate (8), serviceprovisioning (8), networkprovisioning (8), path (8), command (8), singleton (8), exchange (8), efr32 (8), inetlayer (8), passive (7), rendezvous (7), fabric (7), control (7), trait (7), context (7), keyexport (7), which (7), configuration (7), concrete (7), objects (7), stack (6), down (6), last (6), thread (6), contains (6), application (6), warm (6), memory (6), encoder (6), layer (6), represents (6), functions (6), image (6), auxiliary (6), list (6), use (6), about (6), networkprovisioningserver (6), heartbeat (6), initiator (6), devicemanager (6), silicon (6), labs (6), works (6), threadstackmanager (6), transport (6), argparser (6), requests (5), openthread (5), openweave (5), pairing (5), connection (5), internet (5), tunnel (5), nestlabs (5), update (5), take (5), client (5), actions (5), node (5), certprovisioning (5), appkeys (5), manages (5), state (5), binding (5), statuslist (5), lists (5), managing (5), transfer (5), sendreject (5), sendinit (5), sendaccept (5), receivereject (5), receiveinit (5), receiveaccept (5), blocksend (5), blockquery (5), blockeofack (5), blockeof (5), blockack (5), asn1 (5), common (5), counter (5), português (4), español (4), other (4), need (4), utc (4), group (4), utilities (4), weavecirculartlvbuffer (4), elements (4), stats (4), core (4), access (4), identifier (4), encapsulates (4), all (4), logic (4), vendor (4), dropcamlegacypairing (4), operations (4), tokenpairing (4), export (4), timesyncnode (4), notification (4), query (4), response (4), serviceprovisioningserver (4), servicedirectory (4), during (4), holds (4), generation (4), processing (4), domain (4), fabricprovisioning (4), fabricprovisioningserver (4), echo_next (4), weaveechoserver (4), weaveechoclient (4), devicedescriptionserver (4), devicecontrol (4), devicecontrolserver (4), definitions (4), versionlist (4), updateresponse (4), request (4), updaterequest (4), subscriberesponse (4), subscriberequest (4), subscribeconfirmrequest (4), subscribecancelrequest (4), element (4), statuselement (4), rejectionrecordlist (4), rejectionrecord (4), pathlist (4), eventlist (4), datalist (4), dataelement (4), custom (4), customcommandresponse (4), customcommand (4), basemessagewithsubscribeid (4), resolution (4), array (4), transfererror (4), proposed (4), acknowledge (4), based (4), softwareupdatemanager (4), wifi (4), configurationmanager (4), weavemessagelayer (4), exchangecontext (4), endpoints (4), optionset (4), struct (4), happy (3), github (3), code (3), more (3), content (3), under (3), license (3), token (3), remote (3), provisionee (3), between (3), interfaces (3), keys (3), auth (3), applicationkeystrait (3), debug (3), tlvwriter (3), tlvreader (3), representing (3), timer (3), like (3), packetbuffer (3), mutex (3), handling (3), strings (3), weavesecuritysupport (3), weavecertificatesupport (3), passcodeencryptionsupport (3), management (3), incoming (3), declaration (3), statusreporting (3), weaveimageannounceserver (3), imageannounce (3), weaveservicemanager (3), manager (3), passcodes (3), pase (3), engine (3), authentication (3), delegated (3), session (3), groupkeystorebase (3), using (3), utility (3), via (3), networkinfo (3), send (3), weavedevicedescriptor (3), form (3), identifydevicecriteria (3), description (3), containing (3), profiledatabase (3), subscription (3), status (3), notificationrequest (3), timestamp (3), helper (3), initializing (3), logging (3), events (3), defines (3), options (3), circulareventbuffer (3), traitcatalogbase (3), loggingconfiguration (3), version (3), implemented (3), bulkdatatransfer (3), blocksendv1 (3), blockqueryv1 (3), blockeofv1 (3), blockeofackv1 (3), blockackv1 (3), iterator (3), weavedevicemanager (3), sdk (3), services (3), multiple (3), don (3), blemanager (3), woble (3), platformmanager (3), hkdf (3), communication (3), nodes (3), weavekeyid (3), weavefabricstate (3), weaveconnectiontunnel (3), weaveconnection (3), integer (3), value (3), address (3), name (3), dns (3), bleendpoint (3), blelayer (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), feature (2), too (2), samples (2), updated (2), 2020 (2), licensed (2), java (2), differs (2), active (2), establishment (2), phase (2), modules (2), applicationkeystraitdatasink (2), modulestate (2), actionentry (2), warmfabricstatedelegate (2), findpredicatecontext (2), findcontext (2), dumpcontext (2), storage (2), efficient (2), format (2), encoding (2), tlvupdater (2), encoded (2), circulartlvwriter (2), circulartlvreader (2), snapshot (2), union (2), objectarena (2), lwipevent (2), buffer (2), manipulating (2), communications (2), bluetooth (2), counted (2), freertos (2), simple (2), lwipeventhandlerdelegate (2), timers (2), callbacks (2), specified (2), returning (2), human (2), readable (2), profilestringinfo (2), profilestringcontext (2), weavekeyexportsupportnative (2), weavekeyexportclientnative (2), pairingcodesupport (2), weavetunnelroute (2), weavetunnelheader (2), weavetunnelcontrol (2), weavetunnelconnectionmgr (2), weavetunnelagent (2), reconnectparam (2), dropcam (2), legacy (2), dropcamlegacypairingserver (2), dropcamlegacypairingdelegate (2), responding (2), tokenpairingserver (2), tokenpairingdelegate (2), put (2), being (2), servingnode (2), callback (2), contact (2), codec (2), timezoneutcoffset (2), timesyncresponse (2), timesyncrequest (2), timechangenotification (2), singlesourcetimesyncclient (2), _timesyncnodebase (2), statusreport (2), hold (2), part (2), updateschemelist (2), productspec (2), iweaveimageannounceserverdelegate (2), integrity (2), integritytypelist (2), type (2), software (2), integrityspec (2), creation (2), decoding (2), imagequeryresponse (2), imagequery (2), updateservicemessage (2), serviceprovisioningdelegate (2), registerservicepairaccountmessage (2), pairdevicetoaccountmessage (2), ifjservicefabricjoinmessage (2), serviceconnectbeginargs (2), directory (2), weavetaketokenauthdelegate (2), weavetakeengine (2), weavetakechallengerauthdelegate (2), encryptedpasscodestruct (2), weavepaseengine (2), non (2), weavestandalonekeyexportclient (2), weavekeyexportdelegate (2), weavekeyexport (2), __final (2), weavenodeopauthdelegate (2), weavenodemfrattestdelegate (2), weavecertprovengine (2), weavecaseengine (2), weavecaseauthdelegate (2), reconfigurecontext (2), beginsessionrequest (2), beginsessionresponsecontext (2), beginsessionrequestcontext (2), beginsessioncontext (2), weavegroupkey (2), store (2), dummygroupkeystore (2), functionality (2), weavesignaturegeneratorbase (2), weavesignaturegenerator (2), weaveprovisioningbundle (2), weavedn (2), weavecertificateset (2), weavecertificatedata (2), validationcontext (2), certificatekeyid (2), wireless (2), regulatory (2), wirelessregdomain (2), wirelessregconfig (2), networkprovisioningdelegate (2), serializing (2), deserializing (2), payloads (2), networks (2), weaveheartbeatsender (2), weaveheartbeatreceiver (2), corresponding (2), fabricprovisioningdelegate (2), echorequest (2), peer (2), echoresponse (2), receive (2), textdescriptorwriter (2), textdescriptorreader (2), parsed (2), identifyresponsemessage (2), identifyrequestmessage (2), devices (2), devicedescriptionclient (2), devicecontroldelegate (2), confirm (2), method (2), required (2), publisher (2), publisherdatamanager (2), protocolengine (2), dmpublisher (2), dmclient (2), clientnotifier (2), clientdatamanager (2), set (2), versionedtraitpath (2), traitpathstore (2), traitpath (2), schemaversionrange (2), reclaimeventctx (2), logstorageresources (2), externalevents (2), eventschema (2), different (2), eventoptions (2), eventloadoutcontext (2), traversing (2), eventenvelopecontext (2), detailedrootsection (2), debuglogcontext (2), copyandadjustdeltatimecontext (2), constschemaversionrange (2), around (2), viewclient (2), updateencoder (2), updatedirtypathfilter (2), dictionary (2), pending (2), process (2), updatedictionarydirtypathcut (2), updateclient (2), traitupdatabledatasink (2), particular (2), traitschemaengine (2), traitdatasource (2), traitdatasink (2), subscriptionhandler (2), subscriptionengine (2), subscriptionclient (2), singleresourcetraitcatalog (2), resource (2), resourceidentifier (2), parsers (2), parserbase (2), notificationengine (2), loggingmanagement (2), logbdxupload (2), specialized (2), listparserbase (2), encoders (2), listbuilderbase (2), iweavewdmmutex (2), iweavepublisherlock (2), ipathfilter (2), idirtypathcut (2), idataelementaccesscontroldelegate (2), collection (2), generictraitcatalogimpl (2), commandsender (2), circulareventreader (2), builderbase (2), alwaysacceptdataelementaccesscontroldelegate (2), bdxdelegate (2), bdx (2), bdxtransfer (2), bdxhandlers (2), error (2), reject (2), start (2), accept (2), transferred (2), bdxnode (2), weavebdxdelegate (2), weavebdxclient (2), retainedpacketbuffer (2), referencedtlvdata (2), referencedstring (2), messageiterator (2), sha256 (2), sha1 (2), aes256blockcipherenc (2), aes256blockcipherdec (2), aes256blockcipher (2), aes128blockcipherenc (2), aes128blockcipherdec (2), aes128blockcipher (2), traitschemadirectory (2), devicestatus (2), wifitelemetry (2), weavetelemetrybase (2), tunneltelemetry (2), threadtopology (2), threadtelemetry (2), accessing (2), nrf5config (2), networktelemetrymanager (2), networkprovisioningserverimpl (2), groupkeystoreimpl (2), conjunction (2), genericthreadstackmanagerimpl_openthread_lwip (2), genericthreadstackmanagerimpl_openthread (2), genericthreadstackmanagerimpl_freertos (2), genericsoftwareupdatemanagerimpl_bdx (2), genericsoftwareupdatemanagerimpl (2), genericconnectivitymanagerimpl_thread (2), genericconnectivitymanagerimpl_nowifi (2), genericconnectivitymanagerimpl_notunnel (2), genericconnectivitymanagerimpl_nothread (2), genericconnectivitymanagerimpl_noble (2), where (2), genericconnectivitymanagerimpl_ble (2), genericconnectivitymanagerimpl (2), genericconfigurationmanagerimpl (2), factory (2), factoryprovisioningbase (2), factoryprovisioning (2), esp32utils (2), esp32config (2), efr32config (2), echoserver (2), devicenetworkinfo (2), deviceidentitytraitdatasource (2), blemanagerimpl (2), connectivity (2), weavedeviceplatformevent (2), weavedeviceevent (2), traitmanager (2), timesyncmanager (2), threadstackmanagerimpl (2), interacting (2), enabled (2), softwareupdatemanagerimpl (2), platformmanagerimpl (2), connectivitymanagerimpl (2), configurationmanagerimpl (2), hmac (2), hkdfsha1or256 (2), encodedrsasignature (2), encodedrsakey (2), encodedhmacsignature (2), encodedecpublickey (2), encodedecprivatekey (2), encodedecdsasignature (2), ctrmode (2), ctr_drbg (2), asn1writer (2), asn1universaltime (2), asn1reader (2), weaveencryptionkey (2), wrmpconfig (2), weavemessageinfo (2), jnilibrarymethod (2), weavesessionstate (2), weavesessionkey (2), weaveserverdelegatebase (2), weaveserverbase (2), weavesecuritymanager (2), encryption (2), weavemsgencryptionkeycache (2), weavemsgencryptionkey (2), weaveexchangemanager (2), weaveexchangeheader (2), weaveencryptionkey_aes128ctrsha1 (2), pair (2), intended (2), persistedcounter (2), monotonicallyincreasingcounter (2), jniutils (2), host (2), port (2), hostportlist (2), fabricstatedelegate (2), peersockaddr (2), udp (2), udpendpoint (2), tunendpoint (2), tcp (2), tcpendpoint (2), socketevents (2), raw (2), rawendpoint (2), ipprefix (2), ippacketinfo (2), ipendpointbasis (2), ipaddress (2), interfaceiterator (2), interfaceaddressiterator (2), basis (2), managed (2), inetlayerbasis (2), single (2), endpointbasis (2), dnsresolver (2), asyncdnsresolversockets (2), weaveservicedata (2), weaveidinfo (2), characteristic (2), bluezserverendpoint (2), bluezperipheralargs (2), adapter (2), weavebleuuid (2), weavebledeviceidentificationinfo (2), wobletxrecord (2), wobletxhistogram (2), wobletest (2), btcommandtypewoblemtu (2), btcommandtypewindowsize (2), btcommandtypetxtiming (2), btcommandtypetestresult (2), btcommandtypetestrequest (2), btcommandtypetestdata (2), btcommandtypeack (2), btcommandheader (2), bletransportcommandmessage (2), bletransportcapabilitiesresponsemessage (2), bletransportcapabilitiesrequestmessage (2), bleplatformdelegate (2), blelayerobject (2), bleapplicationdelegate (2), line (2), optiondef (2), optionsetbase (2), helpoptions (2), structureschemapointerpair (2), serializedfieldtypeutf8string_array (2), serializedfieldtypeuint8_array (2), serializedfieldtypeuint64_array (2), serializedfieldtypeuint32_array (2), serializedfieldtypeuint16_array (2), serializedfieldtypeint8_array (2), serializedfieldtypeint64_array (2), serializedfieldtypeint32_array (2), serializedfieldtypeint16_array (2), serializedfieldtypefloatingpoint64_array (2), serializedfieldtypefloatingpoint32_array (2), serializedfieldtypebytestring_array (2), serializedfieldtypeboolean_array (2), serializedbytestring (2), serializationcontext (2), schemafielddescriptor (2), memorymanagement (2), fielddescriptor (2), errorformatter (2), arraylengthandbuffer (2), pages (2), namespaces (2), root (2), deviceca (2), resources (2), documents (2), guides (2), cookies, privacy, terms, overflow, groups, bug, easy, understand, easytounderstand, solved, problem, solvedmyproblem, otherup, missing, missingtheinformationineed, complicated, many, steps, toocomplicatedtoomanysteps, out, date, outofdate, issue, samplescodeissue, otherdown, tell, except, otherwise, noted, page, details, see, registered, trademark, oracle, its, affiliates, marks, trademarks, developers, site, policies, apache, creative, commons, attribution, assisting, acts, relay, relaying, provisioner, initiated, before, identify, sink, warmcore, circular, tlvtlvreader, writing, unified, reader, writer, editing, adding, deleting, template, well, aligned, progress, one, shot, packet, packets, octet, serialized, usually, allocated, space, contained, objectpool, threads, posix, example, environments, programming, threaded, multi, scheduled, preemptively, lock, exclusion, mutual, according, configured, model, registering, deregistering, states, reconnect, policy, parameters, govern, way, reconnects, specify, contacts, calling, syncwithnodes, open, instead, nested, make, shorter, also, explicit, public, because, filtertimecorrectioncontributor, gives, global, view, higher, offset, timezone, change, listens, announcements, schemes, product, specification, types, holding, actual, hash, describing, arguments, passed, onconnectbegin, side, stand, alone, messaging, contexts, called, perform, various, operational, manufacturer, attestation, certificate, reconfigure, begin, generating, weavesignatures, generates, weavesignature, private, character, identifying, container, communicated, pertinent, detecting, configuring, additional, accepts, responds, ability, descriptive, identifyresponse, identifyrequest, criteria, select, identifydevice, issuing, publishers, clients, employed, desired, indication, behalf, entity, tracking, stored, metadata, fields, copying, output, full, instance, built, encodes, partialupdaterequest, filter, back, queue, property, has, child, takes, facilities, parse, translate, into, usable, machinery, hosting, next, subscriptions, both, sides, encapsulating, logs, configurable, component, subsystem, app, serialize, structures, processor, notifyrequest, provided, instances, refer, same, backed, members, report, abort, serves, convenience, automatically, counting, similarly, able, big, old, blob, here, how, handle, order, buffers, sensibly, define, can, keep, track, boundaries, handles, telemetry, persisted, nordic, nrf5, api, lwip, not, supports, boot, default, esp32, echo, source, deviceidentitytrait, over, publication, traits, synchronization, runtime, build, wrmp, sent, received, conveys, needed, another, unsolicited, responders, servers, validating, authenticated, sending, reports, member, cache, forward, exchangecontexts, specifies, within, tcpendpoints, whose, original, weaveconnections, have, been, coupled, forwards, closures, persist, across, reboots, monotonically, increasing, compact, binary, tuples, communicates, changes, ongoing, conversation, two, captures, target, requested, socket, prefix, outgoing, instantiable, addresses, including, endpoint, abstraction, apis, asynchronous, identification, drive, either, logically, reusable, option, handler, virtual, function, informational, help, structureschemadescriptor, write, any, wrapper, fielddescriptors, describe, allocate, free, describes, field, connects, wrapping, length, 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, assignment, thermostat, locale, viewresponse, viewrequest, bdxprotocol, persistedstorage, littleendian, bigendian, factoryprovisioningdata, deviceeventtype, pairingcode, production, development, nestcerts, utcoffsetrecord, connectrequest, dmtransaction, profiledata, record, eventparam, propertyinfo, isetdatadelegate, igetdatadelegate, traitinstanceinfo, resubscribeparam, lastobservedevent, catalogitem, notifyrequestbuilder, intermediategraphsolver, basicgraphsolver, synchronizedtraitstate, sendparams, retryparam, threadpollingconfig, initcontext, sessionendcbctxt, sign, skip, main,


Text of the page (random words):
en the sender is the initiator nl weave profiles bdx_development sendreject the sendreject message is used to reject a proposed exchange when the sender is the initiator nl weave profiles bdx_development transfererror the error message is used to report an error and abort an exchange structs nl weave profiles bdx_development bdxhandlers nl weave profiles bdx_development bdxtransfer this structure contains data members representing an active bdx transfer nl weave profiles bulkdatatransfer classes nl weave profiles bulkdatatransfer bdxdelegate nl weave profiles datamanagement_current classes nl weave profiles datamanagement_current alwaysacceptdataelementaccesscontroldelegate nl weave profiles datamanagement_current builderbase base class for wdm message encoders nl weave profiles datamanagement_current circulareventreader a tlvreader backed by circulareventbuffer nl weave profiles datamanagement_current command nl weave profiles datamanagement_current commandsender nl weave profiles datamanagement_current generictraitcatalogimpl a weave provided implementation of the traitcatalogbase interface for a collection of trait data instances that all refer to the same resource nl weave profiles datamanagement_current idataelementaccesscontroldelegate interface that is to be implemented by a processor of data elements in a notifyrequest nl weave profiles datamanagement_current idirtypathcut nl weave profiles datamanagement_current ipathfilter nl weave profiles datamanagement_current iweavepublisherlock interface that is to be implemented by app to serialize access to key wdm data structures nl weave profiles datamanagement_current iweavewdmmutex interface of a mutex object nl weave profiles datamanagement_current listbuilderbase base class for wdm message encoders specialized in tlv array elements like data lists and version lists nl weave profiles datamanagement_current listparserbase base class for wdm message parsers specialized in tlv array elements like data lists and version lists nl weave profiles datamanagement_current logbdxupload nl weave profiles datamanagement_current loggingconfiguration loggingconfiguration encapsulates the configurable component of the weave event logging subsystem nl weave profiles datamanagement_current loggingmanagement a class for managing the in memory event logs nl weave profiles datamanagement_current notificationengine nl weave profiles datamanagement_current parserbase base class for wdm message parsers nl weave profiles datamanagement_current resourceidentifier a structure encapsulating the id of a resource nl weave profiles datamanagement_current singleresourcetraitcatalog nl weave profiles datamanagement_current subscriptionclient nl weave profiles datamanagement_current subscriptionengine this is a singleton hosting all wdm next subscriptions both client and publisher sides nl weave profiles datamanagement_current subscriptionhandler nl weave profiles datamanagement_current traitcatalogbase nl weave profiles datamanagement_current traitdatasink nl weave profiles datamanagement_current traitdatasource nl weave profiles datamanagement_current traitschemaengine the schema engine takes schema information associated with a particular trait and provides facilities to parse and translate that into a form usable by the wdm machinery nl weave profiles datamanagement_current traitupdatabledatasink nl weave profiles datamanagement_current updateclient nl weave profiles datamanagement_current updatedictionarydirtypathcut utility class to put the dictionary back to pending queue when process the property path that has dictionary child nl weave profiles datamanagement_current updatedirtypathfilter utility class to filter path when handling notification nl weave profiles datamanagement_current updateencoder this object encodes wdm updaterequest and partialupdaterequest payloads nl weave profiles datamanagement_current viewclient structs nl weave profiles datamanagement_current circulareventbuffer internal event buffer built around the nl weave tlv weavecirculartlvbuffer nl weave profiles datamanagement_current constschemaversionrange nl weave profiles datamanagement_current copyandadjustdeltatimecontext internal structure for traversing event list nl weave profiles datamanagement_current debuglogcontext nl weave profiles datamanagement_current detailedrootsection the structure that provides a full resolution of the trait instance nl weave profiles datamanagement_current eventenvelopecontext internal structure for traversing events nl weave profiles datamanagement_current eventloadoutcontext structure for copying event lists on output nl weave profiles datamanagement_current eventoptions the structure that provides options for the different event fields nl weave profiles datamanagement_current eventschema the structure that defines a schema for event metadata nl weave profiles datamanagement_current externalevents structure for tracking platform stored events nl weave profiles datamanagement_current logstorageresources a helper class used in initializing logging management nl weave profiles datamanagement_current reclaimeventctx nl weave profiles datamanagement_current schemaversionrange nl weave profiles datamanagement_current traitpath nl weave profiles datamanagement_current traitpathstore nl weave profiles datamanagement_current versionedtraitpath unions nl weave profiles datamanagement_current timestamp the union that provides an application set system or utc timestamp nl weave profiles datamanagement_current basemessagewithsubscribeid classes nl weave profiles datamanagement_current basemessagewithsubscribeid builder nl weave profiles datamanagement_current basemessagewithsubscribeid parser nl weave profiles datamanagement_current customcommand classes nl weave profiles datamanagement_current customcommand builder wdm custom command encoder definition nl weave profiles datamanagement_current customcommand parser wdm custom command request parser definition nl weave profiles datamanagement_current customcommandresponse classes nl weave profiles datamanagement_current customcommandresponse builder wdm custom command response encoder definition nl weave profiles datamanagement_current customcommandresponse parser wdm custom command response parser definition nl weave profiles datamanagement_current dataelement classes nl weave profiles datamanagement_current dataelement builder wdm data element encoder definition nl weave profiles datamanagement_current dataelement parser wdm data element parser definition nl weave profiles datamanagement_current datalist classes nl weave profiles datamanagement_current datalist builder nl weave profiles datamanagement_current datalist parser nl weave profiles datamanagement_current event classes nl weave profiles datamanagement_current event builder nl weave profiles datamanagement_current event parser nl weave profiles datamanagement_current eventlist classes nl weave profiles datamanagement_current eventlist builder nl weave profiles datamanagement_current eventlist parser nl weave profiles datamanagement_current notificationrequest classes nl weave profiles datamanagement_current notificationrequest parser nl weave profiles datamanagement_current path classes nl weave profiles datamanagement_current path builder nl weave profiles datamanagement_current path parser nl weave profiles datamanagement_current pathlist classes nl weave profiles datamanagement_current pathlist builder nl weave profiles datamanagement_current pathlist parser nl weave profiles datamanagement_current rejectionrecord classes nl weave profiles datamanagement_current rejectionrecord builder nl weave profiles datamanagement_current rejectionrecord parser nl weave profiles datamanagement_current rejectionrecordlist classes nl weave profiles datamanagement_current rejectionrecordlist builder nl weave profiles datamanagement_current rejectionrecordlist parser nl weave profiles datamanagement_current statuselement classes nl weave profiles datamanagement_current statuselement builder wdm status element encoder definition nl weave profiles datamanagement_current statuselement parser wdm status element parser definition nl weave profiles datamanagement_current statuslist classes nl weave profiles datamanagement_current statuslist builder statuslist builder nl weave profiles datamanagement_current statuslist parser nl weave profiles datamanagement_current subscribecancelrequest classes nl weave profiles datamanagement_current subscribecancelrequest builder nl weave profiles datamanagement_current subscribecancelrequest parser nl weave profiles datamanagement_current subscribeconfirmrequest classes nl weave profiles datamanagement_current subscribeconfirmrequest builder nl weave profiles datamanagement_current subscribeconfirmrequest parser nl weave profiles datamanagement_current subscriberequest classes nl weave profiles datamanagement_current subscriberequest builder nl weave profiles datamanagement_current subscriberequest parser wdm path parser definition nl weave profiles datamanagement_current subscriberesponse classes nl weave profiles datamanagement_current subscriberesponse builder nl weave profiles datamanagement_current subscriberesponse parser wdm path parser definition nl weave profiles datamanagement_current updaterequest classes nl weave profiles datamanagement_current updaterequest parser wdm update request parser definition nl weave profiles datamanagement_current updateresponse classes nl weave profiles datamanagement_current updateresponse builder wdm update response encoder definition nl weave profiles datamanagement_current updateresponse parser nl weave profiles datamanagement_current versionlist classes nl weave profiles datamanagement_current versionlist builder nl weave profiles datamanagement_current versionlist parser nl weave profiles datamanagement_legacy classes nl weave profiles datamanagement_legacy binding the binding class manages communications state on behalf of an application entity using weave nl weave profiles datamanagement_legacy clientdatamanager an abstract class containing confirm and indication method definitions required by the wdm client nl weave profiles datamanagement_legacy clientnotifier an auxiliary class employed when subscription and notification support are desired on a wdm client nl weave profiles datamanagement_legacy dmclient the abstract base class for application specific wdm clients nl weave profiles datamanagement_legacy dmpublisher the abstract base class for application specific wdm publishers nl weave profiles datamanagement_legacy profiledatabase the abstract profiledatabase auxiliary class nl weave profiles datamanagement_legacy protocolengine the wdm protocol engine class nl weave profiles datamanagement_legacy publisherdatamanager an abstract class containing confirm and notification method definitions required by the wdm publisher nl weave profiles devicecontrol classes nl weave profiles devicecontrol devicecontroldelegate delegate class for implementing incoming device control operations on the server device nl weave profiles devicecontrol devicecontrolserver server class for implementing the device control profile nl weave profiles devicedescription classes nl weave profiles devicedescription devicedescriptionclient client object for issuing device description requests nl weave profiles devicedescription devicedescriptionserver server object for responding to device description requests nl weave profiles devicedescription identifydevicecriteria represents criteria use to select devices in the identifydevice protocol nl weave profiles devicedescription identifyrequestmessage parsed form of an identifyrequest message nl weave profiles devicedescription identifyresponsemessage parsed form of an identifyresponse message nl weave profiles devicedescription textdescriptorreader nl weave profiles devicedescription textdescriptorwriter nl weave profiles devicedescription weavedevicedescriptor contains descriptive information about a weave device nl weave profiles echo_next classes nl weave profiles echo_next weaveechoclient provides the ability to send weave echorequest messages to a peer node and receive the corresponding echoresponse messages nl weave profiles echo_next weaveechoserver accepts echorequest messages from a peer node and responds with an echoresponse message nl weave profiles fabricprovisioning classes nl weave profiles fabricprovisioning fabricprovisioningdelegate delegate class for implementing additional actions corresponding to fabric provisioning operations nl weave profiles fabricprovisioning fabricprovisioningserver server class for implementing the fabric provisioning profile nl weave profiles heartbeat classes nl weave profiles heartbeat weaveheartbeatreceiver weave heartbeat receiver class nl weave profiles heartbeat weaveheartbeatsender weave heartbeat sender class nl weave profiles networkprovisioning classes nl weave profiles networkprovisioning networkinfo a utility class for serializing and deserializing payloads communicated via networkprovisioning profile it encapsulates information pertinent to the detecting and configuring networks nl weave profiles networkprovisioning networkprovisioningdelegate delegate class for implementing network provisioning operations nl weave profiles networkprovisioning networkprovisioningserver server class for implementing the network provisioning profile nl weave profiles networkprovisioning wirelessregconfig container for wireless regulatory configuration information structs nl weave profiles networkprovisioning wirelessregdomain 2 character code identifying a wireless regulatory domain nl weave profiles security classes nl weave profiles security certificatekeyid nl weave profiles security validationcontext nl weave profiles security weavecertificatedata nl weave profiles security weavecertificateset nl weave profiles security weavedn nl weave profiles security weaveprovisioningbundle nl weave profiles security weavesignaturegenerator generates a weavesignature using an in memory private key nl weave profiles security weavesignaturegeneratorbase provides generic functionality for generating weavesignatures nl weave profiles security appkeys classes nl weave profiles security appkeys dummygroupkeystore nl weave profiles security appkeys groupkeystorebase the definition of the weave group key store class nl weave profiles security appkeys weavegroupkey contains information about weave application group keys nl weave profiles security case classes nl weave profiles security case beginsessioncontext holds context information related to the generation or processing of a case begin session messages nl weave profiles security case beginsessionrequestcontext holds context information related to the generation or processing of a case beginsessionrequest message nl weave profiles security case beginsessionresponsecontext holds context information related to the generatio...
Images from subpage: "openweave.io/reference/struct/nl/ble/platform/blue-z/weave-i... " Verify
Images from subpage: "openweave.io/reference/struct/nl/ble/platform/blue-z/weave-s... " Verify
Images from subpage: "openweave.io/reference/namespace/nl/inet" Verify
Images from subpage: "openweave.io/reference/class/nl/inet/async-d-n-s-resolver-so... " Verify
Images from subpage: "openweave.io/reference/class/nl/inet/d-n-s-resolver" Verify

The site also has 1 references to external domain(s).

 github.com  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/2 200
last-modified Fri, 28 Aug 2020 20:10:47 GMT
content-type text/html; charset=utf-8
vary Cookie
vary Accept-Encoding
content-security-policy base-uri self ; object-src none ; script-src strict-dynamic unsafe-inline https: http: nonce-Ns+doBdudedu4ZupC8LSTDXAnytBTM unsafe-eval ; frame-ancestors self htt????/developers.google.com/_d/analytics-iframe; report-uri htt????/csp.withgoogle.com/csp/devsite/v2
strict-transport-security max-age=63072000; includeSubdomains; preload
x-xss-protection 0
x-content-type-options nosniff
cache-control no-cache, must-revalidate
expires 0
pragma no-cache
content-encoding gzip
x-cloud-trace-context 31855d50b2e8f195b99bbeb7944cce98
date Fri, 25 Sep 2026 00:17:26 GMT
server Google Frontend
content-length 47560
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000

Meta Tags

title="OpenWeave C++ Reference"
name="google-signin-client-id" content="157101835696-ooapojlodmuabs2do2vuhhnf90bccmoi.apps.googleusercontent.com"
name="google-signin-scope" content="profile email htt????/www.googleapis.com/auth/developerprofiles htt????/www.googleapis.com/auth/developerprofiles.award htt????/www.googleapis.com/auth/devprofiles.full_control.firstparty"
property="og:site_name" content="OpenWeave"
property="og:type" content="website"
name="theme-color" content="#04adc9"
charset="utf-8"
content="IE=Edge" http-equiv="X-UA-Compatible"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="OpenWeave C++ Reference"
property="og:url" content="htt????/openweave.io/reference"
property="og:locale" content="en"

Load Info

page size419215
load time (s)0.605153
redirect count0
speed download78611
server IP 216.239.32.27
* all occurrences of the string "http://" have been changed to "htt???/"