Tiny Desk Engineer 0 Posted July 9 Share Posted July 9 While working on an OpenComputers project, I had an idea I thought was interesting. Components in OpenComputers can only be accessed by computers that are connected to them by wire or wire-like blocks. But with network cards, you can have other computers send messages to a computer connected to a component, that could be interpreted by that computer as instructions to call certain functions on their available components. Which made me wonder, would it be feasible to set up a system such that components selected to be connected wirelessly could be controlled seamlessly enough that, from the perspective of any program running on the remote machine, it would be indistinguishable from being actually connected to the components, events and all? As far as I can tell, it should be possible, but OpenOS's component API code is confusing enough to me that I'm not sure how or if it even could be modified to achieve that. Quote Link to post Share on other sites
kcinnaJlol 0 Posted August 21 Share Posted August 21 Izaya has already made such a system using the Minitel network stack; see `importcomponent` and `exportcomponent` in the oppm package `mtrpc` or at https://github.com/ShadowKatStudios/OC-Minitel/tree/master/RPC/OpenOS Do note that remote component calls are always slower than non-remote component calls. Quote Link to post Share on other sites