[tim-janik/beast] Migrate IDL (#94)
- From: Tim Janik <notifications github com>
- To: tim-janik/beast <beast noreply github com>
- Cc: Subscribed <subscribed noreply github com>
- Subject: [tim-janik/beast] Migrate IDL (#94)
- Date: Mon, 11 Mar 2019 14:08:20 -0700
Atm, we still build with and depend on aidacc and sfidl.
Use of sfidl should be finally phased out, aidacc should be simplified to just help with:
- interfaces, methods, enums, property accessors.
- meta data on properties and enum values.
- event delivery.
- support for an Any/Variant type for dynamic Event contents and a dynamic property interface
- glue for method calls and event delivery between threads
- glue for C++ Iface objects on the one hand and _javascript_ Handle objects.
In particular not in current focus for aidacc should be:
- portability beyond Beast
- inter-process communication, using it across thread boundaries is good enough for our uses
- sophisticated marshalling into serializable buffers, instead, packing arguments into lambdas or similar idioms is sufficient for crossing thread boundaries.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]