|
Friendly LWM2M client
|
This is the complete list of members for wpp::Lwm2mAccessControl, including all inherited members.
| ACCESS_CONTROL_OWNER_3 enum value | wpp::Lwm2mAccessControl | |
| ACL enum name | wpp::Lwm2mAccessControl | |
| ACL_2 enum value | wpp::Lwm2mAccessControl | |
| add(ID_T resId, const T &value) | wpp::ResourceContainer | |
| add(ID_T resId, T &&value) | wpp::ResourceContainer | |
| addAcl(Object &targetObj, ID_T serverShortId, uint8_t acl=ALL_OBJ_RIGHTS) | wpp::Lwm2mAccessControl | static |
| addAcl(Instance &targetInst, ID_T serverShortId, uint8_t acl=ALL_INST_RIGHTS) | wpp::Lwm2mAccessControl | static |
| ALL_INST_RIGHTS enum value | wpp::Lwm2mAccessControl | |
| ALL_OBJ_RIGHTS enum value | wpp::Lwm2mAccessControl | |
| clearRes(ID_T resId) | wpp::ResourceContainer | |
| CREATE enum value | wpp::Lwm2mAccessControl | |
| create(Object &targetObj, uint8_t defaultAcl=NO_ACCESS) | wpp::Lwm2mAccessControl | static |
| create(Instance &targetInst, ID_T owner=AC_CLIENT_OWNER, uint8_t defaultAcl=NO_ACCESS) | wpp::Lwm2mAccessControl | static |
| createInst(WppClient &ctx, ID_T instId=ID_T_MAX_VAL) | wpp::Lwm2mAccessControl | static |
| DELETE enum value | wpp::Lwm2mAccessControl | |
| discoverAsServer(lwm2m_server_t *server, int *numDataP, lwm2m_data_t **dataArray) | wpp::Instance | |
| eventNotify(Instance &inst, EVENT_ID_T eventId) | wpp::InstSubject | inlineprotected |
| eventSubscribe(InstEventObserver *observer) | wpp::InstSubject | inline |
| eventUnsubscribe(InstEventObserver *observer) | wpp::InstSubject | inline |
| EXECUTE enum value | wpp::Lwm2mAccessControl | |
| executeAsServer(lwm2m_server_t *server, ID_T resId, uint8_t *buffer, int length) | wpp::Instance | |
| get(ID_T resId, ID_T resInstId=SINGLE_INSTANCE_ID) | wpp::ResourceContainer | |
| getClient() | wpp::Instance | |
| getContext() | wpp::Instance | |
| getInstanceID() const | wpp::Instance | inline |
| getInstantiatedResList() | wpp::Instance | protected |
| getInstantiatedResList(const ItemOp &filter) | wpp::Instance | protected |
| getLink() const | wpp::Instance | inline |
| getObjectID() const | wpp::Instance | inline |
| getRegistry() | wpp::Instance | |
| getResList() | wpp::Instance | protected |
| ID enum name | wpp::Lwm2mAccessControl | |
| Instance(lwm2m_context_t &context, const OBJ_LINK_T &id) | wpp::Instance | inline |
| Instance(const Instance &)=delete | wpp::Instance | |
| Instance(Instance &&)=delete | wpp::Instance | |
| instance(WppClient &ctx, ID_T instId=ID_T_MAX_VAL) | wpp::Lwm2mAccessControl | static |
| instCount(ID_T resId) | wpp::ResourceContainer | |
| instIds(ID_T resId) | wpp::ResourceContainer | |
| isExist(ID_T resId) | wpp::ResourceContainer | |
| isExist(ID_T resId, ID_T resInstId) | wpp::ResourceContainer | |
| isMultiple(ID_T resId) | wpp::ResourceContainer | |
| isSingle(ID_T resId) | wpp::ResourceContainer | |
| Lwm2mAccessControl(lwm2m_context_t &context, const OBJ_LINK_T &id) | wpp::Lwm2mAccessControl | |
| newInstId(ID_T resId) | wpp::ResourceContainer | |
| NO_ACCESS enum value | wpp::Lwm2mAccessControl | |
| notifyResChanged(ID_T resId, ID_T resInstId=ID_T_MAX_VAL) | wpp::Instance | protected |
| object(WppClient &ctx) | wpp::Lwm2mAccessControl | static |
| OBJECT_ID_0 enum value | wpp::Lwm2mAccessControl | |
| OBJECT_INSTANCE_ID_1 enum value | wpp::Lwm2mAccessControl | |
| operationNotify(Instance &inst, const ResLink &resLink, ItemOp::TYPE type) | wpp::InstSubject | inlineprotected |
| operator=(const Instance &)=delete | wpp::Instance | |
| operator=(Instance &&)=delete | wpp::Instance | |
| opSubscribe(InstOpObserver *observer) | wpp::InstSubject | inline |
| opUnsubscribe(InstOpObserver *observer) | wpp::InstSubject | inline |
| R_O_W_ATTR enum value | wpp::Lwm2mAccessControl | |
| readAsServer(lwm2m_server_t *server, int *numDataP, lwm2m_data_t **dataArray) | wpp::Instance | |
| remove(Object &targetObj) | wpp::Lwm2mAccessControl | static |
| remove(Instance &targetInst) | wpp::Lwm2mAccessControl | static |
| removeAcl(Object &targetObj, ID_T serverShortId) | wpp::Lwm2mAccessControl | static |
| removeAcl(Instance &targetInst, ID_T serverShortId) | wpp::Lwm2mAccessControl | static |
| removeInst(WppClient &ctx, ID_T instId) | wpp::Lwm2mAccessControl | static |
| removeRes(ID_T resId, ID_T resInstId) | wpp::ResourceContainer | |
| resource(ID_T resId) | wpp::ResourceContainer | protected |
| ResourceContainer()=default | wpp::ResourceContainer | |
| resourceOperationNotifier(ItemOp::TYPE type, ID_T resId, ID_T resInstId) override | wpp::Instance | protectedvirtual |
| resources() | wpp::ResourceContainer | protected |
| serverOperationNotifier(Instance *securityInst, ItemOp::TYPE type, const ResLink &resLink) override | wpp::Lwm2mAccessControl | protectedvirtual |
| set(ID_T resId, const T &value) | wpp::ResourceContainer | |
| set(ID_T resId, ID_T resInstId, const T &value) | wpp::ResourceContainer | |
| set(ID_T resId, T &&value) | wpp::ResourceContainer | |
| set(ID_T resId, ID_T resInstId, T &&value) | wpp::ResourceContainer | |
| setupResources(const std::vector< Resource > &resources) | wpp::ResourceContainer | protected |
| setupResources(std::vector< Resource > &&resources) | wpp::ResourceContainer | protected |
| userOperationNotifier(ItemOp::TYPE type, const ResLink &resLink) override | wpp::Lwm2mAccessControl | protectedvirtual |
| WRITE enum value | wpp::Lwm2mAccessControl | |
| writeAsServer(lwm2m_server_t *server, int numData, lwm2m_data_t *dataArray, lwm2m_write_type_t writeType) | wpp::Instance | |
| ~Instance() | wpp::Instance | inlinevirtual |
| ~Lwm2mAccessControl() | wpp::Lwm2mAccessControl | |
| ~ResourceContainer()=default | wpp::ResourceContainer | virtual |