Riferimenti per il file server.h

#include <iostream>
#include <fstream>
#include <cstring>
#include <stdlib.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <strings.h>
#include <pthread.h>

Vai al codice sorgente di questo file.

Strutture dati

struct  client_list
 Struttura dati della lista di client associati al blocco: client_list. Continua...
struct  block
 Struttura dati del blocco di memoria: block. Continua...
class  Server
 Classe Server. Continua...

Definizioni

#define BACKLOG   5
 Numero massimo di richieste di connessione che si possono accodare.
#define MAX_LINE_LEN   1024
 Lunghezza massima di ogni riga del file di configurazione.
#define DIMBLOCK   128*sizeof(char)
 Dimensione del blocco di memoria in bytes.

Variabili

char * SERVER_IP_ADD
 Indirizzo IP del server.
int SERVER_PORT
 Porta associata all'indirizzo IP del server.
const char * config_file_path
 Path del file di configurazione.
char line [MAX_LINE_LEN]
 Stringa di appoggio per il contenuto del file di configurazione.
pthread_mutex_t m_acc
 Semaforo di mutua esclusione.


Generato il Fri Feb 4 17:36:39 2011 per DistributedMemory da  doxygen 1.5.8