This is an experimental version of a threaded remote actor module for BlitzMax. It extends the features of my actor module with server and client actors, which pass messages through a network socket. It should allow increased parallelism for an actor based program with very little added complexity.

Included are two modules: actor.mod (1.20) and remoteactor.mod (0.10); both include docs. Also, a simple sample program is included. It should be run twice on the same computer. I didn't write proper socket flushing, so it hangs sometimes, but should be illustrative.

Install: Extract in BlitzMax/mod, build modules, rebuild docs.
Download: remoteactor.mod-0.10.zip (10 KB)
License: Public domain