1
0
mirror of https://github.com/ohwgiles/laminar.git synced 2024-10-27 20:34:20 +00:00
ohwgiles_laminar/src
Oliver Giles eda906b805 refactor: remove transport knowledge from Laminar class
Improve the boundary between RpcImpl and LaminarInterface such
that the Laminar class doesn't require any types from kj/async.h.
The necessary logic moved from Laminar to RpcImpl and the notification
now happens by abstract virtual callback instead of kj::Promise.
Also remove the fairly useless 'wait' RPC call and drop the wrappers
around kj::PromiseFulfillerPair
2017-08-10 08:25:20 +03:00
..
resources frontend: replace angular with vue 2017-07-13 21:59:59 +03:00
client.cpp refactor: remove transport knowledge from Laminar class 2017-08-10 08:25:20 +03:00
conf.cpp update copyright year 2016-07-25 15:00:49 +03:00
conf.h update copyright year 2016-07-25 15:00:49 +03:00
database.cpp update copyright year 2016-07-25 15:00:49 +03:00
database.h update copyright year 2016-07-25 15:00:49 +03:00
interface.h refactor: remove transport knowledge from Laminar class 2017-08-10 08:25:20 +03:00
laminar.capnp refactor: remove transport knowledge from Laminar class 2017-08-10 08:25:20 +03:00
laminar.cpp refactor: remove transport knowledge from Laminar class 2017-08-10 08:25:20 +03:00
laminar.h refactor: remove transport knowledge from Laminar class 2017-08-10 08:25:20 +03:00
log.h don't log full file paths, remove use of KJ_DBG 2015-12-06 12:36:12 +01:00
main.cpp update copyright year 2016-07-25 15:00:49 +03:00
node.h support for job and node tags 2015-09-24 22:02:11 +02:00
resources.cpp remove no longer used frontend templates 2017-07-31 08:31:43 +03:00
resources.h update copyright year 2016-07-25 15:00:49 +03:00
run.cpp allow Run::addScript to accept a CWD for scripts 2017-08-07 08:07:50 +03:00
run.h allow Run::addScript to accept a CWD for scripts 2017-08-07 08:07:50 +03:00
server.cpp refactor: remove transport knowledge from Laminar class 2017-08-10 08:25:20 +03:00
server.h update copyright year 2016-07-25 15:00:49 +03:00