[Horde_RPC] element index

Package indexes

All elements
a c d f g h j l m p r s u w x _
_
top
Variable $_allowedMethods
List of method names to allow.
Variable $_allowedMethods
List of method names to allow.
Variable $_allowedMethods
List of method names to allow.
Variable $_allowedTypes
List of types to emit in the WSDL.
Variable $_allowedTypes
List of types to emit in the WSDL.
Variable $_params
All driver-specific parameters.
Variable $_requestMissingAuthorization
Whether we should exit if auth fails instead of requesting authorization credentials.
Variable $_requireAuthorization
Do we need an authenticated user?
Variable $_server
Resource handler for the XML-RPC server.
Variable $_server
Resource handler for the RPC server.
Variable $_server
Resource handler for the RPC server.
Variable $_server
Resource handler for the WebDAV server.
Variable $_server
Resource handler for the XMLRPC server.
Variable $_serviceName
Name of the SOAP service to use in the WSDL.
Variable $_serviceName
Name of the SOAP service to use in the WSDL.
Variable $__dispatch_map
Hash holding all methods' signatures.
Method _checkHTTPcode
Make sure the error code returned in the PEAR_Error object is a valid HTTP response code.
Method _list
Generates a response to a GET or PROPFIND request.
Method _objectsToArrays
Converts stdClass object to associative arrays.
Method _raiseError
Returns a specially crafted PEAR_Error object containing a JSON-RPC response in the error message.
Method _setupDispatchMap
Fills a hash that is used by the SOAP server with the signatures of all available methods.
Method __call
Will be registered as the handler for all methods called in the SOAP server and will call the appropriate function through the registry.
Method __construct
Method __construct
SOAP server constructor
Method __dispatch
Returns the signature of a method.
a
top
Method authorize
WebDAV handles authentication internally, so bypass the system-level auth check by just returning true here.
Method authorize
SyncML handles authentication internally, so bypass the RPC framework auth check by just returning true here.
Method authorize
Check authentication. Different backends may handle authentication in different ways. The base class implementation checks for HTTP Authentication against the Horde auth setup.
Method authorize
Authorization is done by xmlrpc method system.login.
c
top
Method checkLock
Method check_auth
Check authentication. We always return true here since we handle permissions based on the resource that's requested, but we do record the authenticated user for later use.
d
top
Variable $dav_powered_by
String to be used in "X-Dav-Powered-By" header
Method DELETE
Performs a WebDAV DELETE.
f
top
Method factory
Attempts to return a concrete RPC server instance based on $driver.
g
top
Method GET
GET implementation.
Method getInput
Get the request body input. Different RPC backends can override this to return an open stream to php://stdin, for instance - whatever is easiest to handle in the getResponse() method.
Method getInput
If the webdav backend is used, the input should not be read, it is being read by HTTP_WebDAV_Server.
Method getResponse
Sends an RPC request to the server and returns the result.
Method getResponse
Sends an RPC request to the server and returns the result.
Method getResponse
Sends an RPC request to the server and returns the result.
Method getResponse
Sends an RPC request to the server and returns the result.
Method getResponse
Takes an RPC request and returns the result.
Method getResponse
Sends an RPC request to the server and returns the result.
Method getResponse
Takes an RPC request and returns the result.
Method getResponse
Sends an RPC request to the server and returns the result.
Method getResponseContentType
Returns the Content-Type of the response.
Method getResponseContentType
Returns the Content-Type of the response.
Method getResponseContentType
Returns the Content-Type of the response.
Method getResponseContentType
Returns the Content-Type of the response.
h
top
Variable $http_auth_realm
Realm string to be used in authentification popups
Constant HORDE_BASE
HORDE_BASE in rpc-test.php
$Horde: framework/RPC/tests/rpc-test.php,v 1.5.10.4 2009/10/11 16:33:25 jan Exp $
Method Horde_RPC
RPC server constructor.
Class Horde_RPC
Horde_RPC in RPC.php
The Horde_RPC:: class provides a set of server and client methods for RPC communication.
Class Horde_RPC_jsonrpc
Horde_RPC_jsonrpc in jsonrpc.php
The Horde_RPC_json-rpc class provides a JSON-RPC 1.1 implementation of the Horde RPC system.
Method Horde_RPC_jsonrpc
Constructor.
Class Horde_RPC_phpgw
Horde_RPC_phpgw in phpgw.php
The Horde_RPC_phpgw class provides an XMLRPC implementation of the Horde RPC system compatible with phpgw. It is based on the xmlrpc.php implementation by Jan Schneider.
Method Horde_RPC_phpgw
XMLRPC server constructor.
Class Horde_RPC_PhpSoap
Horde_RPC_PhpSoap in PhpSoap.php
The Horde_RPC_PhpSoap class provides a PHP 5 Soap implementation of the Horde RPC system.
Class Horde_RPC_PhpSoap_Caller
Class Horde_RPC_soap
Horde_RPC_soap in soap.php
The Horde_RPC_soap class provides an SOAP implementation of the Horde RPC system.
Class Horde_RPC_syncml
Horde_RPC_syncml in syncml.php
The Horde_RPC_syncml class provides a SyncML implementation of the Horde RPC system.
Class Horde_RPC_syncml_wbxml
Horde_RPC_syncml_wbxml in syncml_wbxml.php
The Horde_RPC_syncml_wbxml class provides a SyncML implementation of the Horde RPC system using WBXML encoding.
Class Horde_RPC_webdav
Horde_RPC_webdav in webdav.php
The Horde_RPC_webdav class provides a WebDAV implementation of the Horde RPC system.
Class Horde_RPC_xmlrpc
Horde_RPC_xmlrpc in xmlrpc.php
The Horde_RPC_xmlrpc class provides an XMLRPC implementation of the Horde RPC system.
Class HTTP_WebDAV_Server_Horde
Horde extension of the base HTTP_WebDAV_Server class.
j
top
Page jsonrpc.php
jsonrpc.php in jsonrpc.php
l
top
Method LOCK
Attempts to set a lock on a specified resource.
m
top
Method MKCOL
MKCOL method handler
Method MOVE
MOVE method handler
p
top
Method PROPFIND
PROPFIND method handler
Method PUT
PUT implementation.
Page phpgw.php
phpgw.php in phpgw.php
Page PhpSoap.php
PhpSoap.php in PhpSoap.php
r
top
Method request
Builds an RPC request and sends it to the RPC server.
Method request
Builds an XMLRPC request and sends it to the XMLRPC server.
Method request
Builds an SOAP request and sends it to the SOAP server.
Method request
Builds a SOAP request and sends it to the SOAP server.
Method request
Builds an JSON-RPC request and sends it to the server.
Method request
Builds an XMLRPC request and sends it to the XMLRPC server.
Page RPC.php
RPC.php in RPC.php
Page rpc-test.php
rpc-test.php in rpc-test.php
s
top
Page soap.php
soap.php in soap.php
Page soap.php
soap.php in soap.php
Page syncml.php
syncml.php in syncml.php
Page syncml_wbxml.php
syncml_wbxml.php in syncml_wbxml.php
u
top
Method UNLOCK
Attempts to remove a specified lock.
w
top
Page webdav.php
webdav.php in webdav.php
x
top
Page xmlrpc.php
xmlrpc.php in xmlrpc.php
Page xmlrpc.php
xmlrpc.php in xmlrpc.php
a c d f g h j l m p r s u w x _