nl:: بافت:: پروفایل ها:: DataManagement_Current:: ViewClient
خلاصه
سازندگان و تخریب کنندگان | |
---|---|
ViewClient (void) |
انواع عمومی | |
---|---|
AppendToPathList )(void *const apAppState, PathList::Builder &aPathList) | typedefWEAVE_ERROR (* |
EventCallback )(void *const aAppState, EventID aEvent, WEAVE_ERROR aErrorCode, EventParam &aEventParam) | typedefvoid(* |
EventID | شمارش |
HandleDataElement )(void *const apAppState, DataElement::Parser &aDataElement) | typedefWEAVE_ERROR (* |
انواع محافظت شده | |
---|---|
@157 | شمارش |
ویژگی های محافظت شده | |
---|---|
@159 | union nl::Weave::Profiles::DataManagement_Current::ViewClient::@158 |
mAppState | void * |
mBinding | Binding * |
mCurrentMode | enum nl::Weave::Profiles::DataManagement_Current::ViewClient::@157 |
mEC | |
mEventCallback | EventCallback |
mPrevIsPartialChange | bool |
صفات عمومی | |
---|---|
mDataSinkCatalog | |
mHandleDataElement | HandleDataElement |
توابع عمومی | |
---|---|
Cancel (void) | |
Init ( Binding *const apBinding, void *const apAppState, EventCallback const aEventCallback) | |
SendRequest (AppendToPathList const aAppendToPathList, HandleDataElement const aHandleDataElement) | |
SendRequest ( TraitCatalogBase < TraitDataSink > *apCatalog, const TraitPath aPathList[], const size_t aPathListSize) |
توابع استاتیک محافظت شده | |
---|---|
DataSinkOperation_NoMoreData (void *const apOpState, TraitDataSink *const apDataSink) | void |
OnMessageReceived ( nl::Weave::ExchangeContext *aEC, const nl::Inet::IPPacketInfo *aPktInfo, const nl::Weave::WeaveMessageInfo *aMsgInfo, uint32_t aProfileId, uint8_t aMsgType, PacketBuffer *aPayload) | void |
OnResponseTimeout ( nl::Weave::ExchangeContext *aEC) | void |
OnSendError ( ExchangeContext *aEC, WEAVE_ERROR aErrorCode, void *aMsgSpecificContext) | void |
اتحادیه ها | |
---|---|
nl:: بافت:: پروفایل ها:: DataManagement_Current:: ViewClient:: EventParam |
انواع عمومی
AppendToPathList
WEAVE_ERROR(* AppendToPathList)(void *const apAppState, PathList::Builder &aPathList)
رویداد Callback
void(* EventCallback)(void *const aAppState, EventID aEvent, WEAVE_ERROR aErrorCode, EventParam &aEventParam)
شناسه رویداد
EventID
HandleDataElement
WEAVE_ERROR(* HandleDataElement)(void *const apAppState, DataElement::Parser &aDataElement)
انواع محافظت شده
@157
@157
ویژگی های محافظت شده
@159
union nl::Weave::Profiles::DataManagement_Current::ViewClient::@158 @159
mAppState
void * mAppState
mBinding
Binding * mBinding
mCurrentMode
enum nl::Weave::Profiles::DataManagement_Current::ViewClient::@157 mCurrentMode
mEC
nl::Weave::ExchangeContext * mEC
mEventCallback
EventCallback mEventCallback
mPrevIsPartialChange
bool mPrevIsPartialChange
صفات عمومی
mDataSinkCatalog
TraitCatalogBase< TraitDataSink > * mDataSinkCatalog
mHandleDataElement
HandleDataElement mHandleDataElement
توابع عمومی
لغو کنید
WEAVE_ERROR Cancel( void )
شروع کنید
WEAVE_ERROR Init( Binding *const apBinding, void *const apAppState, EventCallback const aEventCallback )
فرستادن درخواست
WEAVE_ERROR SendRequest( AppendToPathList const aAppendToPathList, HandleDataElement const aHandleDataElement )
فرستادن درخواست
WEAVE_ERROR SendRequest( TraitCatalogBase< TraitDataSink > *apCatalog, const TraitPath aPathList[], const size_t aPathListSize )
ViewClient
ViewClient( void )
توابع استاتیک محافظت شده
DataSinkOperation_NoMoreData
void DataSinkOperation_NoMoreData( void *const apOpState, TraitDataSink *const apDataSink )
OnMessageReceived
void OnMessageReceived( nl::Weave::ExchangeContext *aEC, const nl::Inet::IPPacketInfo *aPktInfo, const nl::Weave::WeaveMessageInfo *aMsgInfo, uint32_t aProfileId, uint8_t aMsgType, PacketBuffer *aPayload )
OnResponseTimeout
void OnResponseTimeout( nl::Weave::ExchangeContext *aEC )
OnSendError
void OnSendError( ExchangeContext *aEC, WEAVE_ERROR aErrorCode, void *aMsgSpecificContext )
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2020-08-28 بهوقت ساعت هماهنگ جهانی.
[{
"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":"غیره"
}]