Vaci Koblizek
|
59c6913d0d
|
EzRpcServer expects internet sockets
|
2020-12-07 19:07:56 +00:00 |
|
Vaci Koblizek
|
c9dcefb153
|
EzRpcClient must connect synchronously
|
2020-12-07 19:00:49 +00:00 |
|
Vaci Koblizek
|
23c3c789f7
|
combine cleanup methods
|
2020-12-07 18:57:22 +00:00 |
|
Vaci Koblizek
|
c7621d1de3
|
whenMoreResolved should return null when resolved
|
2020-12-07 18:55:54 +00:00 |
|
Vaci Koblizek
|
21d3eba0e5
|
remove CompletableFutureWrapper
|
2020-12-05 14:55:28 +00:00 |
|
Vaci Koblizek
|
635bfa0d62
|
imports
|
2020-12-05 14:04:19 +00:00 |
|
Vaci Koblizek
|
ecd034e78e
|
add calculator example
|
2020-12-03 15:52:00 +00:00 |
|
Vaci Koblizek
|
25c50b105d
|
moar capTable context maintenance
|
2020-12-03 15:06:35 +00:00 |
|
Vaci Koblizek
|
196b82515c
|
ensure StructBuilders and StructLists maintain capTable context
|
2020-12-03 14:25:15 +00:00 |
|
Vaci Koblizek
|
f74ad80dea
|
remove cancellation completion for now
|
2020-12-03 14:25:15 +00:00 |
|
Vaci Koblizek
|
998b569d4c
|
add ez-rpc
|
2020-12-03 12:30:00 +00:00 |
|
Vaci Koblizek
|
e3eabe6476
|
copy params in direct tail call
and remove invalid override in PipelineClient
|
2020-12-03 12:11:57 +00:00 |
|
Vaci Koblizek
|
53eeed97e2
|
make direct call if QueuedClient has resolved
|
2020-12-01 17:12:49 +00:00 |
|
Vaci Koblizek
|
3b1f5f416c
|
use lists for queued calls, clean up on resolution
|
2020-12-01 17:08:27 +00:00 |
|
Vaci Koblizek
|
837f1b324c
|
add AnyList
|
2020-11-30 20:22:36 +00:00 |
|
Vaci Koblizek
|
e9493cf2e1
|
ensure group access pipelines are created
|
2020-11-30 19:21:20 +00:00 |
|
Vaci Koblizek
|
2b5bf0eb21
|
tidy up branding and implement QueuedClient,getBrand() correctly
|
2020-11-30 18:52:28 +00:00 |
|
Vaci Koblizek
|
c04bdb8088
|
add clienthook commentary
|
2020-11-30 18:42:04 +00:00 |
|
Vaci Koblizek
|
d02e460f06
|
tidy up response and pipeline construction
|
2020-11-30 17:47:37 +00:00 |
|
Vaci Koblizek
|
c66250f492
|
remove sizeHint branch from new outgoing messages
|
2020-11-28 10:23:21 +00:00 |
|
Vaci Koblizek
|
66ee9471f9
|
replace Integers with FileDescriptors
|
2020-11-28 09:55:53 +00:00 |
|
Vaci Koblizek
|
ab44843b12
|
QueuedClient should stop queuing calls once it has resolved
|
2020-11-27 15:24:41 +00:00 |
|
Vaci Koblizek
|
789d2df6e4
|
replace PipelineOp[] with short[]
|
2020-11-27 13:30:35 +00:00 |
|
Vaci Koblizek
|
a53f7db25e
|
remove extraneous ArrayList wrapper from ops key
|
2020-11-27 11:30:12 +00:00 |
|
Vaci Koblizek
|
250f14e2f4
|
simplify QueuedPipeline promise
|
2020-11-27 11:25:39 +00:00 |
|
Vaci Koblizek
|
6e5bcc62ae
|
replace typeless requests with anonymous implementations
|
2020-11-27 10:19:06 +00:00 |
|
Vaci Koblizek
|
585a21259e
|
remove unused AnyRequest.send()
|
2020-11-27 09:50:26 +00:00 |
|
Vaci Koblizek
|
b5c1c48c4f
|
all channels are socket channels
|
2020-11-26 16:52:47 +00:00 |
|
Vaci Koblizek
|
a3837e6010
|
message loop exit logging level as FINE
|
2020-11-26 16:09:07 +00:00 |
|
Vaci Koblizek
|
a2a17ea3cb
|
remove CapabilityServerSetBase, add test case
|
2020-11-26 16:03:13 +00:00 |
|
Vaci Koblizek
|
60690c1e70
|
fix construction of never-resolving pipeline
|
2020-11-26 15:21:02 +00:00 |
|
Vaci Koblizek
|
6326f965ab
|
new style resolve switch
|
2020-11-26 15:18:37 +00:00 |
|
Vaci Koblizek
|
772108ff12
|
add testEmbargoNull test
throw RpcExceptions rather than RuntimeExceptions
|
2020-11-26 15:06:20 +00:00 |
|
Vaci Koblizek
|
3ba96956a8
|
disembargo promise is always non-null
|
2020-11-26 14:44:38 +00:00 |
|
Vaci Koblizek
|
359dae8b1c
|
lower logging level to FINE
|
2020-11-26 14:39:53 +00:00 |
|
Vaci Koblizek
|
e3d52a0bbd
|
use gather writes for AsynchronousSocketChannels
|
2020-11-26 14:22:13 +00:00 |
|
Vaci Koblizek
|
de85613570
|
consistent naming of factories
|
2020-11-26 13:07:28 +00:00 |
|
Vaci Koblizek
|
07f8f22acd
|
implement call blocking stack
|
2020-11-25 19:43:18 +00:00 |
|
Vaci Koblizek
|
941a254e41
|
by default, streaming calls fal back to regular calls
|
2020-11-25 15:53:25 +00:00 |
|
Vaci Koblizek
|
2d072a6b12
|
implement streaming requests
|
2020-11-25 15:47:02 +00:00 |
|
Vaci Koblizek
|
fb5f1bf2ba
|
cleanup import lifecycle
|
2020-11-24 22:16:01 +00:00 |
|
Vaci Koblizek
|
594e5e3a28
|
reduce visibility of cap contexts
|
2020-11-24 17:48:08 +00:00 |
|
Vaci Koblizek
|
5a27b4b860
|
tidy up Builder refs in AnyPointer.Pipeline
|
2020-11-24 15:38:07 +00:00 |
|
Vaci Koblizek
|
9465ffde5b
|
add default getBrand to RequestHook
|
2020-11-24 15:37:28 +00:00 |
|
Vaci Koblizek
|
3b642d0355
|
add a delay to testTailCall
|
2020-11-23 21:04:09 +00:00 |
|
Vaci Koblizek
|
beec84a1bc
|
calling thread drives client side loop
|
2020-11-23 20:50:11 +00:00 |
|
Vaci Koblizek
|
cdb719eed0
|
oops, invert senderLoopback assertion
|
2020-11-23 20:06:52 +00:00 |
|
Vaci Koblizek
|
119a682d4d
|
memoise queuespipeline caps. use queues to order queuedclient resolution
|
2020-11-23 19:56:54 +00:00 |
|
Vaci Koblizek
|
52892478ef
|
serialise write and correct chaining
|
2020-11-20 20:22:36 +00:00 |
|
Vaci Koblizek
|
1cadca604e
|
add releaseCall to delay call execution
|
2020-11-20 17:07:45 +00:00 |
|