IOControl/include/IO/RS485/Request.h
Go to the documentation of this file.
1 
20 #pragma once
21 
22 #include "Device.h"
23 #include "Controller.h"
24 
25 namespace IO::RS485
26 {
27 class Request : public IO::Request
28 {
29 public:
31  {
32  }
33 
34  Device& getDevice() const
35  {
36  return static_cast<Device&>(device);
37  }
38 };
39 
40 } // namespace IO::RS485
Device & device
Definition: IOControl/include/IO/Request.h:280
Definition: IOControl/include/IO/RS485/Controller.h:27
Request represents a single user request/response over a bus.
Definition: IOControl/include/IO/Request.h:79
Base device class for communicating with an RS485 slave.
Definition: Libraries/IOControl/include/IO/RS485/Device.h:33
Definition: IOControl/include/IO/RS485/Request.h:27
Definition: IOControl/include/IO/Controller.h:25
Device & getDevice() const
Definition: IOControl/include/IO/RS485/Request.h:34
Request(Device &device)
Definition: IOControl/include/IO/RS485/Request.h:30