BusBricks: /Users/felixschulke/Developement/Arduino/Modbus_RTU/Modbus_RTU/Modbus-RTU/lib/Interface/ServiceInterface.h File Reference
BusBricks  0.1
Customize bus-communication
Loading...
Searching...
No Matches
ServiceInterface.h File Reference
#include <mockArduino.h>
#include <CommInterface.h>
#include <ServiceCluster.h>
#include <Frame.h>
#include <Content_stack.h>
#include <ErrorService.h>
#include <ErrorState.h>
Include dependency graph for ServiceInterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ServiceInterface< CommInterfaceBase, frameType >
 Template for generic Service-Interface Defines the handling of incoming frames from CommInterface to services stored in the associated ServiceCluster and the conversion from PDU provided by Services in the ServiceCluster to frames, getting sent by the communication-interface. The ServiceInterface dedicates memory to the CommInterface by iterating through it's stacks. More...
 

Macros

#define STACKSIZE   2
 
#define ERRORSERVICE_ID   'e'
 

Detailed Description

Author
Felix Schuelke (flxsc.nosp@m.ode@.nosp@m.gmail.nosp@m..com)
Version
0.1
Date
2024-08-18

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.