BindingStatus » History » Version 27

J. Moringen, 03/27/2014 07:11 AM

1 13 J. Moringen
h1. Status of Implementations
2 1 J. Moringen
3 8 J. Moringen
h2. Client
4 8 J. Moringen
5 25 J. Moringen
|_.Feature/Implementation  |_.C++                |_.Python             |_.Java               |_.Common Lisp        |
6 25 J. Moringen
| Listener                 | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
7 25 J. Moringen
| Informer                 | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
8 25 J. Moringen
| Reader                   | %{color:green}✓%    | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
9 25 J. Moringen
| Configuration            |                     |                     |                     |                     |
10 25 J. Moringen
| - File                   | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
11 25 J. Moringen
| - Environment            | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
12 25 J. Moringen
| - Commandline            | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
13 25 J. Moringen
| - Option Introspection   | %{color:orange}(✓)% | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
14 25 J. Moringen
| URI syntax               | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
15 8 J. Moringen
16 8 J. Moringen
h2. Patterns
17 1 J. Moringen
18 25 J. Moringen
|_.Feature/Implementation  |_.C++                |_.Python             |_.Java               |_.Common Lisp        |
19 25 J. Moringen
| Request/Reply            | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
20 25 J. Moringen
| - Transient Replies      | %{color:orange}(✓)% | %{color:red}x%      | %{color:red}x%      | %{color:orange}(✓)% |
21 25 J. Moringen
| - Cancel                 | ?                   | %{color:red}x%      | %{color:red}x%      | %{color:orange}(✓)% |
22 25 J. Moringen
| Introspection            |                     |                     | %{color:green}✓%    | %{color:green}✓%    |
23 25 J. Moringen
| - Sender                 | %{color:orange}(✓)% | %{color:orange}(✓)% | %{color:orange}(✓)% | %{color:orange}(✓)% |
24 25 J. Moringen
| - Receiver               | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:orange}(✓)% |
25 8 J. Moringen
26 1 J. Moringen
h2. Transport
27 8 J. Moringen
28 25 J. Moringen
|_.Feature/Implementation  |_.C++                |_.Python             |_.Java               |_.Common Lisp        |
29 25 J. Moringen
| QoS                      | %{color:green}✓%    | ?                   | ?                   | %{color:red}x%      |
30 25 J. Moringen
| Spread                   |                     |                     |                     |                     |
31 25 J. Moringen
| - Transport              | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
32 25 J. Moringen
| - Fragmentation          | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
33 25 J. Moringen
| Socket-based             |                     |                     |                     |                     |
34 25 J. Moringen
| - Client mode            | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
35 25 J. Moringen
| - Server mode            | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
36 25 J. Moringen
| XMPP                     |                     |                     |                     |                     |
37 25 J. Moringen
| - Out                    | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
38 25 J. Moringen
| - In-push                | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
39 25 J. Moringen
| - In-pull                | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
40 25 J. Moringen
| Inprocess                |                     |                     |                     |                     |
41 25 J. Moringen
| - Transport              | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
42 25 J. Moringen
|YARP                      |                     |                     |                     |                     |
43 25 J. Moringen
| - Transport              | %{color:green}✓%    | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
44 25 J. Moringen
| - Naming                 | %{color:green}✓%    | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
45 25 J. Moringen
| - Multi-Connection       | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:orange}(✓)% |
46 25 J. Moringen
|ROS                       |                     |                     |                     |                     |
47 25 J. Moringen
|- Transport               | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
48 25 J. Moringen
|- Naming                  | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
49 25 J. Moringen
|- Multi-Connection        | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:orange}(✓)% |
50 25 J. Moringen
|- Types                   | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
51 1 J. Moringen
52 17 J. Moringen
h2. Converters
53 23 J. Moringen
54 25 J. Moringen
|_.Converter/Implementation |_.C++                |_.Python             |_.Java               |_.Common Lisp        |
55 25 J. Moringen
| Void                      | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
56 25 J. Moringen
| Float types               | ?                   | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
57 25 J. Moringen
| Integer types             | %{color:orange}(✓)% | %{color:orange}(✓)% | %{color:orange}(✓)% | %{color:green}✓%    |
58 25 J. Moringen
| Boolean                   | ?                   | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      |
59 25 J. Moringen
| ASCII String              | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
60 25 J. Moringen
| UTF-8 String              | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
61 25 J. Moringen
| Bytes                     | %{color:green}✓%    | %{color:red}x%      | %{color:green}✓%    | %{color:green}✓%    |
62 25 J. Moringen
| Protocol Buffer           | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
63 1 J. Moringen
64 17 J. Moringen
h2. Filter
65 17 J. Moringen
66 25 J. Moringen
|_.Feature/Implementation |_.C++                |_.Python             |_.Java               |_.Common Lisp        |
67 27 J. Moringen
| Basic                   |                     |                     |                     |                     |
68 27 J. Moringen
| - Scope                 | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
69 27 J. Moringen
| - Origin                | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
70 27 J. Moringen
| - Method                | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    | %{color:green}✓%    |
71 27 J. Moringen
| - Wire-schema           | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      |
72 27 J. Moringen
| Composite               |                     |                     |                     |                     |
73 27 J. Moringen
| - Disjunction           | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
74 27 J. Moringen
| - Conjunction           | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
75 27 J. Moringen
| - Negation              | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
76 27 J. Moringen
| Advanced                |                     |                     |                     |                     |
77 27 J. Moringen
| - Regular Expression    | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    |
78 27 J. Moringen
| - XPath                 | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    | %{color:green}✓%    |
79 27 J. Moringen
| - - on XML content      | %{color:red}x%      | %{color:red}x%      | %{color:green}✓%    | %{color:green}✓%    |
80 27 J. Moringen
| - - on PB content       | %{color:red}x%      | %{color:red}x%      | %{color:red}x%      | %{color:orange}(✓)% |