public function &getCandidateConfig()
 {
     $url = 'action=get&type=config&xpath=/config';
     $r =& $this->sendRequest($url, true);
     $cursor =& searchForName('name', 'config', $r);
     if (is_null($cursor)) {
         derr("<config> was not found");
     }
     return $cursor;
 }
 public function sendJobRequest($request)
 {
     $ret = $this->sendRequest($request);
     //var_dump($ret);
     $found =& searchForName('name', 'result', $ret);
     if (is_null($found)) {
         derr('unsupported API answer');
     }
     $found =& searchForName('name', 'job', $found['children']);
     if (is_null($found)) {
         derr('no job id found!');
     } else {
         return $found['content'];
     }
 }