… | |
… | |
1552 | |
1552 | |
1553 | NV floor (NV x) |
1553 | NV floor (NV x) |
1554 | |
1554 | |
1555 | NV ceil (NV x) |
1555 | NV ceil (NV x) |
1556 | |
1556 | |
|
|
1557 | NV rndm (...) |
|
|
1558 | CODE: |
|
|
1559 | switch (items) |
|
|
1560 | { |
|
|
1561 | case 0: RETVAL = rndm (); break; |
|
|
1562 | case 1: RETVAL = rndm (SvUV (ST (0))); break; |
|
|
1563 | case 2: RETVAL = rndm (SvIV (ST (0)), SvIV (ST (1))); break; |
|
|
1564 | default: croak ("cf::rndm requires none, one or two parameters."); break; |
|
|
1565 | } |
|
|
1566 | OUTPUT: |
|
|
1567 | RETVAL |
|
|
1568 | |
1557 | void server_tick () |
1569 | void server_tick () |
1558 | CODE: |
1570 | CODE: |
1559 | runtime = SvNVx (sv_runtime); |
1571 | runtime = SvNVx (sv_runtime); |
1560 | server_tick (); |
1572 | server_tick (); |
1561 | |
1573 | |
… | |
… | |
1606 | case 6: RETVAL = settings.datadir ; break; |
1618 | case 6: RETVAL = settings.datadir ; break; |
1607 | } |
1619 | } |
1608 | OUTPUT: RETVAL |
1620 | OUTPUT: RETVAL |
1609 | |
1621 | |
1610 | void abort () |
1622 | void abort () |
|
|
1623 | |
|
|
1624 | void fork_abort (char *cause = "cf::fork_abort") |
1611 | |
1625 | |
1612 | void cleanup (const char *cause, bool make_core = false) |
1626 | void cleanup (const char *cause, bool make_core = false) |
1613 | |
1627 | |
1614 | void emergency_save () |
1628 | void emergency_save () |
1615 | |
1629 | |