BadSysCall(const char *meth, const char *text, int rc) | Retro::RlinkPortCuff | private |
BadUSBCall(const char *meth, const char *text, int rc) | Retro::RlinkPortCuff | private |
CheckUSBTransfer(const char *meth, libusb_transfer *t) | Retro::RlinkPortCuff | private |
Cleanup() | Retro::RlinkPortCuff | private |
Close() | Retro::RlinkPortCuff | virtual |
CloseFd(int &fd) | Retro::RlinkPort | protected |
Driver() | Retro::RlinkPortCuff | private |
DriverEventUSB() | Retro::RlinkPortCuff | private |
DriverEventWritePipe() | Retro::RlinkPortCuff | private |
Dump(std::ostream &os, int ind=0, const char *text=0, int detail=0) const | Retro::RlinkPort | virtual |
FdRead() const | Retro::RlinkPort | inline |
fDriverThread | Retro::RlinkPortCuff | protected |
FdWrite() const | Retro::RlinkPort | inline |
fFdRead | Retro::RlinkPort | protected |
fFdReadDriver | Retro::RlinkPortCuff | protected |
fFdWrite | Retro::RlinkPort | protected |
fFdWriteDriver | Retro::RlinkPortCuff | protected |
fIsOpen | Retro::RlinkPort | protected |
fLoopState | Retro::RlinkPortCuff | protected |
fPollFds | Retro::RlinkPortCuff | protected |
fpUsbContext | Retro::RlinkPortCuff | protected |
fpUsbDevHdl | Retro::RlinkPortCuff | protected |
fpUsbDevList | Retro::RlinkPortCuff | protected |
fReadQueuePending | Retro::RlinkPortCuff | protected |
fspLog | Retro::RlinkPort | protected |
fStats | Retro::RlinkPort | protected |
fTraceLevel | Retro::RlinkPort | protected |
fTsLastRead | Retro::RlinkPort | protected |
fTsLastWrite | Retro::RlinkPort | protected |
fUrl | Retro::RlinkPort | protected |
fUsbDevCount | Retro::RlinkPortCuff | protected |
fWriteQueueFree | Retro::RlinkPortCuff | protected |
fWriteQueuePending | Retro::RlinkPortCuff | protected |
fXon | Retro::RlinkPort | protected |
IsOpen() const | Retro::RlinkPort | inline |
kDimStat enum value | Retro::RlinkPortCuff | |
kEof | Retro::RlinkPort | static |
kErr | Retro::RlinkPort | static |
kLoopStateRunning enum value | Retro::RlinkPortCuff | |
kLoopStateStopped enum value | Retro::RlinkPortCuff | |
kLoopStateStopping enum value | Retro::RlinkPortCuff | |
kStatNPollAddCB enum value | Retro::RlinkPortCuff | |
kStatNPollRemoveCB enum value | Retro::RlinkPortCuff | |
kStatNPortRawRead enum value | Retro::RlinkPort | |
kStatNPortRawWrite enum value | Retro::RlinkPort | |
kStatNPortRead enum value | Retro::RlinkPort | |
kStatNPortRxByt enum value | Retro::RlinkPort | |
kStatNPortTxByt enum value | Retro::RlinkPort | |
kStatNPortWrite enum value | Retro::RlinkPort | |
kStatNUSBRead enum value | Retro::RlinkPortCuff | |
kStatNUSBWrite enum value | Retro::RlinkPortCuff | |
kTout | Retro::RlinkPort | static |
kUSBBufferSize | Retro::RlinkPortCuff | static |
kUSBReadEP | Retro::RlinkPortCuff | static |
kUSBReadQueue | Retro::RlinkPortCuff | static |
kUSBWriteEP | Retro::RlinkPortCuff | static |
loopState enum name | Retro::RlinkPortCuff | |
NewWriteTransfer() | Retro::RlinkPortCuff | private |
Open(const std::string &url, RerrMsg &emsg) | Retro::RlinkPortCuff | virtual |
OpenPipe(int &fdread, int &fdwrite, RerrMsg &emsg) | Retro::RlinkPortCuff | private |
operator=(const RlinkPort &)=delete | Retro::RlinkPort | |
PollfdAdd(int fd, short events) | Retro::RlinkPortCuff | private |
PollfdRemove(int fd) | Retro::RlinkPortCuff | private |
PollRead(const Rtime &timeout) | Retro::RlinkPort | virtual |
port_uptr_t typedef | Retro::RlinkPort | |
RawRead(uint8_t *buf, size_t size, bool exactsize, const Rtime &timeout, Rtime &tused, RerrMsg &emsg) | Retro::RlinkPort | |
RawWrite(const uint8_t *buf, size_t size, RerrMsg &emsg) | Retro::RlinkPort | |
Read(uint8_t *buf, size_t size, const Rtime &timeout, RerrMsg &emsg) | Retro::RlinkPort | virtual |
RlinkPort() | Retro::RlinkPort | |
RlinkPort(const RlinkPort &)=delete | Retro::RlinkPort | |
RlinkPortCuff() | Retro::RlinkPortCuff | |
SetLogFile(const std::shared_ptr< RlogFile > &splog) | Retro::RlinkPort | inline |
SetTraceLevel(uint32_t level) | Retro::RlinkPort | inline |
Stats() | Retro::RlinkPort | inline |
stats enum name | Retro::RlinkPortCuff | |
ThunkPollfdAdd(int fd, short events, void *udata) | Retro::RlinkPortCuff | privatestatic |
ThunkPollfdRemove(int fd, void *udata) | Retro::RlinkPortCuff | privatestatic |
ThunkUSBReadDone(libusb_transfer *t) | Retro::RlinkPortCuff | privatestatic |
ThunkUSBWriteDone(libusb_transfer *t) | Retro::RlinkPortCuff | privatestatic |
TraceLevel() const | Retro::RlinkPort | inline |
TraceOn() | Retro::RlinkPortCuff | private |
Url() const | Retro::RlinkPort | inline |
USBErrorName(int rc) | Retro::RlinkPortCuff | private |
USBReadDone(libusb_transfer *t) | Retro::RlinkPortCuff | private |
USBWriteDone(libusb_transfer *t) | Retro::RlinkPortCuff | private |
Write(const uint8_t *buf, size_t size, RerrMsg &emsg) | Retro::RlinkPort | virtual |
XonEnable() const | Retro::RlinkPort | inline |
~RlinkPort() | Retro::RlinkPort | virtual |
~RlinkPortCuff() | Retro::RlinkPortCuff | virtual |