atlas-engineer / cl-electron

Lisp Interface to Electron.
BSD 3-Clause "New" or "Revised" License
18 stars 2 forks source link

Socket per channel #25

Closed jmercouris closed 9 months ago

jmercouris commented 9 months ago

Includes fixes:

  1. Block on launch until Electron is ready.
  2. Block socket creation on Electron side until Lisp is ready.
  3. Use a separate socket per object instance/event type.
  4. Handle long messages via the ProtocolSocket class.
  5. Add functionality to dynamically create sockets between Lisp/Electron.

Fixes issue #22.

Will not fix issue #15.