==== XML ====
==== PHP ====
function rpcf_get_tps_for_user($uid,$aid,$tpid,$tplink) { //0x301a
if (!$this->connection->urfa_call(0x301a)) {
print "Error calling function ". __FUNCTION__ ."\n";
return FALSE;
}
$packet = $this->connection->getPacket();
$packet->DataSetInt($uid);
$packet->DataSetInt($aid);
$packet->DataSetInt($tpid);
$packet->DataSetInt($tplink);
$packet->DataSetInt('');
$this->connection->urfa_send_param($packet);
$x = $this->connection->urfa_get_data();
$service_size=$x->DataGetInt();
$ret = array();
for($i = 0;$i < $service_size;$i++){
$ret[$i]['sid'] = $x->DataGetInt();
$ret[$i]['service_name'] = $x->DataGetString();
$ret[$i]['service_type'] = $x->DataGetInt();
$ret[$i]['comment'] = $x->DataGetString();
$ret[$i]['slink'] = $x->DataGetInt();
$ret[$i]['value'] = $x->DataGetInt();
}
return $ret;
}