return -1; in main sorgt dafür das pike sich nicht sofort beendet sondern das backend aktiviert. (man kann das backend aber auch in einem thread starten)
5 sekunden später kommt dann der output.
das gleiche passiert mit den port anfragen. die werden einfach der reihe nach abgearbeitet.
nein, da ist nur eine instanz. call_out() packt die funktion in eine liste die von dem backend abgearbeitet wird:
int main(int argc, array(string) argv)
{
write("hello ");
call_out(write, 5, "world\n");
return -1;
}
return -1; in main sorgt dafür das pike sich nicht sofort beendet sondern das backend aktiviert. (man kann das backend aber auch in einem thread starten)
5 sekunden später kommt dann der output.
das gleiche passiert mit den port anfragen. die werden einfach der reihe nach abgearbeitet.
Ah, danke, wieder was gelernt.