Hozzászólások
Hali!
Szeretnék egy daemon-t írni C v. C++ nyelven, ehhez szeretnék segítséget kérni.
Elsősorban elvi segítségeket várok:
Mi is az a daemon?
Mire kell figyelni?
Mik az elvárások?
Mennyire lehet egy elkészült programból daemont csinálni.
Szeretném ebben a topikban összeszedni mindazt, amiből egy "kezdő" programozó kiindulhat.
Köszönöm.
- A hozzászóláshoz be kell jelentkezni
[quote:c2cff7feb3="gabcsi"]Hali!
Szeretnék egy daemon-t írni C v. C++ nyelven, ehhez szeretnék segítséget kérni.
Elsősorban elvi segítségeket várok:
Mi is az a daemon?
Mire kell figyelni?
Mik az elvárások?
Mennyire lehet egy elkészült programból daemont csinálni.
Szeretném ebben a topikban összeszedni mindazt, amiből egy "kezdő" programozó kiindulhat.
Köszönöm.
Szevasz. Van egy daemon(3) nevu fuggveny. A daemon tulajdonkeppen forkol (lsd. fork(2)), hatterbe teszi a processt, bezarja a terminalt, ha kell, es a /-be valt (ha kell :-)).
Kiindulasnak erdemes atragni az alabbi fuggvenyeket:
fork(2),
daemon(3),
mmap(2) (ez opcionalis),
pipe(2),
es ezeknek a "See also" reszben leirt cuccait.
Ajanlott irodalom: Advanced Linux Programming
Itt letoltheto (pdf-ben).
Remelem, hogy tudtam segiteni. Have fun :-)
- A hozzászóláshoz be kell jelentkezni
Szerintem olvasd el a daemon howto-t. Szepen leirja, mi az elve, es hogyan epul fel, valamint a vaz forrasa is benne van, igazabol csak szepen ki kell egeszitened azzal, amit csinaltatni szeretnel vele.
- A hozzászóláshoz be kell jelentkezni