nl:: بافت:: DeviceLayer:: WeaveDeviceEvent
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/WeaveDeviceEvent.h>
یک رویداد لایه دستگاه بافت را نشان می دهد.
خلاصه
صفات عمومی | |
---|---|
@431 | union nl::Weave::DeviceLayer::WeaveDeviceEvent::@430 |
AccountPairingChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@442 |
AddressChanged | bool |
Arg | intptr_t |
Argument | uintptr_t |
AuthMode | ::nl::Weave::WeaveAuthMode |
CallWorkFunct | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@433 |
ChildNodesChanged | bool |
ConId | |
Data | |
EncType | uint8_t |
FabricMembershipChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@440 |
Flags | uint32_t |
IPv4 | ConnectivityChange |
IPv6 | ConnectivityChange |
InternetConnectivityChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@436 |
IsCommissioner | bool |
IsMemberOfFabric | bool |
IsPairedToAccount | bool |
IsRestricted | bool |
IsServiceProvisioned | bool |
IsTimeSynchronized | bool |
NetDataChanged | bool |
OpenThread | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@450::@455 |
Overall | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@452 |
PeerNodeId | uint64_t |
Platform | |
Reason | |
Result | ConnectivityChange |
Result | ActivityChange |
RoleChanged | bool |
ServiceConfigUpdated | bool |
ServiceConnectivityChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438 |
ServiceProvisioningChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@441 |
ServiceSubscriptionStateChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@439 |
ServiceTunnelStateChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@437 |
SessionEstablished | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@444 |
SessionKeyId | uint16_t |
Target | |
ThreadConnectivityChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@435 |
ThreadStateChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@450 |
TimeSyncChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@443 |
Type | uint16_t |
Type | ::nl::Weave::System::EventType |
ViaThread | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@454 |
ViaTunnel | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@453 |
WeaveSystemLayerEvent | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@432 |
WiFiConnectivityChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@434 |
WoBLEAdvertisingChange | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@451 |
WoBLEConnectionError | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@449 |
WoBLEIndicateConfirm | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@448 |
WoBLESubscribe | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@445 |
WoBLEUnsubscribe | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@446 |
WoBLEWriteReceived | struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@447 |
WorkFunct | AsyncWorkFunct |
توابع عمومی | |
---|---|
Clear () | void |
IsInternal () const | bool |
IsPlatformGeneric () const | bool |
IsPlatformSpecific () const | bool |
IsPublic () const | bool |
صفات عمومی
@431
union nl::Weave::DeviceLayer::WeaveDeviceEvent::@430 nl::Weave::DeviceLayer::WeaveDeviceEvent::@431
AccountPairingChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@442 nl::Weave::DeviceLayer::WeaveDeviceEvent::AccountPairingChange
آدرس تغییر کرد
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::AddressChanged
ارگ
intptr_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Arg
استدلال
uintptr_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Argument
AuthMode
::nl::Weave::WeaveAuthMode nl::Weave::DeviceLayer::WeaveDeviceEvent::AuthMode
CallWorkFunct
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@433 nl::Weave::DeviceLayer::WeaveDeviceEvent::CallWorkFunct
ChildNodes تغییر کرد
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::ChildNodesChanged
ConId
BLE_CONNECTION_OBJECT nl::Weave::DeviceLayer::WeaveDeviceEvent::ConId
داده ها
PacketBuffer * nl::Weave::DeviceLayer::WeaveDeviceEvent::Data
EncType
uint8_t nl::Weave::DeviceLayer::WeaveDeviceEvent::EncType
FabricMembership Change
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@440 nl::Weave::DeviceLayer::WeaveDeviceEvent::FabricMembershipChange
پرچم ها
uint32_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Flags
IPv4
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::IPv4
IPv6
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::IPv6
تغییر اتصال به اینترنت
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@436 nl::Weave::DeviceLayer::WeaveDeviceEvent::InternetConnectivityChange
ایس کمیسر
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsCommissioner
IsMemberOfFabric
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsMemberOfFabric
IsPairedToAccount
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsPairedToAccount
محدود شده است
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsRestricted
IsServiceProvisioned
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsServiceProvisioned
IsTimeSynchronized
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsTimeSynchronized
NetDataChanged
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::NetDataChanged
OpenThread
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@450::@455 nl::Weave::DeviceLayer::WeaveDeviceEvent::OpenThread
به طور کلی
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@452 nl::Weave::DeviceLayer::WeaveDeviceEvent::Overall
PeerNodeId
uint64_t nl::Weave::DeviceLayer::WeaveDeviceEvent::PeerNodeId
پلت فرم
WeaveDevicePlatformEvent nl::Weave::DeviceLayer::WeaveDeviceEvent::Platform
دلیل
WEAVE_ERROR nl::Weave::DeviceLayer::WeaveDeviceEvent::Reason
نتیجه
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::Result
نتیجه
ActivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::Result
نقش تغییر کرد
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::RoleChanged
ServiceConfigUpdated
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceConfigUpdated
ServiceConnectivityChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438 nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceConnectivityChange
ServiceProvisioningChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@441 nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceProvisioningChange
ServiceSubscriptionStateChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@439 nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceSubscriptionStateChange
ServiceTunnelStateChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@437 nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceTunnelStateChange
جلسه تاسیس شد
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@444 nl::Weave::DeviceLayer::WeaveDeviceEvent::SessionEstablished
SessionKeyId
uint16_t nl::Weave::DeviceLayer::WeaveDeviceEvent::SessionKeyId
هدف
::nl::Weave::System::Object * nl::Weave::DeviceLayer::WeaveDeviceEvent::Target
ThreadConnectivityChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@435 nl::Weave::DeviceLayer::WeaveDeviceEvent::ThreadConnectivityChange
ThreadStateChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@450 nl::Weave::DeviceLayer::WeaveDeviceEvent::ThreadStateChange
TimeSyncChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@443 nl::Weave::DeviceLayer::WeaveDeviceEvent::TimeSyncChange
تایپ کنید
uint16_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Type
تایپ کنید
::nl::Weave::System::EventType nl::Weave::DeviceLayer::WeaveDeviceEvent::Type
از طریق Thread
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@454 nl::Weave::DeviceLayer::WeaveDeviceEvent::ViaThread
ViaTunnel
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@453 nl::Weave::DeviceLayer::WeaveDeviceEvent::ViaTunnel
WeaveSystemLayerEvent
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@432 nl::Weave::DeviceLayer::WeaveDeviceEvent::WeaveSystemLayerEvent
WiFiConnectivityChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@434 nl::Weave::DeviceLayer::WeaveDeviceEvent::WiFiConnectivityChange
WoBLEAdvertisingChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@451 nl::Weave::DeviceLayer::WeaveDeviceEvent::WoBLEAdvertisingChange
خطای WoBLEConnection
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@449 nl::Weave::DeviceLayer::WeaveDeviceEvent::WoBLEConnectionError
WoBLEIndicateConfirm
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@448 nl::Weave::DeviceLayer::WeaveDeviceEvent::WoBLEIndicateConfirm
WoBLESاشتراک
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@445 nl::Weave::DeviceLayer::WeaveDeviceEvent::WoBLESubscribe
WoBLE Unsubscribe
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@446 nl::Weave::DeviceLayer::WeaveDeviceEvent::WoBLEUnsubscribe
WoBLEWriteReceived
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@447 nl::Weave::DeviceLayer::WeaveDeviceEvent::WoBLEWriteReceived
WorkFunct
AsyncWorkFunct nl::Weave::DeviceLayer::WeaveDeviceEvent::WorkFunct
توابع عمومی
پاک کردن
void nl::Weave::DeviceLayer::WeaveDeviceEvent::Clear()
داخلی است
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsInternal() const
IsPlatformGeneric
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsPlatformGeneric() const
IsPlatformSpecific
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsPlatformSpecific() const
عمومی است
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsPublic() const
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-08-29 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
{
"lastModified": "تاریخ آخرین بهروزرسانی 2024-08-29 بهوقت ساعت هماهنگ جهانی.",
"confidential": False
}