, including all inherited members.
activeDataIDs | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
activeDataIDsQueue | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
asyncActiveIDsTimer | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
asyncSetTimer | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
asyncUpdateTimer | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
closeDevice() | TELEKYB_NAMESPACE::ThreadedSerialDevice | |
cmdOnlyPrefix | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected, static] |
currentSendQueue | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
deviceAttr | TELEKYB_NAMESPACE::SerialDevice | [protected] |
deviceFD | TELEKYB_NAMESPACE::SerialDevice | [protected] |
deviceName | TELEKYB_NAMESPACE::SerialDevice | [protected] |
findConnection(const std::string &serialDeviceDirectory, const std::string &serialDeviceNameRegEx, std::vector< MKSingleValuePacket > conditions) | TELEKYB_NAMESPACE::MKInterfaceConnection | [static] |
getActiveDataIDs() const | TELEKYB_NAMESPACE::MKInterfaceConnection | |
getMKDataRef() const | TELEKYB_NAMESPACE::MKInterfaceConnection | |
getTerminalChars() const | TELEKYB_NAMESPACE::ThreadedSerialDevice | |
handleReadSerialData(const std::vector< char > &data) | TELEKYB_NAMESPACE::MKInterfaceConnection | [virtual] |
handleRecvSingleValuePacket(MKSingleValuePacket packet) | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
informListeners(const std::vector< char > &data) | TELEKYB_NAMESPACE::ThreadedSerialDevice | [protected] |
isOpen() const | TELEKYB_NAMESPACE::SerialDevice | |
lastCmd | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
lastCmdMutex | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
mkData | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
MKInterfaceConnection(const std::string &devicePath) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
openDevice(int oflag=O_RDWR|O_NOCTTY|O_NONBLOCK) | TELEKYB_NAMESPACE::ThreadedSerialDevice | |
operator<<(std::ostream &stream, const SerialDevice &device) | TELEKYB_NAMESPACE::SerialDevice | [friend] |
operator<<(std::string &string, const SerialDevice &device) | TELEKYB_NAMESPACE::SerialDevice | [friend] |
operator>>(std::istream &stream, SerialDevice &device) | TELEKYB_NAMESPACE::SerialDevice | [friend] |
operator>>(std::string &string, SerialDevice &device) | TELEKYB_NAMESPACE::SerialDevice | [friend] |
options | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
printTermiosAttr() const | TELEKYB_NAMESPACE::SerialDevice | |
queueMutex | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
readAvailable(timeval timeout) const | TELEKYB_NAMESPACE::SerialDevice | |
readDevice(char *buffer, size_t size, std::string terminalChars=std::string("\r\n")) const | TELEKYB_NAMESPACE::SerialDevice | |
readingThread | TELEKYB_NAMESPACE::ThreadedSerialDevice | [protected] |
readingThreadFcn() | TELEKYB_NAMESPACE::ThreadedSerialDevice | [protected] |
readingThreadStopRequest | TELEKYB_NAMESPACE::ThreadedSerialDevice | [protected] |
readMutex | TELEKYB_NAMESPACE::SerialDevice | [protected] |
registerMKDataListener(MKDataListener *listener) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
registerSerialDeviceListener(SerialDeviceListener *listener) | TELEKYB_NAMESPACE::ThreadedSerialDevice | |
sendCommand(const MKCommandsPacket &command) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
SerialDevice() | TELEKYB_NAMESPACE::SerialDevice | |
SerialDevice(const std::string &deviceName_, bool autoOpen=true, int oflag=O_RDWR|O_NOCTTY|O_NONBLOCK) | TELEKYB_NAMESPACE::SerialDevice | |
serialDeviceListenerSet | TELEKYB_NAMESPACE::ThreadedSerialDevice | [protected] |
setActiveDataIDs(MKActiveIDs activeDataIDs_) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
setActiveDataIDsAsync(MKActiveIDs activeDataIDs_) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
setActiveDataIDsPrefix | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected, static] |
setLastCmd(const MKCommandsPacket &command) | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
setPrefix | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected, static] |
setQueue | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
setTerminalChars(const std::string &terminalChars_) | TELEKYB_NAMESPACE::ThreadedSerialDevice | |
setTermiosAttr(tcflag_t c_iflag, tcflag_t c_oflag, tcflag_t c_cflag, tcflag_t c_lflag, speed_t ispeed=BUNDEF, speed_t ospeed=BUNDEF, int optionalOptions=TCSAFLUSH) | TELEKYB_NAMESPACE::SerialDevice | |
setTermiosAttrCFlag(tcflag_t c_cflag, int optionalOptions=TCSAFLUSH) | TELEKYB_NAMESPACE::SerialDevice | |
setTermiosAttrIFlag(tcflag_t c_iflag, int optionalOptions=TCSAFLUSH) | TELEKYB_NAMESPACE::SerialDevice | |
setTermiosAttrLFlag(tcflag_t c_lflag, int optionalOptions=TCSAFLUSH) | TELEKYB_NAMESPACE::SerialDevice | |
setTermiosAttrOFlag(tcflag_t c_oflag, int optionalOptions=TCSAFLUSH) | TELEKYB_NAMESPACE::SerialDevice | |
setTermiosAttrSpeed(speed_t ispeed, speed_t ospeed, int optionalOptions=TCSAFLUSH) | TELEKYB_NAMESPACE::SerialDevice | |
setValue(MKSingleValuePacket value) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
setValueAsync(MKSingleValuePacket value) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
stopReadingThread() | TELEKYB_NAMESPACE::ThreadedSerialDevice | [protected] |
syncActiveDataIDRequestMutex | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
syncActiveDataIDsRequest | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
syncSetValue | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
syncSetValueMutex | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
syncUpdateValue | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
syncUpdateValueMutex | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
terminalChars | TELEKYB_NAMESPACE::ThreadedSerialDevice | [protected] |
ThreadedSerialDevice() | TELEKYB_NAMESPACE::ThreadedSerialDevice | |
ThreadedSerialDevice(const std::string &deviceName_, const std::string &terminalChars_="\r\n", bool autoOpen=true, int oflag=O_RDWR|O_NOCTTY|O_NONBLOCK) | TELEKYB_NAMESPACE::ThreadedSerialDevice | |
unRegisterMKDataListener(MKDataListener *listener) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
unRegisterSerialDeviceListener(SerialDeviceListener *listener) | TELEKYB_NAMESPACE::ThreadedSerialDevice | |
updatePrefix | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected, static] |
updateQueue | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
updateValue(MKInt id) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
updateValueAsync(MKInt id) | TELEKYB_NAMESPACE::MKInterfaceConnection | |
writeActiveDataIDsRequest() | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
writeCommand(const MKCommandsPacket &command) | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
writeDevice(const void *buffer, size_t size) | TELEKYB_NAMESPACE::SerialDevice | |
writeMutex | TELEKYB_NAMESPACE::SerialDevice | [protected] |
writeSetValue() | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
writeUpdateValue() | TELEKYB_NAMESPACE::MKInterfaceConnection | [protected] |
~MKInterfaceConnection() | TELEKYB_NAMESPACE::MKInterfaceConnection | [virtual] |
~SerialDevice() | TELEKYB_NAMESPACE::SerialDevice | [virtual] |
~SerialDeviceListener() | TELEKYB_NAMESPACE::SerialDeviceListener | [virtual] |
~ThreadedSerialDevice() | TELEKYB_NAMESPACE::ThreadedSerialDevice | [virtual] |