| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Inheritance diagram for ilRPCServerAdapter:
 Inheritance diagram for ilRPCServerAdapter: Collaboration diagram for ilRPCServerAdapter:
 Collaboration diagram for ilRPCServerAdapter:| Public Member Functions | |
| ilRPCServerAdapter () | |
| setResponseTimeout ($a_response_timeout) | |
| & | send () | 
| Send message to remote rpc server and get response. | |
| __checkPear () | |
| __initClient () | |
| Create RPC client object. | |
| __initMessage ($a_message_name, $params) | |
| Create RPC message object. | |
| Data Fields | |
| $response_timeout = RPC_TIMEOUT | |
| $log = null | |
| $db = null | |
| $err = null | |
| $settings_obj = null | |
| $rpc_client = null | |
| $rpc_message = null | |
Definition at line 37 of file class.ilRPCServerAdapter.php.
| ilRPCServerAdapter::__checkPear | ( | ) | 
Definition at line 90 of file class.ilRPCServerAdapter.php.
Referenced by ilRPCServerAdapter().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilRPCServerAdapter::__initClient | ( | ) | 
Create RPC client object.
Settings are read from class RPCSServerSettings.
protected
Definition at line 107 of file class.ilRPCServerAdapter.php.
Referenced by ilFO2PDF\send(), ilHTML2PDF\send(), and ilLuceneRPCAdapter\send().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilRPCServerAdapter::__initMessage | ( | $a_message_name, | |
| $params | |||
| ) | 
Create RPC message object.
| string | message name. Something like 'Indexer.ilFileIndexer' | 
| array | of objects. Array of XML_RPC_Value objects. (Params of remote procedures) | 
protected
Definition at line 129 of file class.ilRPCServerAdapter.php.
Referenced by ilLuceneRPCAdapter\__prepareFlushIndex(), ilFO2PDF\__prepareFO2PDFParams(), ilLuceneRPCAdapter\__prepareHighlightParams(), ilHTML2PDF\__prepareHTML2PDFParams(), ilLuceneRPCAdapter\__prepareIndexFileParams(), ilLuceneRPCAdapter\__prepareIndexHTLMParams(), ilLuceneRPCAdapter\__preparePingParams(), ilLuceneRPCAdapter\__prepareQueryParams(), ilLuceneRPCAdapter\__prepareRefreshSettingsParams(), and ilLuceneRPCAdapter\__prepareSearchParams().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilRPCServerAdapter::ilRPCServerAdapter | ( | ) | 
Definition at line 49 of file class.ilRPCServerAdapter.php.
References $ilDB, $ilErr, $ilLog, __checkPear(), and ilRPCServerSettings\getInstance().
Referenced by ilFO2PDF\ilFO2PDF(), ilHTML2PDF\ilHTML2PDF(), and ilLuceneRPCAdapter\ilLuceneRPCAdapter().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| & ilRPCServerAdapter::send | ( | ) | 
Send message to remote rpc server and get response.
protected
Reimplemented in ilLuceneRPCAdapter, ilFO2PDF, and ilHTML2PDF.
Definition at line 74 of file class.ilRPCServerAdapter.php.
| ilRPCServerAdapter::setResponseTimeout | ( | $a_response_timeout | ) | 
Definition at line 62 of file class.ilRPCServerAdapter.php.
Referenced by ilLuceneRPCAdapter\__prepareFlushIndex(), ilLuceneRPCAdapter\__prepareHighlightParams(), ilLuceneRPCAdapter\__prepareIndexFileParams(), ilLuceneRPCAdapter\__prepareIndexHTLMParams(), ilLuceneRPCAdapter\__preparePingParams(), ilLuceneRPCAdapter\__prepareQueryParams(), ilLuceneRPCAdapter\__prepareRefreshSettingsParams(), and ilLuceneRPCAdapter\__prepareSearchParams().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilRPCServerAdapter::$db = null | 
Definition at line 41 of file class.ilRPCServerAdapter.php.
| ilRPCServerAdapter::$err = null | 
Definition at line 42 of file class.ilRPCServerAdapter.php.
| ilRPCServerAdapter::$log = null | 
Definition at line 40 of file class.ilRPCServerAdapter.php.
| ilRPCServerAdapter::$response_timeout = RPC_TIMEOUT | 
Definition at line 39 of file class.ilRPCServerAdapter.php.
| ilRPCServerAdapter::$rpc_client = null | 
Definition at line 46 of file class.ilRPCServerAdapter.php.
| ilRPCServerAdapter::$rpc_message = null | 
Definition at line 47 of file class.ilRPCServerAdapter.php.
| ilRPCServerAdapter::$settings_obj = null | 
Definition at line 44 of file class.ilRPCServerAdapter.php.