, 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] |