automotive-message-broker  0.14.803
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
CANSocketReader Class Reference

Asynchronous socket CAN reader. More...

#include <cansocketreader.h>

Inheritance diagram for CANSocketReader:
CUtil::Thread

Public Member Functions

 CANSocketReader (CANObserver &observer, CANSocket &socket)
 
virtual bool start ()
 
virtual void stop ()
 
- Public Member Functions inherited from CUtil::Thread
bool setPriority (int priority)
 
bool restart ()
 

Additional Inherited Members

- Protected Member Functions inherited from CUtil::Thread
bool isRunnable (long miliseconds=0)
 

Detailed Description

Asynchronous socket CAN reader.

Constructor & Destructor Documentation

CANSocketReader::CANSocketReader ( CANObserver observer,
CANSocket socket 
)
Parameters
observerObserver that will receives CAN bus frames.
socketCAN Socket wrapper

Member Function Documentation

CANSocketReader::start ( )
virtual

Starts a new thread for listening to CAN bus.

Returns
True if no error occurs.

Reimplemented from CUtil::Thread.

CANSocketReader::stop ( )
virtual

Stops listening thread.

Reimplemented from CUtil::Thread.


The documentation for this class was generated from the following file: