Komunikace mezi pthread vlakny

Honza Petrous hop na unibase.cz
Pondělí Březen 31 07:35:59 CEST 2003


On Čt, 2003-03-27 at 16:13, [TJ] Pytt'l the Floyd wrote:
> Dobry den,
> potreboval bych poradit s vlakny v pthread. Mam hlavni vlakno, ktere prijima
> UDP pakety, ale vi, jen, ze nekde v nem je napsany neco, podle ceho pozna,
> kteremu vlaknu paket patri. No a kdyz ho prijme, tak bych ten paket potreboval
> predat urcitemu vlaknu. Jenze vlakna mezi sebou sdili file descriptory, takze
> pipe mi nefunguje. Premyslel jsem nad resenim pomoci FIFO v nakym adresari, ale
> myslim, ze by mohlo existovat i lepsi reseni (treba UNIX sokety ???). Neresili
> jste nekdy neco podobneho. Jeste pridam, ze se mi rozhodne nechce pomoci mutexu
> lockovat pole, kam bych dycky hodil ukazatel na data.
>  Dekuji za odpoved

A co pthread_cond_signal() a spol?

/Honza



Další informace o konferenci Linux