Commit Graph

32 Commits

Author SHA1 Message Date
6a2b963e17 Update some copyright notices 2015-11-05 22:55:19 +01:00
56d5e05527 Introduce the AppStatus 2015-11-05 22:54:54 +01:00
fba4801c3e No longer store Makefiles in the source tree 2015-05-11 01:14:46 +02:00
ee2d304fbf Re-generated the Makefiles with partial support for OBJDIR 2014-11-12 02:39:08 +01:00
4b99ad9e4a Expose the interface for AppServer registration to the current Session 2014-05-08 01:08:50 +02:00
d8939635ca App calls now pass a user-defined pointer to the App as first argument 2014-04-30 19:32:54 +02:00
486220b828 Will marshall calls with a client cookie 2014-04-27 01:40:51 +08:00
11b9e434f9 Ironing out the remote calling interface 2014-04-26 00:22:46 +08:00
83fb382a14 Preparing to issue method calls (server-side) 2014-04-17 02:29:04 +02:00
4e3129d521 Also reworked the AppClient class (to use AppTransport) 2014-03-28 00:32:53 +01:00
becab80217 Reviewed the AppServer code 2014-03-23 15:32:02 +09:00
2ee7645798 Renamed some functions and callbacks for consistency 2014-03-23 14:36:54 +09:00
82ead01089 Attempt to spare transport plug-ins from handling acknowledgements 2014-03-23 01:47:32 +09:00
1cd74f6859 Beginning to send acknowledgements 2014-03-23 00:39:09 +09:00
c2dcd53cce Creating message acknowledgements is only relevant internally 2014-03-23 00:36:41 +09:00
32593c6e25 Preparing support for acknowledgements 2014-03-22 23:40:28 +09:00
b8346239d6 Alias callbacks as calls 2014-03-22 22:19:32 +09:00
d0246c83ee Re-generated the Makefiles 2013-07-17 03:34:52 +02:00
4cdbf793b9 Re-generated the Makefiles 2013-03-17 00:21:48 +01:00
b5e585ab00 Sending the first messages over 2013-01-09 18:56:11 +01:00
a582ef265d Fixed the definition of AppTransportClient 2013-01-09 17:11:20 +01:00
a7d21cecaf Code cleanup 2013-01-08 21:36:37 +01:00
4291bae1f9 Also implemented creating messages with arguments 2013-01-08 20:14:02 +01:00
0fc11c530a Re-generated Makefiles 2013-01-07 02:21:30 +01:00
28e46e2e06 Merged 2012-10-31 00:47:42 +01:00
f832d4ae96 Largely improved the TCP and UDP transports
Adding IPv4- and IPv6-only versions in the process
Also comes with a better test suite (not fully functional yet)
2012-10-29 02:15:19 +01:00
d57af2744b Reverted the include path (as <System/App.h> is actually better) 2012-10-17 10:58:02 +00:00
2008451a03 No longer install to $(INCLUDEDIR)/System as it breaks some system includes 2012-10-17 10:44:59 +00:00
13748338b4 Also include <System/string.h> as required 2012-10-14 22:32:58 +00:00
b74b1848b4 Make sure to install every header 2012-09-28 21:22:50 +00:00
ca4e92eb8e Working on the modularization of libApp 2012-09-28 00:25:57 +00:00
b5be1d03be Moved some code for consistency and clarity 2012-09-27 23:16:09 +00:00