Ignore:
Timestamp:
08/29/12 16:52:22 (12 years ago)
Author:
wcaarls
Message:

Updated shared_serial to revision 1017

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/shared_serial/include/shared_serial/LxSerial.h

    r8 r12  
    8686
    8787        public:
    88                                                 LxSerial();
    89                 virtual                  ~LxSerial();
    90                 virtual bool    port_open(const std::string& portname, LxSerial::PortType port_type);   // open serial port. If overridden, make sure you set s_port_name!!
    91                 virtual bool    is_port_open();
     88                        LxSerial();
     89                         ~LxSerial();
     90                bool    port_open(const std::string& portname, LxSerial::PortType port_type);   // open serial port. If overridden, make sure you set s_port_name!!
     91                bool    is_port_open();
    9292                std::string&    get_port_name();
    93                 virtual bool    set_speed(LxSerial::PortSpeed baudrate );                                               // enumerated
    94                 virtual bool    set_speed_int(const int baudrate);      // Set speed by integer value directly - UNPROTECTED!
    95                 void                    set_clear_echo(bool clear);                                                                             // clear echoed charackters from input and detect collisions on write
    96                 virtual bool    port_close();
    97                 virtual int             port_read(unsigned char* buffer, int numBytes) const;
    98                 virtual int     port_read(unsigned char* buffer, int numBytes, int seconds, int microseconds);
    99                 virtual int             port_write(unsigned char* buffer, int numBytes);
    100                 virtual void    flush_buffer();                                                                                                 // flush input and output buffers
     93                bool    set_speed(LxSerial::PortSpeed baudrate );                                               // enumerated
     94                bool    set_speed_int(const int baudrate);      // Set speed by integer value directly - UNPROTECTED!
     95                void    set_clear_echo(bool clear);                                                                             // clear echoed charackters from input and detect collisions on write
     96                bool    port_close();
     97                int     port_read(unsigned char* buffer, int numBytes) const;
     98                int     port_read(unsigned char* buffer, int numBytes, int seconds, int microseconds);
     99                int     port_write(unsigned char* buffer, int numBytes);
     100                void    flush_buffer();                                                                                                 // flush input and output buffers
    101101
    102102};
Note: See TracChangeset for help on using the changeset viewer.