YAMI4 C++ Library 2.0.0
Messaging Solution for Distributed Systems
Loading...
Searching...
No Matches
outgoing_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_OUTGOING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
6#define YAMICPP_OUTGOING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
7
8#include <yami4-core/dll.h>
9
10namespace yami
11{
12
13class outgoing_message;
14
15namespace details
16{
17
19{
20public:
22
23 virtual void dispatch(outgoing_message & om) = 0;
24};
25
26} // namespace details
27
28} // namespace yami
29
30#endif // YAMICPP_OUTGOING_MESSAGE_DISPATCHER_BASE_H_INCLUDED
Definition: outgoing_message_dispatcher_base.h:19
Outgoing message.
Definition: outgoing_message.h:33
Namespace devoted to everything related to YAMI4.
Definition: agent.h:21