package TestProject::SystemCalls; use warnings; use strict; our $VERSION = '1.0'; =head2 do_ping() Returns true =head3 XMLRPC system.ping =for xmlrpc system.ping do_ping =head3 JSONRPC system.ping =for jsonrpc system.ping do_ping =head3 RESTRPC /rest/system/ping =for restrpc ping do_ping =cut sub do_ping { return { response => \1 }; } =head2 do_version() Returns the current version =head3 XMLRPC system.version =for xmlrpc system.version do_version =head3 RESTRPC /rest/system/version =for restrpc version do_version =cut sub do_version { return { software_version => $VERSION }; } 1;