Dawn Framework 1.0
Universal data acquisition framework for embedded systems
dawn::CProtoSerial Member List

This is the complete list of members for dawn::CProtoSerial, including all inherited members.

allocObject(SProtoSimpleIOBind *cfg)dawn::CProtoSimpleBaseprotected
calculateCrc(const uint8_t *data, size_t len)dawn::CProtoSimpleBaseprotected
CBindableObject(CDescObject &desc)dawn::CBindableObjectinlineexplicit
CMD_RESET enum valuedawn::CObject
CMD_TRIGGER1 enum valuedawn::CObject
CMD_TRIGGER2 enum valuedawn::CObject
CMD_TRIGGER3 enum valuedawn::CObject
CObject(CDescObject &desc)dawn::CObjectinlineexplicit
configure()dawn::CProtoSerialvirtual
CProtoCommon(CDescObject &desc)dawn::CProtoCommonexplicit
CProtoSimpleBase(CDescObject &desc)dawn::CProtoSimpleBaseinlineexplicit
createBuffers()dawn::CProtoSimpleBaseprotected
CThreadedObject()dawn::CThreadedObjectinlineprotected
deinit()dawn::CProtoSerialvirtual
descValidDefault(const uint32_t *data, size_t len)dawn::CObjectstatic
destroyBuffers()dawn::CProtoSimpleBaseprotected
doStart()dawn::CProtoSerialvirtual
doStop()dawn::CProtoSerialvirtual
EObjectState enum namedawn::CObject
EProtoClass enum namedawn::CProtoCommon
FRAME_SYNCdawn::CProtoSimpleBasestatic
getCfgFlag() constdawn::CObject
getCls() constdawn::CObject
getDesc()dawn::CObject
getDtype() constdawn::CObject
getDtypeSize() constdawn::CObject
getFlags() constdawn::CObject
getId() constdawn::CObject
getIdV() constdawn::CObject
getIO(SObjectId::ObjectId id)dawn::CBindableObject
getIOMap() constdawn::CBindableObject
getObjConfig(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)dawn::CObject
getObject(SObjectId::ObjectId id)dawn::CBindableObject
getPriv() constdawn::CObject
getState() constdawn::CObjectinlinevirtual
getThreadConfig() constdawn::CThreadedObjectinlineprotected
getThreadPriority() constdawn::CThreadedObjectinlineprotected
getThreadScheduler() constdawn::CThreadedObjectinlineprotected
getThreadStackSize() constdawn::CThreadedObjectinlineprotected
getType() constdawn::CObject
handleFrame(const uint8_t *frame, size_t len)dawn::CProtoSimpleBaseprotected
hasThread() constdawn::CProtoSerialvirtual
init()dawn::CProtoSerialvirtual
isRunning() constdawn::CThreadedObjectprotected
onSetObjConfig(SObjectCfg::ObjectCfgId objcfg, uint32_t *data, size_t len)dawn::CObjectinlineprotectedvirtual
PROTO_CLASS_ANY enum valuedawn::CProtoCommon
PROTO_CLASS_CAN enum valuedawn::CProtoCommon
PROTO_CLASS_DUMMY enum valuedawn::CProtoCommon
PROTO_CLASS_IPC enum valuedawn::CProtoCommon
PROTO_CLASS_LAST enum valuedawn::CProtoCommon
PROTO_CLASS_MODBUS_RTU enum valuedawn::CProtoCommon
PROTO_CLASS_MODBUS_TCP enum valuedawn::CProtoCommon
PROTO_CLASS_NIMBLE_PRPH enum valuedawn::CProtoCommon
PROTO_CLASS_NXSCOPE_DUMMY enum valuedawn::CProtoCommon
PROTO_CLASS_NXSCOPE_SERIAL enum valuedawn::CProtoCommon
PROTO_CLASS_NXSCOPE_UDP enum valuedawn::CProtoCommon
PROTO_CLASS_SERIAL enum valuedawn::CProtoCommon
PROTO_CLASS_SHELL_SERIAL enum valuedawn::CProtoCommon
PROTO_CLASS_SHELL_STD enum valuedawn::CProtoCommon
PROTO_CLASS_UDP enum valuedawn::CProtoCommon
PROTO_CLASS_USER enum valuedawn::CProtoCommon
PROTO_CLASS_USER_START enum valuedawn::CProtoCommon
SEEK_HDR_SIZEdawn::CProtoSimpleBasestatic
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::CThreadedObjectinlineprotected
setThreadFunc(Func &&func)dawn::CThreadedObjectinlineprotected
setThreadPriority(int priority)dawn::CThreadedObjectinlineprotected
setThreadScheduler(int scheduler)dawn::CThreadedObjectinlineprotected
setThreadStackSize(size_t stackSize)dawn::CThreadedObjectinlineprotected
start()dawn::CObjectinline
startWorkerThread(Func &&func)dawn::CThreadedObjectinlineprotected
STATE_RUNNING enum valuedawn::CObject
STATE_STOPPED enum valuedawn::CObject
stop()dawn::CObjectinline
stopWorkerThread()dawn::CThreadedObjectinlineprotected
THREAD_PRIORITY_DEFAULTdawn::CThreadedObjectprotectedstatic
THREAD_SCHEDULER_DEFAULTdawn::CThreadedObjectprotectedstatic
threadStart()dawn::CThreadedObjectprotected
threadStop()dawn::CThreadedObjectprotected
trigger(uint8_t cmd)dawn::CObjectinlinevirtual
validateDesc(const uint32_t *desc, size_t len)dawn::CObjectstatic
workerThread()dawn::CThreadedObjectinlineprotected
workerThread() constdawn::CThreadedObjectinlineprotected
workerThreadRunning() constdawn::CThreadedObjectinlineprotected
~CThreadedObject()dawn::CThreadedObjectprotectedvirtual