Dawn Framework
1.0
Universal data acquisition framework for embedded systems
dawn
CProtoNimblePrph
dawn::CProtoNimblePrph Member List
This is the complete list of members for
dawn::CProtoNimblePrph
, including all inherited members.
CBindableObject
(CDescObject &desc)
dawn::CBindableObject
inline
explicit
charScale
dawn::IProtoNimblePrphCb
static
charScaleGet
(uint16_t u)
dawn::IProtoNimblePrphCb
inline
static
charScaleSize
dawn::IProtoNimblePrphCb
static
CMD_RESET
enum value
dawn::CObject
CMD_TRIGGER1
enum value
dawn::CObject
CMD_TRIGGER2
enum value
dawn::CObject
CMD_TRIGGER3
enum value
dawn::CObject
CObject
(CDescObject &desc)
dawn::CObject
inline
explicit
configure
()
dawn::CProtoNimblePrph
virtual
CProtoCommon
(CDescObject &desc)
dawn::CProtoCommon
explicit
deinit
()
dawn::CProtoNimblePrph
virtual
descValidDefault
(const uint32_t *data, size_t len)
dawn::CObject
static
doStart
()
dawn::CProtoNimblePrph
virtual
doStop
()
dawn::CProtoNimblePrph
virtual
EObjectState
enum name
dawn::CObject
EProtoClass
enum name
dawn::CProtoCommon
EProtoNimblePrphCfg
enum name
dawn::CProtoNimblePrph
getCfgFlag
() const
dawn::CObject
getCls
() const
dawn::CObject
getDesc
()
dawn::CObject
getDtype
() const
dawn::CObject
getDtypeSize
() const
dawn::CObject
getFlags
() const
dawn::CObject
getId
() const
dawn::CObject
getIdV
() const
dawn::CObject
getIO
(SObjectId::ObjectId id)
dawn::CBindableObject
getIOMap
() const
dawn::CBindableObject
getObjConfig
(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)
dawn::CObject
getObject
(SObjectId::ObjectId id)
dawn::CProtoNimblePrph
inline
virtual
getObjectsLen
()
dawn::CProtoNimblePrph
inline
virtual
getPriv
() const
dawn::CObject
getState
() const
dawn::CObject
inline
virtual
getType
() const
dawn::CObject
hasThread
() const
dawn::CProtoNimblePrph
virtual
init
()
dawn::CObject
inline
virtual
onSetObjConfig
(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)
dawn::CObject
inline
protected
virtual
PROTO_CLASS_ANY
enum value
dawn::CProtoCommon
PROTO_CLASS_CAN
enum value
dawn::CProtoCommon
PROTO_CLASS_DUMMY
enum value
dawn::CProtoCommon
PROTO_CLASS_IPC
enum value
dawn::CProtoCommon
PROTO_CLASS_LAST
enum value
dawn::CProtoCommon
PROTO_CLASS_MODBUS_RTU
enum value
dawn::CProtoCommon
PROTO_CLASS_MODBUS_TCP
enum value
dawn::CProtoCommon
PROTO_CLASS_NIMBLE_PRPH
enum value
dawn::CProtoCommon
PROTO_CLASS_NXSCOPE_DUMMY
enum value
dawn::CProtoCommon
PROTO_CLASS_NXSCOPE_SERIAL
enum value
dawn::CProtoCommon
PROTO_CLASS_NXSCOPE_UDP
enum value
dawn::CProtoCommon
PROTO_CLASS_SERIAL
enum value
dawn::CProtoCommon
PROTO_CLASS_SHELL_SERIAL
enum value
dawn::CProtoCommon
PROTO_CLASS_SHELL_STD
enum value
dawn::CProtoCommon
PROTO_CLASS_UDP
enum value
dawn::CProtoCommon
PROTO_CLASS_USER
enum value
dawn::CProtoCommon
PROTO_CLASS_USER_START
enum value
dawn::CProtoCommon
PROTO_NIMBLE_CFG_GAPNAME
enum value
dawn::CProtoNimblePrph
PROTO_NIMBLE_CFG_IOBIND_AIOS
enum value
dawn::CProtoNimblePrph
PROTO_NIMBLE_CFG_IOBIND_BAS
enum value
dawn::CProtoNimblePrph
PROTO_NIMBLE_CFG_IOBIND_CUSTOM
enum value
dawn::CProtoNimblePrph
PROTO_NIMBLE_CFG_IOBIND_DIS
enum value
dawn::CProtoNimblePrph
PROTO_NIMBLE_CFG_IOBIND_ESS
enum value
dawn::CProtoNimblePrph
PROTO_NIMBLE_CFG_IOBIND_IMDS
enum value
dawn::CProtoNimblePrph
PROTO_NIMBLE_CFG_IOBIND_OTS
enum value
dawn::CProtoNimblePrph
regObject
(SObjectId::ObjectId id)
dawn::CProtoNimblePrph
inline
virtual
serviceRegister
(struct ble_gatt_svc_def *svc)
dawn::CProtoNimblePrph
virtual
setObjConfig
(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)
dawn::CObject
setObjectMapItem
(SObjectId::ObjectId id, CObject *obj)
dawn::CBindableObject
start
()
dawn::CObject
inline
startService
(int id)
dawn::CProtoNimblePrph
virtual
STATE_RUNNING
enum value
dawn::CObject
STATE_STOPPED
enum value
dawn::CObject
stop
()
dawn::CObject
inline
stopService
(int id)
dawn::CProtoNimblePrph
virtual
trigger
(uint8_t cmd)
dawn::CObject
inline
virtual
UUID16_ACCEL
dawn::IProtoNimblePrphCb
static
UUID16_AGGREGATE
dawn::IProtoNimblePrphCb
static
UUID16_AIOS
dawn::IProtoNimblePrphCb
static
UUID16_ANALOG
dawn::IProtoNimblePrphCb
static
UUID16_BSS
dawn::IProtoNimblePrphCb
static
UUID16_CURRENT
dawn::IProtoNimblePrphCb
static
UUID16_CURRENTRANGE
dawn::IProtoNimblePrphCb
static
UUID16_CURRENTSPEC
dawn::IProtoNimblePrphCb
static
UUID16_CURRENTSTATS
dawn::IProtoNimblePrphCb
static
UUID16_DIGITAL
dawn::IProtoNimblePrphCb
static
UUID16_ESS
dawn::IProtoNimblePrphCb
static
UUID16_HUM
dawn::IProtoNimblePrphCb
static
UUID16_ILLUMINANCE
dawn::IProtoNimblePrphCb
static
UUID16_IMDS
dawn::IProtoNimblePrphCb
static
UUID16_PRESS
dawn::IProtoNimblePrphCb
static
UUID16_RESISTANCE
dawn::IProtoNimblePrphCb
static
UUID16_TEMP
dawn::IProtoNimblePrphCb
static
UUID16_TWINDDIR
dawn::IProtoNimblePrphCb
static
UUID16_TWINDSPEED
dawn::IProtoNimblePrphCb
static
UUID16_UVIDX
dawn::IProtoNimblePrphCb
static
UUID16_VOLTAGE
dawn::IProtoNimblePrphCb
static
UUID16_VOLTAGEFREQ
dawn::IProtoNimblePrphCb
static
UUID16_VOLTAGESPEC
dawn::IProtoNimblePrphCb
static
UUID16_VOLTAGESTAT
dawn::IProtoNimblePrphCb
static
UUID_ACCEL
dawn::IProtoNimblePrphCb
static
UUID_AGGREGATE
dawn::IProtoNimblePrphCb
static
UUID_AIOS
dawn::IProtoNimblePrphCb
static
UUID_ANALOG
dawn::IProtoNimblePrphCb
static
UUID_BSS
dawn::IProtoNimblePrphCb
static
UUID_CURRENT
dawn::IProtoNimblePrphCb
static
UUID_CURRENTRANGE
dawn::IProtoNimblePrphCb
static
UUID_CURRENTSPEC
dawn::IProtoNimblePrphCb
static
UUID_CURRENTSTATS
dawn::IProtoNimblePrphCb
static
UUID_DIGITAL
dawn::IProtoNimblePrphCb
static
UUID_ESS
dawn::IProtoNimblePrphCb
static
UUID_HUM
dawn::IProtoNimblePrphCb
static
UUID_ILLUMINANCE
dawn::IProtoNimblePrphCb
static
UUID_IMDS
dawn::IProtoNimblePrphCb
static
UUID_INPUT_TRIGGER_SET
dawn::IProtoNimblePrphCb
static
UUID_OUTPUT_TRIGGER_SET
dawn::IProtoNimblePrphCb
static
UUID_PRESS
dawn::IProtoNimblePrphCb
static
UUID_RESISTANCE
dawn::IProtoNimblePrphCb
static
UUID_TEMP
dawn::IProtoNimblePrphCb
static
UUID_TIME_TRIGGER_SET
dawn::IProtoNimblePrphCb
static
UUID_TWINDDIR
dawn::IProtoNimblePrphCb
static
UUID_TWINDSPEED
dawn::IProtoNimblePrphCb
static
UUID_UVIDX
dawn::IProtoNimblePrphCb
static
UUID_VOLTAGE
dawn::IProtoNimblePrphCb
static
UUID_VOLTAGEFREQ
dawn::IProtoNimblePrphCb
static
UUID_VOLTAGESPEC
dawn::IProtoNimblePrphCb
static
UUID_VOLTAGESTAT
dawn::IProtoNimblePrphCb
static
validateDesc
(const uint32_t *desc, size_t len)
dawn::CObject
static
Generated by
1.9.8