Commit Graph

366 Commits

Author SHA1 Message Date
486220b828 Will marshall calls with a client cookie 2014-04-27 01:40:51 +08:00
f97c4ab165 Restored options for AppServers (and implemented registration) 2014-04-27 01:20:04 +08:00
9c29bc3cef Handle more return types 2014-04-26 01:49:28 +08:00
c4d8e48686 Use an INT64 for the return value instead 2014-04-26 01:41:50 +08:00
d8631d4458 Stricter type for the return value 2014-04-26 01:40:54 +08:00
13cd9f01b2 Fixed argument checking 2014-04-26 01:36:02 +08:00
f55c6cfdff More argument checking 2014-04-26 01:33:33 +08:00
5d6d2e499f Attempt to use the session manager to locate the desired App 2014-04-26 00:57:48 +08:00
11b9e434f9 Ironing out the remote calling interface 2014-04-26 00:22:46 +08:00
7dec2e7e3b No longer require wrapping return values in Variables 2014-04-25 19:37:41 +08:00
5c465ed0bd Code cleanup 2014-04-25 19:17:25 +08:00
6eb9a47476 Allow specifying empty port numbers 2014-04-25 19:14:20 +08:00
93e8e13de2 Code cleanup 2014-04-25 19:13:10 +08:00
f7c9a0df76 Code cleanup 2014-04-25 19:04:37 +08:00
c7d21c3ebf Allow lookups to be performed without specifying a port number 2014-04-25 18:22:08 +08:00
79ade481a5 Added debugging information 2014-04-25 18:17:22 +08:00
b7f04d422b Allow empty names for servers (with the AI_PASSIVE flag set) 2014-04-25 18:15:59 +08:00
9c19831820 Allow passing flags to getaddrinfo() 2014-04-25 18:07:03 +08:00
2c29f56bb4 Fixed compiling in debug mode 2014-04-25 17:54:08 +08:00
42bd7edf99 Code cleanup 2014-04-25 17:49:06 +08:00
c40595d372 Newer script upstream 2014-04-23 18:02:18 +02:00
7f4007d1d8 Always return numeric service lookups 2014-04-19 23:19:36 +02:00
3a7c4e0e28 Give clients more accurate names 2014-04-19 23:15:17 +02:00
0c526125c9 Also build when NI_MAXHOST is not defined 2014-04-19 22:58:49 +02:00
fc381df7c2 Code cleanup 2014-04-17 03:19:13 +02:00
0fcce11258 Code cleanup 2014-04-17 03:15:12 +02:00
ec557dad38 Code cleanup 2014-04-17 03:13:01 +02:00
e2087251f4 Added four more types 2014-04-17 03:11:13 +02:00
c53fdd1a88 Implemented four more types for the generic 0-argument call 2014-04-17 03:06:52 +02:00
e6cc2c5d75 Separated the marshaller from the AppInterface class 2014-04-17 03:02:22 +02:00
e87b1cd21d Code cleanup 2014-04-17 02:35:58 +02:00
a8d343f3bb Code cleanup 2014-04-17 02:30:57 +02:00
83fb382a14 Preparing to issue method calls (server-side) 2014-04-17 02:29:04 +02:00
b662922337 Re-generated the Makefiles 2014-04-17 02:25:22 +02:00
5b6ce6150c Keep track of the time of the last message received from any client 2014-03-30 10:39:40 +02:00
2541d95b28 Let the "appclient" and "appserver" tests be more flexible 2014-03-29 03:40:22 +01:00
d579c7047d Moved the lookup code to the AppTransport class 2014-03-29 03:28:10 +01:00
4984a8f4b8 Let AppClients really be clients 2014-03-29 02:20:36 +01:00
e7497db770 Fixed the name for a failing test 2014-03-29 02:10:42 +01:00
4db916ebe8 Renamed the lookup code and added tests 2014-03-29 02:09:54 +01:00
4e3129d521 Also reworked the AppClient class (to use AppTransport) 2014-03-28 00:32:53 +01:00
a817f25943 Added missing include 2014-03-27 23:51:31 +01:00
72fc0b581b Fixed detecting failed tests 2014-03-27 00:28:49 +01:00
56449b4ce0 Not every test has a protocol associated anymore 2014-03-27 00:22:58 +01:00
0840dbebd8 Nicer output 2014-03-24 06:31:23 +09:00
6d7fe7045a The "appserver" test is currently expected to fail 2014-03-24 01:22:41 +09: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
515825fa53 Also run tests against actual names 2014-03-23 14:14:21 +09:00
ba6fe20346 Unifying the tests 2014-03-23 14:11:49 +09:00