1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//! Core modules to define the structure of a ProSA
//!
//! <svg width="40" height="40">
//! </svg>
//! Main
//! <br>
//! <svg width="40" height="40">
//! </svg>
//! Processor
//! <br>
//! <svg width="40" height="40">
//! </svg>
//! Settings
//! <br>
//! <svg width="40" height="40">
//! </svg>
//! Adaptor
//!
//!
/// Adaptor module to adapt processor object and internal messages
/// Define error types for adaptor and processor
/// The module define ProSA main processing to bring asynchronous handler for all processors
/// Module to define ProSA messages
/// Messages are implement to be handle in an asynchronous context. Every data in message will be TVF formatted
/// A processor in ProSA is an element that process transactions and can contact external component. It's similar to a micro service.
/// It can answer to a service request or ask something to a service.
/// Module to define core helpers for queues
/// Use to handle queues in a unique way
/// Service defined for a ProSA
/// Settings module of a ProSA