Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Todo List

Member rovsoft::main::CommandTranslator::CommandTranslator (messages::MotionCommandMessageReceiver *motionReceiver=0, messages::BoolCommandMessageReceiver *boolReceiver=0, messages::NConfirmationMessageReceiver *confirmationReceiver=0)
If the XXXSender interfaces are left, having references as parameter in their setXXXReceiver() methods, (Maybe not too bad, because setting to a 0 Pointer is currently not needed any way), then this constructor could also take references and the sendCommand methods could be simpler, because the receivers can't be 0!

Maybe implement a synced version of all senders (or the ones where they are needed), using a common virtual base class, implementing the basic features.

Member rovsoft::main::CommandTranslator::putNMotionCommandMessage (messages::NMotionCommandMessagePtr message)
Implement device switch off state:

Member rovsoft::main::CommandTranslator::sendMotionCommand (messages::NMotionCommandMessagePtr message)
Currently there are no errors reported to the server.

Class rovsoft::io::FlowController
Implement writeMessage for writing to stream -> protected

If the parser reads the message and afterwards the end is not reached, the parser should have the option to check if the end was reached, after reading.

Member rovsoft::io::FlowController::FlowController (SegmentIStreamer *istr, SegmentOStreamer *ostr, MessageStreamParser &reader)
Check for null pointers.

Member rovsoft::io::IStreamer::endOfStream ()=0
Make common base classes for ASCII IStreamer and Binary IStreamer and ASCII OStreamer and Binary OStreamer, that define an i/o stream and the method endOfStream().

Member rovsoft::io::IStreamer::endOfStream ()=0
If we need something special for TCP I/O streams, then maybe extend ASCII IO Streamer for this functionality.

Member rovsoft::main::Rovsoft::getRS232Stream (std::string &filename, unsigned long baudrate, ost::Serial::Flow control, ost::Serial::Parity parity, int data_bits, int stop_bits, const char *prefix_preamble, unsigned char len_pos, bool is_PIC=false)
make all the parameters of setting the interfaces, also the file itself configureable via a config file.

Member rovsoft::main::Rovsoft::newTsUByteTypeSender (messages::TsUByteTypeMessageSenderInterface &sender)
Implement this method not being a pfush.

Class rovsoft::main::SensorWatcher
Later this class could be splitted in a bridge and a watcher or something like that.

Generated on Tue May 31 14:19:22 2005 for Rovsoft by  doxygen 1.4.3