Socket
Librería para comunicar via TCP/IP
 Todo Clases Archivos Funciones Variables Páginas
Atributos públicos | Lista de todos los miembros
Referencia de la Estructura thread_args

Argumentos de los threads. Más...

#include <client.h>

Atributos públicos

pthread_mutex_t * mutex
 Variable de control de la exclusión mútua entre threads. Más...
 
pthread_cond_t * condition
 Variable de notificación a otros threads. Más...
 
Sockets
 Puntero al socket. Más...
 

Descripción detallada

Argumentos de los threads.

Este struct define los argumentos que recibe un thread abierto por la aplicación servidor al recibir una conexión entrante

Autor
Imanol Barba Sabariego
Fecha
11/06/2013

Documentación de los datos miembro

pthread_cond_t* thread_args::condition

Variable de notificación a otros threads.

Esta variable se usa para notificar a otros threads cuando deben realizar otras acciones.

Actualmente se usa para notificar al thread principal cuando el thread que lo invoca ha terminado, en caso de que el principal haya quedado bloqueado y no admita más conexiones.

pthread_mutex_t* thread_args::mutex

Variable de control de la exclusión mútua entre threads.

Esta variable se usa para bloquear otros threads en operaciones de exclusion mútua donde se modifican variables compartidas

Socket* thread_args::s

Puntero al socket.

Esta variable representa el puntero al socket que proviene de la conexión entrante recibida por el servidor. Con este, el thread puede recibir y enviar los datos.


La documentación para esta estructura fue generada a partir del siguiente fichero: