Envoyer des commentaires
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
nl:: Weave:: Profiles:: DataManagement_Current:: ViewClient
Résumé
Types publics
AppendToPathList )(void *const apAppState, PathList::Builder &aPathList)
typedef
EventCallback )(void *const aAppState, EventID aEvent, WEAVE_ERROR aErrorCode, EventParam &aEventParam)
typedef
void(*
EventID
enum
HandleDataElement )(void *const apAppState, DataElement::Parser &aDataElement)
typedef
Types publics
AppendToPathList
WEAVE_ERROR (* AppendToPathList)(void *const apAppState, PathList::Builder &aPathList)
EventCallback
void(* EventCallback)(void *const aAppState, EventID aEvent, WEAVE_ERROR aErrorCode, EventParam &aEventParam)
EventID
EventID
HandleDataElement
WEAVE_ERROR (* HandleDataElement)(void *const apAppState, DataElement::Parser &aDataElement)
Types protégés
@157
@157
Attributs protégés
@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
Attributs publics
mDataSinkCatalog
TraitCatalogBase < TraitDataSink > * mDataSinkCatalog
mHandleDataElement
HandleDataElement mHandleDataElement
Fonctions publiques
Annuler
WEAVE_ERROR Cancel(
void
)
Init
WEAVE_ERROR Init(
Binding *const apBinding,
void *const apAppState,
EventCallback const aEventCallback
)
SendRequest
WEAVE_ERROR SendRequest(
AppendToPathList const aAppendToPathList,
HandleDataElement const aHandleDataElement
)
SendRequest
WEAVE_ERROR SendRequest(
TraitCatalogBase < TraitDataSink > *apCatalog,
const TraitPath aPathList[],
const size_t aPathListSize
)
ViewClient
ViewClient(
void
)
Fonctions statiques protégées
DataSinkOperation_NoMoreData
void DataSinkOperation_NoMoreData(
void *const apOpState,
TraitDataSink *const apDataSink
)
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0 , et les échantillons de code sont régis par une licence Apache 2.0 . Pour en savoir plus, consultez les Règles du site Google Developers . Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées. Thread est une marque déposée de Thread Group, Inc.
Dernière mise à jour le 2023/12/01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
Voulez-vous nous donner plus d'informations ?