| #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 | |