MotionLib  1.0.0
SamBuCa motion library
edge::MEdgeGrblDevice Member List

This is the complete list of members for edge::MEdgeGrblDevice, including all inherited members.

dataSignal (defined in grbl::GrblDeviceBase)grbl::GrblDeviceBase
defaultSendTimeout (defined in grbl::GrblDeviceBase)grbl::GrblDeviceBasestatic
drvClose()edge::EdgeGrblDeviceBaseprotected
drvOpen(int lun, const std::string &simPath, bool isSim)edge::EdgeGrblDeviceBaseprotected
EdgeGrblDeviceBase(int lun, const std::string &driverPath=std::string())edge::EdgeGrblDeviceBaseexplicit
EdgeGrblDeviceBase() (defined in edge::EdgeGrblDeviceBase)edge::EdgeGrblDeviceBaseprotected
fetch(const std::chrono::milliseconds &timeout)grbl::GrblDeviceBase
getDrv() constedge::EdgeGrblDeviceBaseinline
init(int lun, const std::string &driverPath) (defined in edge::EdgeGrblDeviceBase)edge::EdgeGrblDeviceBaseprotected
irqLoop()edge::EdgeGrblDeviceBaseprotected
loggerCat (defined in edge::EdgeGrblDeviceBase)edge::EdgeGrblDeviceBaseprotectedstatic
m_buffer (defined in grbl::GrblDeviceBase)grbl::GrblDeviceBaseprotected
m_edgeDrvHdl (defined in edge::EdgeGrblDeviceBase)edge::EdgeGrblDeviceBaseprotected
m_fifoBytes (defined in edge::EdgeGrblDeviceBase)edge::EdgeGrblDeviceBaseprotected
m_wakeFd (defined in edge::EdgeGrblDeviceBase)edge::EdgeGrblDeviceBaseprotected
MEdgeGrblDevice(int lun, const std::string &driverPath=std::string())edge::MEdgeGrblDeviceexplicit
read() overrideedge::EdgeGrblDeviceBasevirtual
read(struct edge_reg *reg, uint32_t &value)edge::EdgeGrblDeviceBaseinline
read(struct edge_reg *reg, size_t offset, uint32_t &value)edge::EdgeGrblDeviceBase
read(struct edge_reg *reg, std::vector< uint32_t > &values)edge::EdgeGrblDeviceBase
send(const std::string &cmd, std::function< bool(const std::string &)> msg={}, const std::chrono::milliseconds &timeout=GrblDeviceBase::defaultSendTimeout) override (defined in grbl::MGrblDeviceBase< edge::EdgeGrblDeviceBase >)grbl::MGrblDeviceBase< edge::EdgeGrblDeviceBase >virtual
sendRealtime(const std::string &cmd, std::function< bool(const std::string &)> msg={}, const std::chrono::milliseconds &timeout=defaultSendTimeout)grbl::GrblDeviceBasevirtual
takeLine(std::string &line)grbl::GrblDeviceBasevirtual
wait(const std::chrono::milliseconds &timeout) overrideedge::EdgeGrblDeviceBasevirtual
waitIrq(const std::chrono::milliseconds &timeout, const struct edge_reg *const expectedReg, uint32_t expectedBit)edge::EdgeGrblDeviceBaseprotected
wake() overrideedge::EdgeGrblDeviceBasevirtual
write(const std::string &data) overrideedge::EdgeGrblDeviceBasevirtual
write(struct edge_reg *reg, uint32_t value)edge::EdgeGrblDeviceBaseinline
write(struct edge_reg *reg, size_t offset, uint32_t value)edge::EdgeGrblDeviceBase
~EdgeGrblDeviceBase() (defined in edge::EdgeGrblDeviceBase)edge::EdgeGrblDeviceBase
~GrblDeviceBase()=default (defined in grbl::GrblDeviceBase)grbl::GrblDeviceBasevirtual
~MGrblDeviceBase()=default (defined in grbl::MGrblDeviceBase< edge::EdgeGrblDeviceBase >)grbl::MGrblDeviceBase< edge::EdgeGrblDeviceBase >virtual