Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    27

    comunicazione thread

    salve sto scrivendo un programma, un server multithread. Avrei un problema con la comunicazione fra thread, arriva un dato da un client il thread collegato a questo client lo elabora e lo comunica ad un altro thread che lo invia ad un'altro client. Volevo usare le pipe per fare ciò, usando questa struttura

    struct thread_info {
    int pipe_fd[2];
    int* row;
    int thread_id;
    };

    cosa ne pensate??? c'è un 'altro modo o funzioni che fanno ciò specificamente e in automatico per thread

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    466
    cosa ne pensate??? c'è un 'altro modo o funzioni che fanno ciò specificamente e in automatico per thread
    Che OS usi?
    Beh, se usi una API POSIX dai una occhiata a man pthread.h. Ulteriormente consulta questo link. Capitolo 6.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    27
    uso kubuntu come sistema, ho visto il tuo link anche sè non trovato quello che cerco, mi puoi indirizzare o postare qualche algoritmo che utilizzi una comunicazione fra thread

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    466
    Hai ragione, avrei dovuto postare anche questo link.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.