diff options
Diffstat (limited to 'lib/gras_impl/messages.hpp')
-rw-r--r-- | lib/gras_impl/messages.hpp | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/lib/gras_impl/messages.hpp b/lib/gras_impl/messages.hpp index 62d48e6..b113e0d 100644 --- a/lib/gras_impl/messages.hpp +++ b/lib/gras_impl/messages.hpp @@ -73,6 +73,11 @@ struct InputCheckMessage size_t index; }; +struct InputUpdateMessage +{ + size_t index; +}; + //---------------------------------------------------------------------- //-- message to an output port //-- do not ack @@ -108,6 +113,11 @@ struct OutputAllocMessage BufferQueueSptr queue; }; +struct OutputUpdateMessage +{ + size_t index; +}; + //---------------------------------------------------------------------- //-- message to just the block //-- do not ack @@ -118,11 +128,6 @@ struct SelfKickMessage //empty }; -struct UpdateInputsMessage -{ - //empty -}; - } //namespace gras #include <Theron/Register.h> @@ -142,14 +147,15 @@ THERON_DECLARE_REGISTERED_MESSAGE(gras::InputBufferMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::InputTokenMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::InputCheckMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::InputAllocMessage); +THERON_DECLARE_REGISTERED_MESSAGE(gras::InputUpdateMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::OutputBufferMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::OutputTokenMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::OutputCheckMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::OutputHintMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::OutputAllocMessage); +THERON_DECLARE_REGISTERED_MESSAGE(gras::OutputUpdateMessage); THERON_DECLARE_REGISTERED_MESSAGE(gras::SelfKickMessage); -THERON_DECLARE_REGISTERED_MESSAGE(gras::UpdateInputsMessage); #endif /*INCLUDED_LIBGRAS_IMPL_MESSAGES_HPP*/ |