Proposal: libcuberite
#4
Some form of "hooks" would be beneficial and in fact even necessary. If the server is to be restarted using webadmin, libcuberite needs to notify the wrapper app about that; console output will be provided as a callback. So whatever API we implement for use between libcuberite and the wrapper app is up to us.

Note that this would benefit from de-singleton-izing the entire server (so that multiple cRoot instances are allowed) - the wrapper can then create a cRoot instance, initialize it with whatever settings and callbacks it wants and then run it. Not sure how to handle logging, though.
Reply
Thanks given by:


Messages In This Thread
Proposal: libcuberite - by sphinxc0re - 01-03-2017, 11:25 PM
RE: Proposal: libcuberite - by NiLSPACE - 01-03-2017, 11:54 PM
RE: Proposal: libcuberite - by sphinxc0re - 01-04-2017, 02:26 AM
RE: Proposal: libcuberite - by xoft - 01-04-2017, 04:35 AM
RE: Proposal: libcuberite - by ShadowCone - 01-05-2017, 05:43 AM
RE: Proposal: libcuberite - by drmeister - 01-14-2017, 04:54 AM
RE: Proposal: libcuberite - by sphinxc0re - 01-14-2017, 05:01 AM
RE: Proposal: libcuberite - by drmeister - 01-17-2017, 04:00 PM
RE: Proposal: libcuberite - by xoft - 01-14-2017, 08:16 PM
RE: Proposal: libcuberite - by yangm97 - 01-17-2017, 02:26 AM
RE: Proposal: libcuberite - by xoft - 01-17-2017, 04:13 AM
RE: Proposal: libcuberite - by xoft - 01-17-2017, 07:29 PM
RE: Proposal: libcuberite - by LogicParrot - 01-17-2017, 07:35 PM
RE: Proposal: libcuberite - by xoft - 01-17-2017, 08:07 PM
RE: Proposal: libcuberite - by LogicParrot - 01-18-2017, 01:20 AM
RE: Proposal: libcuberite - by drmeister - 01-18-2017, 01:34 AM
RE: Proposal: libcuberite - by sphinxc0re - 01-17-2017, 08:15 PM
RE: Proposal: libcuberite - by yangm97 - 01-18-2017, 12:26 AM
RE: Proposal: libcuberite - by HelenaKitty - 02-28-2017, 07:53 AM
RE: Proposal: libcuberite - by ShadowCone - 03-01-2017, 10:25 AM
RE: Proposal: libcuberite - by HelenaKitty - 03-01-2017, 06:53 PM



Users browsing this thread: 3 Guest(s)