On Wed, Jan 6, 2010 at 5:16 PM, <dru...@users.sourceforge.net> wrote:
> * harbour/contrib/hbnetio/netio.h > * harbour/contrib/hbnetio/netiocli.c > * harbour/contrib/hbnetio/netiosrv.c > + implemented RPC in HBNETIO protocol > ... > Have a fun with a new toy. I hope that many Harbour user will find it > very interesting. Please only be careful !!!. This feature allows to > execute remotely _ANY_ code on the server side. _NEVER_ leave open ports > with RPC support for untrusted access. WOW this is a SUPER gift. Many thanks. Just a question. > Please remember that only functions linked with server are available. This is clear to me, but then you added: > It's only important that the functions you want to execute are > linked with server code or where loaded dynamically. you can > even make sth like: > netio_procexec( "HB_HRBLOAD", hb_memoread( "mycode.hrb" ) ) > result := netio_funcexec( "MYFUNC1", param1, param2, param3 ) > ? netio_funcexec( "MYFUNC2", result ) Do you mean that all the functions inside the "mycode.hrb" are automatically registered and available without defining them DYNAMIC? I mean can it be a way to have dynamic non binary libs of functions? best regards, Lorenzo _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour