Dawn Framework
1.0
Universal data acquisition framework for embedded systems
dawn
CProtoCan
dawn::CProtoCan Member List
This is the complete list of members for
dawn::CProtoCan
, including all inherited members.
CAN_TYPE_INDEXED_READ
enum value
dawn::CProtoCan
CAN_TYPE_INDEXED_WRITE
enum value
dawn::CProtoCan
CAN_TYPE_PUSH
enum value
dawn::CProtoCan
CAN_TYPE_READ
enum value
dawn::CProtoCan
CAN_TYPE_READ_SEG
enum value
dawn::CProtoCan
CAN_TYPE_WRITE
enum value
dawn::CProtoCan
CAN_TYPE_WRITE_SEG
enum value
dawn::CProtoCan
CBindableObject
(CDescObject &desc)
dawn::CBindableObject
inline
explicit
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::CProtoCan
virtual
CProtoCommon
(CDescObject &desc)
dawn::CProtoCommon
explicit
CThreadedObject
()
dawn::CThreadedObject
inline
protected
deinit
()
dawn::CProtoCan
virtual
descValidDefault
(const uint32_t *data, size_t len)
dawn::CObject
static
doStart
()
dawn::CProtoCan
virtual
doStop
()
dawn::CProtoCan
virtual
EObjectState
enum name
dawn::CObject
EProtoClass
enum name
dawn::CProtoCommon
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::CBindableObject
getPriv
() const
dawn::CObject
getState
() const
dawn::CObject
inline
virtual
getThreadConfig
() const
dawn::CThreadedObject
inline
protected
getThreadPriority
() const
dawn::CThreadedObject
inline
protected
getThreadScheduler
() const
dawn::CThreadedObject
inline
protected
getThreadStackSize
() const
dawn::CThreadedObject
inline
protected
getType
() const
dawn::CObject
hasThread
() const
dawn::CProtoCan
virtual
init
()
dawn::CProtoCan
virtual
isRunning
() const
dawn::CThreadedObject
protected
onSetObjConfig
(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)
dawn::CObject
inline
protected
virtual
PROTO_CAN_CFG_DEVNO
enum value
dawn::CProtoCan
PROTO_CAN_CFG_FIRST
enum value
dawn::CProtoCan
PROTO_CAN_CFG_IOBIND
enum value
dawn::CProtoCan
PROTO_CAN_CFG_LAST
enum value
dawn::CProtoCan
PROTO_CAN_CFG_NODEID
enum value
dawn::CProtoCan
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
setObjConfig
(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)
dawn::CObject
setObjectMapItem
(SObjectId::ObjectId id, CObject *obj)
dawn::CBindableObject
setThreadConfig
(const SThreadConfig &config)
dawn::CThreadedObject
inline
protected
setThreadFunc
(Func &&func)
dawn::CThreadedObject
inline
protected
setThreadPriority
(int priority)
dawn::CThreadedObject
inline
protected
setThreadScheduler
(int scheduler)
dawn::CThreadedObject
inline
protected
setThreadStackSize
(size_t stackSize)
dawn::CThreadedObject
inline
protected
start
()
dawn::CObject
inline
startWorkerThread
(Func &&func)
dawn::CThreadedObject
inline
protected
STATE_RUNNING
enum value
dawn::CObject
STATE_STOPPED
enum value
dawn::CObject
stop
()
dawn::CObject
inline
stopWorkerThread
()
dawn::CThreadedObject
inline
protected
THREAD_PRIORITY_DEFAULT
dawn::CThreadedObject
protected
static
THREAD_SCHEDULER_DEFAULT
dawn::CThreadedObject
protected
static
threadStart
()
dawn::CThreadedObject
protected
threadStop
()
dawn::CThreadedObject
protected
trigger
(uint8_t cmd)
dawn::CObject
inline
virtual
validateDesc
(const uint32_t *desc, size_t len)
dawn::CObject
static
workerThread
()
dawn::CThreadedObject
inline
protected
workerThread
() const
dawn::CThreadedObject
inline
protected
workerThreadRunning
() const
dawn::CThreadedObject
inline
protected
~CThreadedObject
()
dawn::CThreadedObject
protected
virtual
Generated by
1.9.8