blob: e4b2d274c17f1e37a583387c65dcc3adc30e28f5 [file] [log] [blame]
Zesstrabbc000b2020-01-23 21:34:06 +01001set_next_reset
2==============
3
4BEISPIELE
5---------
6
7 .. code-block:: pike
8
9 // ein Objekt mit verkuerzter reset()-Zeit
10 void create() {
11 ...
12 set_next_reset(15*60); // ~ 15 Minuten
13 ...
14 }
15
16 void reset() {
17 set_next_reset(900); // die muss im reset() immer wieder
18 ::reset(); // neu gesetzt werden
19 }
20
21 // ein Objekt, dessen Blueprint keinen reset() bekommen soll
22 void create() {
23 if(!clonep(this_object())) {
24 set_next_reset(-1);
25 return;
26 }
27 ::create();
28 ...
29 }
30