blob: d051899828a2023cfa54a96d39dc7c75a2bc9ac8 [file]
#ifndef P_HH
#define P_HH
#include "umlrtoutsignal.hh"
#include "umlrtprotocol.hh"
#include "umlrtsignal.hh"
struct UMLRTCommsPort;
namespace P
{
class Base : public UMLRTProtocol
{
public:
Base( const UMLRTCommsPort * & srcPort );
UMLRTOutSignal m() const;
};
class Conj : public UMLRTProtocol
{
public:
Conj( const UMLRTCommsPort * & srcPort );
};
enum SignalId
{
signal_m = UMLRTSignal::FIRST_PROTOCOL_SIGNAL_ID
};
};
#endif