Search results for "module:JSON::RPC::Common"
JSON::RPC::Common - Transport agnostic JSON RPC helper objects
This module provides abstractions for JSON-RPC 1.0, 1.1 (both variations) and 2.0 (formerly 1.2) Procedure Call and Procedure Return objects (formerly known as request and result), along with error objects. It also provides marshalling objects to con...
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Spec::Common - common class of JSON::RPC::Spec
NQOUNET/JSON-RPC-Spec-v1.0.7
-
15 May 2017 04:40:28 UTC
JSON::RPC::Common::Message - JSON-RPC message role
DMCBRIDE/JSON-RPC-Common-0.11
-
28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::TypeConstraints - Type constraint library
See MooseX::Types...
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Marshal::Text - JSON text marshalling for JSON::RPC::Common.
This object serializes JSON::RPC::Common::Procedure::Call and JSON::RPC::Common::Procedure::Return objects into JSON text using the JSON module....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Marshal::HTTP - Convert from JSON::RPC::Common in HTTP::Request and HTTP::Response to calls and returns.
This object provides marshalling routines to convert calls and returns to and from HTTP::Request and HTTP::Response objects....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Call - JSON RPC Procedure Call base class.
A JSON-RPC Procedure Call (ed: *rolls eys*, what was wrong with "request"?) is either a notification or a method invocation in JSON-PRC. See <http://json-rpc.org/wiki/specification> for more details....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Return - JSON-RPC procedure return class
This class abstracts JSON-RPC procedure returns (results). Version specific implementation are provided as well....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Marshal::Catalyst - Convert Catalyst::Request to JSON::RPC::Common:Call.
This object provides marshalling routines to convert Catalyst::Request to JSON::RPC::Common:Call object. Use JSON::RPC::Common::Marshal::Catalyst to work with HTTP::Request...
JLMARTIN/Catalyst-Plugin-Server-JSONRPC-0.07 - 08 Jul 2010 18:56:48 UTC
JSON::RPC::Common::Procedure::Return::Error - Base class for JSON-RPC errors
This is a base class for all version specific error implementations....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Call::Version_1_1 - JSON-RPC 1.1 Procedure Call
This class implements JSON-RPC 1.1 Procedure Calls according to the 1.1 working draft: <http://json-rpc.org/wd/JSON-RPC-1-1-WD-20060807.html>. JSON RPC 1.1 requests are never notifications, and accept either hash references or array references as par...
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Call::Version_2_0 - JSON-RPC 2.0 Procedure Call
This class implements JSON-RPC Procedure Call objects according to the 2.0 specification proposal: <http://groups.google.com/group/json-rpc/web/json-rpc-1-2-proposal>. JSON RPC 2.0 reinstate notifications, and allow the same format for parameters. Re...
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Call::Version_1_0 - JSON-RPC 1.0 request
This class implements requests according to the JSON-RPC 1.0 spec: <http://json-rpc.org/wiki/specification>. JSON-RPC 1.0 requests are considered notifications if the "id" is null....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Return::Version_1_1 - JSON-RPC 1.1 Procedure Return
This class implements procedure returns for JSON::RPC 1.1. See JSON::RPC::Common::Procedure::Return....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Return::Version_1_0 - JSON-RPC 1.0 error class.
See JSON::RPC::Common::Procedure::Return::Error...
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Return::Version_2_0 - JSON-RPC 2.0 Procedure Return
This class implements procedure returns for JSON::RPC 2.0. See JSON::RPC::Common::Procedure::Return....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Return::Version_1_1::Error - JSON-RPC 1.1 error class.
This class implements 1.1 error objects. "code" and "message" are mandatory. The "data" field is named "error" in the deflated version and "name" is set to "JSONRPCError". How exciting. See JSON::RPC::Common::Procedure::Return::Error....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Return::Version_1_0::Error - JSON-RPC 1.0 error class.
JSON-RPC 1.0 doesn't actually specify what the hell goes in the error field, so in order to make 1.0+2.0 server implementations easy this class is provided as a compatibility layer. Inflating a string instantiates an error with an unset code and the ...
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC::Common::Procedure::Return::Version_2_0::Error - JSON-RPC 2.0 error class.
This class implements 2.0 error objects. "code" and "message" are mandatory. See JSON::RPC::Common::Procedure::Return::Error....
DMCBRIDE/JSON-RPC-Common-0.11 - 28 Feb 2014 21:40:15 UTC
JSON::RPC2 - Transport-independent implementation of JSON-RPC 2.0
This module implement JSON-RPC 2.0 protocol in transport-independent way. It was very surprising for me to find on CPAN a lot of transport-dependent implementations of (by nature) transport-independent protocol! Also it support non-blocking client re...
POWERMAN/JSON-RPC2-v2.1.2 - 03 Apr 2018 15:15:23 UTC