Referensi OpenWeave C++
Halaman referensi untuk OpenWeave.
tidak ada
nl:: ArgParser
Kelas | |
---|---|
nl::ArgParser::HelpOptions | Umum OptionSet untuk penanganan pilihan informasi (bantuan, versi). |
nl::ArgParser::OptionSetBase | Sebuah OptionSet mana pawang adalah fungsi virtual. |
Struktur | |
---|---|
nl::ArgParser::OptionDef | Mendefinisikan opsi baris perintah. |
nl::ArgParser::OptionSet | Mendefinisikan sekelompok opsi baris perintah yang terkait secara logis dan dapat digunakan kembali. |
nl:: Ble
Kelas | |
---|---|
nl::Ble::BleApplicationDelegate | |
nl::Ble::BLEEndPoint | |
nl::Ble::BleLayer | Class ini menyediakan sebuah antarmuka untuk thread tunggal untuk mendorong data yang baik atas tumpukan melalui BleLayer fungsi antarmuka platform yang, atau bawah tumpukan melalui objek WeaveConnection terkait dengan BLEEndPoint . |
nl::Ble::BleLayerObject | |
nl::Ble::BlePlatformDelegate | |
nl::Ble::BleTransportCapabilitiesRequestMessage | |
nl::Ble::BleTransportCapabilitiesResponseMessage | |
nl::Ble::BleTransportCommandMessage | |
nl::Ble::BTCommandHeader | |
nl::Ble::BTCommandTypeAck | |
nl::Ble::BTCommandTypeTestData | |
nl::Ble::BTCommandTypeTestRequest | |
nl::Ble::BTCommandTypeTestResult | |
nl::Ble::BTCommandTypeTxTiming | |
nl::Ble::BTCommandTypeWindowSize | |
nl::Ble::BTCommandTypeWobleMTU | |
nl::Ble::WoBle | |
nl::Ble::WoBleTest | |
nl::Ble::WoBleTxHistogram | |
nl::Ble::WoBleTxRecord |
Struktur | |
---|---|
nl::Ble::WeaveBLEDeviceIdentificationInfo | Blok Informasi Identifikasi Perangkat Weave BLE. |
nl::Ble::WeaveBleUUID |
nl:: Ble:: Peron:: BiruZ
nl:: tidak
Kelas | |
---|---|
nl::Inet::AsyncDNSResolverSockets | Ini adalah kelas internal untuk InetLayer yang menyediakan API pembantu untuk Asynchronous Domain Name System (DNS) resolusi di InetLayer . |
nl::Inet::DNSResolver | Ini adalah kelas internal untuk InetLayer yang menyediakan abstraksi dari Domain Name System (DNS) resolusi di InetLayer . |
nl::Inet::EndPointBasis | Dasar kelas titik akhir transportasi internet. |
nl::Inet::InetLayer | Ini menyediakan akses ke layanan Internet, termasuk timer, resolusi Domain Name System (DNS), transport jaringan TCP, transport jaringan UDP, dan transport jaringan mentah, untuk satu utas. |
nl::Inet::InetLayerBasis | Ini adalah dasar kelas obyek referensi-dihitung dikelola oleh InetLayer objek. |
nl::Inet::InterfaceAddressIterator | Iterator untuk daftar alamat IP antarmuka jaringan sistem. |
nl::Inet::InterfaceIterator | Iterator untuk daftar antarmuka jaringan sistem. |
nl::Inet::IPaddress | alamat protokol internet. |
nl::Inet::IPEndPointBasis | Objek kelas ini mewakili titik akhir protokol IP non-instantiable. |
nl::Inet::IPPacketInfo | Informasi tentang pesan/koneksi masuk/keluar. |
nl::Inet::IPPrefix | Awalan alamat protokol internet. |
nl::Inet::RawEndPoint | Objek kelas ini mewakili titik akhir jaringan IP mentah. |
nl::Inet::SocketEvents | Mewakili satu set peristiwa I/O yang diminta/ditunda pada soket. |
nl::Inet::TCPEndPoint | Objek kelas ini mewakili titik akhir transport TCP. |
nl::Inet::TunEndPoint | Objek kelas ini mewakili antarmuka terowongan. |
nl::Inet::UDPEndPoint | Objek kelas ini mewakili titik akhir transportasi UDP. |
serikat pekerja | |
---|---|
nl::Inet::PeerSockAddr |
nl:: Menenun
Kelas | |
---|---|
nl::Menenun::Mengikat | Menangkap target yang diinginkan dari komunikasi Weave dan informasi konfigurasi terkait. |
nl::Menenun::Konter | Antarmuka untuk mengelola penghitung sebagai nilai integer. |
nl::Menenun::Konteks Pertukaran | Kelas ini merupakan percakapan yang sedang berlangsung ( ExchangeContext ) antara dua atau lebih node. |
nl::Menenun::FabricStateDelegate | Kelas delegasi abstrak ini mengomunikasikan perubahan status fabric. |
nl::Menenun::HostPortList | Untuk mengelola dan memanipulasi Daftar Port Host, kumpulan tupel pengidentifikasi host dan port yang dikodekan biner dan kompak yang terkait dengan Direktori Layanan Weave. |
nl::Menenun::JNIUtils | |
nl::Menenun::Penghitung yang Meningkat Secara Monotonik | Kelas untuk mengelola penghitung yang meningkat secara monoton sebagai nilai integer. |
nl::Menenun::PersistendCounter | Kelas untuk mengelola penghitung sebagai nilai integer yang dimaksudkan untuk bertahan di seluruh reboot. |
nl::Menenun::MenenunKoneksi | Definisi kelas Koneksi Weave. |
nl::Menenun::MenenunConnectionTunnel | Definisi WeaveConnectionTunnel kelas, yang mengelola sepasang TCPEndPoints yang WeaveConnections asli telah ditambah, dan antara yang WeaveMessageLayer depan semua data dan koneksi penutupan. |
nl::Weave::WeaveEncryptionKey_AES128CTRSHA1 | |
nl::Menenun::MenenunExchangeHeader | Ini menentukan Weave profil dan pesan jenis pesan Weave tertentu dalam suatu ExchangeContext . |
nl::Weave::WeaveExchangeManager | Kelas ini digunakan untuk mengelola ExchangeContexts dengan node Weave lainnya. |
nl::Weave::WeaveFabricState | Deklarasi maju dari WeaveFabricState . |
nl::Menenun::MenenunKeyId | Definisi pengenal Weave Key. |
nl::Menenun::MenenunMessageLayer | Definisi WeaveMessageLayer kelas, yang mengelola komunikasi dengan node Weave lainnya. |
nl::Weave::WeaveMsgEncryptionKey | Berisi informasi tentang kunci enkripsi pesan Weave. |
nl::Weave::WeaveMsgEncryptionKeyCache | Cache kunci untuk kunci enkripsi pesan Weave. |
nl::Weave::WeaveSecurityManager | |
nl::Weave::WeaveServerBase | Umum, objek dasar untuk mengimplementasikan Weave profile unsolicited responders (servers) yang merangkum validasi permintaan yang diautentikasi dan pengiriman laporan status dan menyediakan penyimpanan anggota data umum untuk status fabric dan manajer pertukaran. |
nl::Weave::WeaveServerDelegateBase | Kelas dasar umum untuk mengimplementasikan objek delegasi server Weave. |
nl::Weave::WeaveSessionKey | Berisi informasi tentang kunci sesi Weave. |
nl::Weave::WeaveSessionState | Menyampaikan status komunikasi yang diperlukan untuk mengirim/menerima pesan dengan node lain. |
Struktur | |
---|---|
nl::Menenun::JNILibraryMethod | |
nl::Weave::WeaveMessageInfo | Informasi tentang pesan Weave yang sedang dalam proses dikirim atau diterima. |
nl::Menenun::WRMPConfig | Konfigurasi WRMP. |
serikat pekerja | |
---|---|
nl::Weave::WeaveEncryptionKey |
nl:: Menenun:: ASN1
Kelas | |
---|---|
nl::Menenun::ASN1::ASN1Pembaca | |
nl::Menenun::ASN1::ASN1UniversalTime | |
nl::Menenun::ASN1::ASN1Penulis |
nl:: Menenun:: Kripto
nl:: Menenun:: Lapisan Perangkat
Kelas | |
---|---|
nl::Weave::DeviceLayer::ConfigurationManager | Menyediakan akses ke informasi konfigurasi runtime dan build-time untuk perangkat Weave. |
nl::Weave::DeviceLayer::ConfigurationManagerImpl | Implementasi konkret dari ConfigurationManager tunggal objek untuk platform EFR32. |
nl::Weave::DeviceLayer::ConnectivityManager | Menyediakan kontrol konektivitas jaringan untuk perangkat Weave. |
nl::Weave::DeviceLayer::ConnectivityManagerImpl | Implementasi konkret dari ConnectivityManager tunggal objek untuk Silicon Labs EFR32 platform. |
nl::Weave::DeviceLayer::PlatformManager | Menyediakan fitur untuk menginisialisasi dan berinteraksi dengan tumpukan jaringan Weave pada perangkat yang mendukung Weave. |
nl::Menenun::DeviceLayer::PlatformManagerImpl | Implementasi konkret dari PlatformManager tunggal objek untuk platform EFR32. |
nl::Weave::DeviceLayer::SoftwareUpdateManager | |
nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl | Implementasi konkret dari SoftwareUpdateManager objek tunggal untuk platform Silicon Labs EFR32. |
nl::Weave::DeviceLayer::ThreadStackManager | Menyediakan fitur untuk menginisialisasi dan berinteraksi dengan tumpukan Thread pada perangkat berkemampuan Weave. |
nl::Weave::DeviceLayer::ThreadStackManagerImpl | Implementasi konkret dari ThreadStackManager tunggal objek untuk EFR32 platform menggunakan Silicon Labs SDK dan tumpukan OpenThread. |
nl::Menenun::DeviceLayer::TimeSyncManager | Mengelola sinkronisasi waktu untuk Perangkat Weave. |
nl::Weave::DeviceLayer::TraitManager | Mengelola publikasi dan langganan ciri-ciri Manajemen Data Weave untuk perangkat Weave. |
Struktur | |
---|---|
nl::Weave::DeviceLayer::WeaveDeviceEvent | Mewakili acara Weave Device Layer. |
nl::Weave::DeviceLayer::WeaveDevicePlatformEvent | Mewakili informasi acara khusus platform untuk platform Silicon Labs EFR32. |
nl:: Menenun:: Lapisan Perangkat:: Intern
nl:: Menenun:: Pengaturan perangkat
Kelas | |
---|---|
nl::Menenun::Pengelola Perangkat::Status Perangkat | |
nl::Weave::DeviceManager::TraitSchemaDirectory | |
nl::Weave::DeviceManager::WeaveDeviceManager |
nl:: Menenun:: Peron:: Keamanan
nl:: Menenun:: Profil
Kelas | |
---|---|
nl::Menenun::Profil::MessageIterator | Untuk menggunakan buffer pesan dengan bijaksana, kami mendefinisikan iterator ini, yang dapat digunakan untuk melacak batasan dan sebagainya. |
nl::Menenun::Profil::ReferensiString | Berikut cara menangani string di Weave. |
nl::Menenun::Profil::Data TLV Referensi | Demikian pula, kita harus mampu mewakili gumpalan tua besar dari TLV data. |
nl::Menenun::Profil::RetainedPacketBuffer | Ini adalah kelas dasar yang berfungsi sebagai objek kemudahan bagi otomatis referensi menghitung suatu Sistem :: PacketBuffer . |
nl::Menenun::Profil::MenenunEchoClient | |
nl::Weave::Profil::WeaveEchoServer |
nl:: Menenun:: Profil:: BDX_Saat Ini
nl:: Menenun:: Profil:: BDX_Pengembangan
Kelas | |
---|---|
nl::Menenun::Profil::BDX_Pengembangan::BdxNode | |
nl::Menenun::Profil::BDX_Development::BlockAck | The BlockAck pesan digunakan untuk mengakui sebuah blok data. |
nl::Menenun::Profil::BDX_Pengembangan::BlockAckV1 | The BlockAckV1 pesan digunakan untuk mengakui sebuah blok data. |
nl::Menenun::Profil::BDX_Development::BlockEOF | The BlockEOF pesan digunakan untuk mentransfer blok terakhir data dari pengirim ke penerima. |
nl::Menenun::Profil::BDX_Development::BlockEOFAck | The BlockEOFAck pesan digunakan untuk mengakui blok terakhir data. |
nl::Menenun::Profil::BDX_Pengembangan::BlockEOFAckV1 | The BlockEOFAckV1 pesan digunakan untuk mengakui blok terakhir data. |
nl::Menenun::Profil::BDX_Development::BlockEOFV1 | The BlockEOFV1 pesan digunakan untuk mentransfer blok terakhir data dari pengirim ke penerima. |
nl::Menenun::Profil::BDX_Development::BlockQuery | The BlockQuery pesan digunakan untuk permintaan bahwa blok data ditransfer dari pengirim ke penerima. |
nl::Menenun::Profil::BDX_Development::BlockQueryV1 | The BlockQueryV1 pesan digunakan untuk permintaan bahwa blok data ditransfer dari pengirim ke penerima. |
nl::Menenun::Profil::BDX_Development::BlockSend | The BlockSend pesan digunakan untuk mentransfer blok data dari pengirim ke penerima. |
nl::Menenun::Profil::BDX_Pengembangan::BlockSendV1 | The BlockSendV1 pesan digunakan untuk mentransfer blok data dari pengirim ke penerima. |
nl::Menenun::Profil::BDX_Development::ReceiveAccept | The ReceiveAccept pesan digunakan untuk menerima pertukaran diusulkan ketika penerima adalah inisiator. |
nl::Menenun::Profil::BDX_Development::ReceiveInit | The ReceiveInit pesan digunakan untuk memulai pertukaran ketika penerima adalah inisiator. |
nl::Menenun::Profil::BDX_Development::ReceiveReject | The ReceiveReject pesan digunakan untuk menolak pertukaran diusulkan ketika pengirim adalah inisiator. |
nl::Menenun::Profil::BDX_Development::SendAccept | The SendAccept pesan digunakan untuk menerima pertukaran diusulkan ketika pengirim adalah inisiator. |
nl::Menenun::Profil::BDX_Development::SendInit | The SendInit pesan digunakan untuk memulai pertukaran ketika pengirim adalah inisiator. |
nl::Menenun::Profil::BDX_Development::SendReject | The SendReject pesan digunakan untuk menolak pertukaran diusulkan ketika pengirim adalah inisiator. |
nl::Menenun::Profil::BDX_Development::TransferError | Pesan Kesalahan digunakan untuk melaporkan kesalahan dan membatalkan pertukaran. |
Struktur | |
---|---|
nl::Menenun::Profil::BDX_Development::BDXHandlers | |
nl::Menenun::Profil::BDX_Development::BDXTransfer | Struktur ini berisi anggota data yang mewakili transfer BDX aktif. |
nl:: Menenun:: Profil:: Transfer Data Massal
Kelas | |
---|---|
nl::Menenun::Profil::BulkDataTransfer::BdxDelegate |
nl:: Menenun:: Profil:: DataManagement_Current
serikat pekerja | |
---|---|
nl::Menenun::Profil::DataManagement_Current::Stempel waktu | Union yang menyediakan sistem set aplikasi atau stempel waktu UTC. |
nl:: Menenun:: Profil:: DataManagement_Current:: BaseMessageWithSubscribeId
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::BaseMessageWithSubscribeId::Builder | |
nl::Weave::Profiles::DataManagement_Current::BaseMessageWithSubscribeId::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Perintah Kustom
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::CustomCommand::Builder | WDM Kustom Command definisi encoder. |
nl::Menenun::Profil::DataManagement_Current::CustomCommand::Parser | WDM Kustom Command Minta definisi parser. |
nl:: Menenun:: Profil:: DataManagement_Current:: ResponsPerintah Kustom
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::CustomCommandResponse::Builder | WDM Kustom Command definisi encoder Response. |
nl::Menenun::Profil::DataManagement_Current::CustomCommandResponse::Parser | WDM Kustom Command definisi parser Response. |
nl:: Menenun:: Profil:: DataManagement_Current:: Elemen Data
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::DataElement::Builder | Definisi encoder Elemen Data WDM. |
nl::Menenun::Profil::DataManagement_Current::DataElement::Parser | Definisi parser Elemen Data WDM. |
nl:: Menenun:: Profil:: DataManagement_Current:: Daftar Data
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::DataList::Builder | |
nl::Menenun::Profil::DataManagement_Current::DataList::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Peristiwa
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::Event::Builder | |
nl::Menenun::Profil::DataManagement_Current::Event::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Daftar Acara
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::EventList::Builder | |
nl::Menenun::Profil::DataManagement_Current::EventList::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Permintaan Pemberitahuan
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::NotificationRequest::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: jalan
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::Path::Builder | |
nl::Menenun::Profil::DataManagement_Current::Path::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Daftar Jalur
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::PathList::Builder | |
nl::Menenun::Profil::DataManagement_Current::PathList::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Catatan Penolakan
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::RejectionRecord::Builder | |
nl::Menenun::Profil::DataManagement_Current::RejectionRecord::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Daftar Catatan Penolakan
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::RejectionRecordList::Builder | |
nl::Weave::Profiles::DataManagement_Current::RejectionRecordList::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Elemen Status
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::StatusElement::Builder | Definisi encoder Elemen Status WDM. |
nl::Menenun::Profil::DataManagement_Current::StatusElement::Parser | Definisi parser Elemen Status WDM. |
nl:: Menenun:: Profil:: DataManagement_Current:: Daftar Status
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::StatusList::Builder | Pembuat Daftar Status. |
nl::Menenun::Profil::DataManagement_Current::StatusList::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: BerlanggananBatalPermintaan
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::SubscribeCancelRequest::Builder | |
nl::Weave::Profiles::DataManagement_Current::SubscribeCancelRequest::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: BerlanggananKonfirmasiPermintaan
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::SubscribeConfirmRequest::Builder | |
nl::Weave::Profiles::DataManagement_Current::SubscribeConfirmRequest::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Permintaan Berlangganan
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::SubscribeRequest::Builder | |
nl::Menenun::Profil::DataManagement_Current::SubscribeRequest::Parser | WDM Jalur definisi parser. |
nl:: Menenun:: Profil:: DataManagement_Current:: Tanggapan Berlangganan
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::SubscribeResponse::Builder | |
nl::Menenun::Profil::DataManagement_Current::SubscribeResponse::Parser | WDM Jalur definisi parser. |
nl:: Menenun:: Profil:: DataManagement_Current:: PerbaruiPermintaan
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Current::UpdateRequest::Parser | Definisi parser Permintaan Pembaruan WDM. |
nl:: Menenun:: Profil:: DataManagement_Current:: Perbarui Respons
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::UpdateResponse::Builder | Definisi encoder Respon Pembaruan WDM. |
nl::Menenun::Profil::DataManagement_Current::UpdateResponse::Parser |
nl:: Menenun:: Profil:: DataManagement_Current:: Daftar Versi
Kelas | |
---|---|
nl::Weave::Profiles::DataManagement_Current::VersionList::Builder | |
nl::Menenun::Profil::DataManagement_Current::VersionList::Parser |
nl:: Menenun:: Profil:: DataManagement_Legacy
Kelas | |
---|---|
nl::Menenun::Profil::DataManagement_Legacy::Mengikat | The Binding kelas mengelola negara komunikasi atas nama entitas aplikasi yang menggunakan Weave. |
nl::Menenun::Profil::DataManagement_Legacy::ClientDataManager | Kelas abstrak yang berisi definisi metode konfirmasi dan indikasi yang diperlukan oleh klien WDM. |
nl::Menenun::Profil::DataManagement_Legacy::ClientNotifier | Kelas tambahan yang digunakan saat dukungan langganan dan pemberitahuan diinginkan pada klien WDM. |
nl::Menenun::Profil::DataManagement_Legacy::DMClient | Kelas dasar abstrak untuk klien WDM khusus aplikasi. |
nl::Menenun::Profil::DataManagement_Legacy::DMPublisher | Kelas dasar abstrak untuk penerbit WDM khusus aplikasi. |
nl::Menenun::Profil::DataManagement_Legacy::ProfileDatabase | Abstrak ProfileDatabase kelas tambahan. |
nl::Menenun::Profil::DataManagement_Legacy::ProtocolEngine | Kelas mesin protokol WDM. |
nl::Menenun::Profil::DataManagement_Legacy::PublisherDataManager | Kelas abstrak yang berisi definisi metode konfirmasi dan notifikasi yang diperlukan oleh penerbit WDM. |
nl:: Menenun:: Profil:: Kontrol Perangkat
Kelas | |
---|---|
nl::Menenun::Profil::DeviceControl::DeviceControlDelegate | Delegasikan kelas untuk mengimplementasikan operasi Kontrol Perangkat yang masuk pada perangkat server. |
nl::Menenun::Profil::DeviceControl::DeviceControlServer | Kelas server untuk menerapkan profil Kontrol Perangkat. |
nl:: Menenun:: Profil:: Deskripsi perangkat
Kelas | |
---|---|
nl::Menenun::Profil::DeskripsiPerangkat::DeskripsiPerangkatKlien | Objek klien untuk mengeluarkan permintaan Deskripsi Perangkat. |
nl::Weave::Profiles::DeviceDescription::DeviceDescriptionServer | Objek server untuk merespons permintaan Deskripsi Perangkat. |
nl::Menenun::Profil::Deskripsi Perangkat::IdentifikasiKriteriaPerangkat | Mewakili kriteria yang digunakan untuk memilih perangkat dalam protokol Identifikasi Perangkat. |
nl::Menenun::Profil::Deskripsi Perangkat::IdentifyRequestMessage | Bentuk Parsing dari Pesan IdentifikasiPermintaan. |
nl::Menenun::Profil::Deskripsi Perangkat::IdentifyResponseMessage | Bentuk Parsing dari Pesan IdentifikasiRespon. |
nl::Menenun::Profil::Deskripsi Perangkat::TextDescriptorReader | |
nl::Menenun::Profil::Deskripsi Perangkat::TextDescriptorWriter | |
nl::Menenun::Profil::Deskripsi Perangkat::MenenunDeskrip Perangkat | Berisi informasi deskriptif tentang perangkat Weave. |
nl:: Menenun:: Profil:: Gema_Berikutnya
Kelas | |
---|---|
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:: Menenun:: Profil:: Penyediaan Kain
Kelas | |
---|---|
nl::Menenun::Profil::Penyediaan Kain::Penyediaan KainDelegasi | Delegasikan kelas untuk menerapkan tindakan tambahan yang terkait dengan operasi Penyediaan Fabric. |
nl::Menenun::Profil::FabricProvisioning::FabricProvisioningServer | Kelas server untuk menerapkan profil Penyediaan Fabric. |
nl:: Menenun:: Profil:: Denyut jantung
Kelas | |
---|---|
nl::Menenun::Profil::Detak Jantung::MenenunPenerima Detak Jantung | Weave Heartbeat kelas Receiver. |
nl::Menenun::Profil::Detak Jantung::MenenunHeartbeatSender | Weave Heartbeat kelas Sender. |
nl:: Menenun:: Profil:: Penyediaan Jaringan
Kelas | |
---|---|
nl::Menenun::Profil::Penyediaan Jaringan::Info Jaringan | Sebuah kelas utilitas untuk serialisasi dan deserializing muatan dikomunikasikan melalui NetworkProvisioning profil: merangkum informasi yang berkaitan dengan jaringan mendeteksi dan mengkonfigurasi. |
nl::Menenun::Profil::Penyediaan Jaringan::Penyediaan JaringanDelegasi | Delegasikan kelas untuk menerapkan operasi Penyediaan Jaringan. |
nl::Weave::Profiles::NetworkProvisioning::NetworkProvisioningServer | Kelas server untuk menerapkan profil Penyediaan Jaringan. |
nl::Menenun::Profil::Penyediaan Jaringan::WirelessRegConfig | Wadah untuk informasi konfigurasi peraturan nirkabel. |
Struktur | |
---|---|
nl::Menenun::Profil::Penyediaan Jaringan::WirelessRegDomain | Kode 2 karakter yang mengidentifikasi domain pengaturan nirkabel. |
nl:: Menenun:: Profil:: Keamanan
Kelas | |
---|---|
nl::Menenun::Profil::Keamanan::CertificateKeyId | |
nl::Menenun::Profil::Keamanan::ValidasiKonteks | |
nl::Weave::Profil::Keamanan::WeaveCertificateData | |
nl::Menenun::Profil::Keamanan::MenenunCertificateSet | |
nl::Weave::Profil::Keamanan::WeaveDN | |
nl::Menenun::Profil::Keamanan::MenenunProvisioningBundle | |
nl::Weave::Profil::Keamanan::WeaveSignatureGenerator | Menghasilkan WeaveSignature menggunakan kunci pribadi dalam memori. |
nl::Weave::Profiles::Security::WeaveSignatureGeneratorBase | Menyediakan fungsionalitas umum untuk menghasilkan WeaveSignatures. |
nl:: Weave:: Profiles:: Security:: AppKeys
Kelas | |
---|---|
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
Kelas | |
---|---|
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 generation or processing of a CASE BeginSessionRequest message. |
nl::Weave::Profiles::Security::CASE::ReconfigureContext | Holds information related to the generation or processing of a CASE Reconfigure message. |
nl::Weave::Profiles::Security::CASE::WeaveCASEAuthDelegate | Abstract interface to which authentication actions are delegated during CASE session establishment. |
nl::Weave::Profiles::Security::CASE::WeaveCASEEngine | Implements the core logic of the Weave CASE protocol. |
nl:: Weave:: Profiles:: Security:: CertProvisioning
Kelas | |
---|---|
nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine | Implements the core logic of the Weave Certificate Provisioning protocol object. |
nl::Weave::Profiles::Security::CertProvisioning::WeaveNodeMfrAttestDelegate | Abstract interface to which platform specific actions are delegated during Weave node manufacturer attestation. |
nl::Weave::Profiles::Security::CertProvisioning::WeaveNodeOpAuthDelegate | Abstract interface to which platform specific actions are delegated during Weave node operational authentication. |
nl:: Weave:: Profiles:: Security:: KeyExport
Kelas | |
---|---|
nl::Weave::Profiles::Security::KeyExport::__FINAL | |
nl::Weave::Profiles::Security::KeyExport::WeaveKeyExport | Implements the core logic of the Weave key export protocol. |
nl::Weave::Profiles::Security::KeyExport::WeaveKeyExportDelegate | Abstract delegate class called by KeyExport engine to perform various actions related to authentication during key export. |
nl::Weave::Profiles::Security::KeyExport::WeaveStandAloneKeyExportClient | Implements the client side of the Weave key export protocol for use in stand-alone (non-Weave messaging) contexts. |
nl:: Weave:: Profiles:: Security:: PASE
Kelas | |
---|---|
nl::Weave::Profiles::Security::PASE::WeavePASEEngine |
nl:: Weave:: Profiles:: Security:: Passcodes
Struktur | |
---|---|
nl::Weave::Profiles::Security::Passcodes::EncryptedPasscodeStruct |
nl:: Weave:: Profiles:: Security:: TAKE
Kelas | |
---|---|
nl::Weave::Profiles::Security::TAKE::WeaveTAKEChallengerAuthDelegate | |
nl::Weave::Profiles::Security::TAKE::WeaveTAKEEngine | |
nl::Weave::Profiles::Security::TAKE::WeaveTAKETokenAuthDelegate |
nl:: Weave:: Profiles:: ServiceDirectory
Kelas | |
---|---|
nl::Weave::Profiles::ServiceDirectory::WeaveServiceManager | The manager object for the Weave service directory. |
Struktur | |
---|---|
nl::Weave::Profiles::ServiceDirectory::ServiceConnectBeginArgs | Arguments passed to the WeaveServiceManager::OnConnectBegin callback. |
nl:: Weave:: Profiles:: ServiceProvisioning
nl:: Weave:: Profiles:: SoftwareUpdate
Kelas | |
---|---|
nl::Weave::Profiles::SoftwareUpdate::ImageAnnounce | Class describing the ImageAnnounce message. |
nl::Weave::Profiles::SoftwareUpdate::ImageQuery | A class to support creation and decoding of image query messages. |
nl::Weave::Profiles::SoftwareUpdate::ImageQueryResponse | A class to support creation and decoding of the image query response messages. |
nl::Weave::Profiles::SoftwareUpdate::IntegritySpec | An auxiliary class holding the integrity type and the actual hash of the software update image. |
nl::Weave::Profiles::SoftwareUpdate::IntegrityTypeList | An auxiliary class to hold a list of integrity types as a part of the image query. |
nl::Weave::Profiles::SoftwareUpdate::IWeaveImageAnnounceServerDelegate | Interface for WeaveImageAnnounceServer delegate. |
nl::Weave::Profiles::SoftwareUpdate::ProductSpec | Kelas bantu yang mewakili spesifikasi produk. |
nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList | An auxiliary class to hold a list of update schemes as a part of the image query. |
nl::Weave::Profiles::SoftwareUpdate::WeaveImageAnnounceServer | Server that listens for Weave image announcements. |
nl:: Weave:: Profiles:: StatusReporting
Kelas | |
---|---|
nl::Weave::Profiles::StatusReporting::StatusReport |
nl:: Weave:: Profiles:: Time
Kelas | |
---|---|
nl::Weave::Profiles::Time::_TimeSyncNodeBase | |
nl::Weave::Profiles::Time::SingleSourceTimeSyncClient | |
nl::Weave::Profiles::Time::TimeChangeNotification | codec untuk pesan Pemberitahuan Perubahan Waktu |
nl::Weave::Profiles::Time::TimeSyncNode | |
nl::Weave::Profiles::Time::TimeSyncRequest | |
nl::Weave::Profiles::Time::TimeSyncResponse | |
nl::Weave::Profiles::Time::TimeZoneUtcOffset | Codec untuk offset UTC dari zona waktu. |
Struktur | |
---|---|
nl::Weave::Profiles::Time::Contact | This is in the public because the TimeSyncNode::FilterTimeCorrectionContributor callback gives a global view to higher layer. |
nl::Weave::Profiles::Time::ServingNode | used to specify contacts for calling SyncWithNodes It's put in the open instead of being a nested class to make class declaration of TimeSyncNode shorter, and also the export declaration more explicit. |
nl:: Weave:: Profiles:: TokenPairing
Kelas | |
---|---|
nl::Weave::Profiles::TokenPairing::TokenPairingDelegate | |
nl::Weave::Profiles::TokenPairing::TokenPairingServer | Server object for responding to Token Pairing requests. |
nl:: Weave:: Profiles:: Vendor:: Nestlabs:: DropcamLegacyPairing
Kelas | |
---|---|
nl::Weave::Profiles::Vendor::Nestlabs::DropcamLegacyPairing::DropcamLegacyPairingDelegate | Delegate class for implementing incoming Dropcam Legacy Pairing operations on the server device. |
nl::Weave::Profiles::Vendor::Nestlabs::DropcamLegacyPairing::DropcamLegacyPairingServer | Server class for implementing the Dropcam Legacy Pairing profile. |
nl:: Weave:: Profiles:: WeaveTunnel
Kelas | |
---|---|
nl::Weave::Profiles::WeaveTunnel::ReconnectParam | The reconnect policy parameters that are used to govern the way the tunnel reconnects to the Service. |
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelAgent | |
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelConnectionMgr | This class encapsulates all the Weave tunnel connection states and the associated management logic and functions. |
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelControl | |
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelHeader | |
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute |
nl:: Weave:: SecuritySupport
nl:: Weave:: Support
Struktur | |
---|---|
nl::Weave::Support::ProfileStringContext | Context for registering and deregistering callbacks associated with the specified profile identifier for returning human-readable support strings associated with the profile. |
nl::Weave::Support::ProfileStringInfo | Callback yang terkait dengan pengidentifikasi profil yang ditentukan untuk mengembalikan string dukungan yang dapat dibaca manusia yang terkait dengan profil. |
nl:: Weave:: System
Kelas | |
---|---|
nl::Weave::System::Layer | This provides access to timers according to the configured event handling model. |
nl::Weave::System::LwIPEventHandlerDelegate | |
nl::Weave::System::Mutex | This class represents a simple mutual exclusion lock used on platforms with preemptively scheduled multi-threaded programming environments, for example, POSIX threads and FreeRTOS. |
nl::Weave::System::Object | This represents a reference-counted object allocated from space contained in an ObjectPool |
nl::Weave::System::PacketBuffer | The packet buffer class is the core structure used for manipulating packets of octet-serialized data, usually in the context of a data communications network, like Bluetooth or the Internet protocol. |
nl::Weave::System::Timer | This is an internal class to Weave System Layer , used to represent an in-progress one-shot timer. |
Struktur | |
---|---|
nl::Weave::System::LwIPEvent |
Unions | |
---|---|
nl::Weave::System::ObjectArena | A union template used for representing a well-aligned block of memory. |
nl:: Weave:: System:: Stats
Kelas | |
---|---|
nl::Weave::System::Stats::Snapshot |
nl:: Weave:: TLV
Kelas | |
---|---|
nl::Weave::TLV::CircularTLVReader | |
nl::Weave::TLV::CircularTLVWriter | |
nl::Weave::TLV::TLVReader | Menyediakan parser efisien memori untuk data yang dikodekan dalam Weave TLV Format. |
nl::Weave::TLV::TLVUpdater | Menyediakan Reader / Writer antarmuka bersatu untuk mengedit / menambahkan / menghapus elemen di TLV encoding. |
nl::Weave::TLV::TLVWriter | Menyediakan encoder efisien memori untuk menulis data dalam Weave TLV Format. |
nl::Weave::TLV::WeaveCircularTLVBuffer | WeaveCircularTLVBuffer menyediakan penyimpanan melingkar untuknl :: Weave :: TLV :: TLVWriter dan nl :: Weave :: TLVTLVReader. |
nl:: Weave:: TLV:: Debug
Struktur | |
---|---|
nl::Weave::TLV::Debug::DumpContext |
nl:: Weave:: TLV:: Utilities
Struktur | |
---|---|
nl::Weave::TLV::Utilities::FindContext | |
nl::Weave::TLV::Utilities::FindPredicateContext |
nl:: Weave:: Warm
Kelas | |
---|---|
nl::Weave::Warm::WarmFabricStateDelegate | This is an internal class to WarmCore. |
Struktur | |
---|---|
nl::Weave::Warm::ActionEntry | |
nl::Weave::Warm::ModuleState |
Schema:: Weave:: Trait:: Auth:: ApplicationKeysTrait
Kelas | |
---|---|
Schema::Weave::Trait::Auth::ApplicationKeysTrait::ApplicationKeysTraitDataSink | Contains interfaces for the Weave application keys trait data sink. |
Modules | |
---|---|
Device Control | |
Fabric Provisioning | |
Network Provisioning | |
Passive Rendezvous | Passive Rendezvous differs from Active in that the connection establishment phase is initiated before the identify phase by the provisionee. |
Remote Passive Rendezvous | Remote Passive Rendezvous differs from Passive Rendezvous in that an assisting device acts as a relay for the provisionee, relaying messages between the provisionee and provisioner. |
Service Provisioning | |
Token Pairing |