YAMI4 C++ Library 2.0.0
Messaging Solution for Distributed Systems
Loading...
Searching...
No Matches
incoming_message_dispatcher_base.h
1// Copyright Maciej Sobczak 2008-2022.
2// This file is part of YAMI4.
3// See the package-level LICENSE.txt file.
4
5#ifndef YAMICPP_INCOMING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
6#define YAMICPP_INCOMING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
7
8#include <yami4-core/dll.h>
9#include <string>
10
11namespace yami
12{
13
14class incoming_message;
15
16namespace details
17{
18
20{
21public:
23
24 virtual void dispatch(incoming_message & im) = 0;
25};
26
27} // namespace details
28
29} // namespace yami
30
31#endif // YAMICPP_INCOMING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
Definition: incoming_message_dispatcher_base.h:20
Incoming message.
Definition: incoming_message.h:37
Namespace devoted to everything related to YAMI4.
Definition: agent.h:21