summaryrefslogtreecommitdiff
path: root/src/modules/json.h
AgeCommit message (Collapse)Author
2007-09-13Redesigned m_rpc_json to work properly in a modular environment, and added ↵special
the beginnings of a framework-inspecific RPC interface for modules. Be warned, this WILL change some - this can be considered an alpha :P git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8033 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-18untested fix for "unused functions"pippijn
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7471 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-17Now, json-rpc _ONLY_ supports member function pointers. An example is given inpippijn
ModuleRpcJson::ModuleRpcJson. I must admit that it is kind of ugly but it is the only way I can see right now. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7464 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-17#ifdeffed out gnu extensionpippijn
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7463 e03df62e-2008-0410-955e-edbf42e46eb7
2007-07-17Added a JSON-RPC module that can be used by other modules to provide a remotepippijn
procedure call interface. This should work in theory, but does not for me. But then, neither does m_httpd_stats so it's probably me... git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7460 e03df62e-2008-0410-955e-edbf42e46eb7