#include <common.h>
Funções | |
| int | main (void) |
| Função inicial do sistema. | |
| int | coreServidor (void) |
| Função principal do sistema. | |
| int | iniciaSocketServidor (void) |
| Função que inicia socket do Servidor. | |
| void | getAcceptError (char *buffer, int erro) |
| Função que trata o erro gerado pela função accept. | |
| void | SignalTreatment (int s) |
| Função que trata os sinais recebidos. | |
Variáveis | |
| int | concentradorAtivo = 1 |
| int | serverSocket |
| int coreServidor | ( | void | ) |
Função principal do sistema.
Responsável por aguardar novas conexões e criar as threads que as atenderão.
| 0 | Sucesso | |
| -1 | Falha |
| void getAcceptError | ( | char * | buffer, | |
| int | erro | |||
| ) |
Função que trata o erro gerado pela função accept.
Responsável por identificar um determinado erro, gerado pela função accept(), e converter em string.
| buffer | Variável que recebe a string referente ao erro gerado pela função que dispara a chamada. | |
| erro | Código do erro. |
| int iniciaSocketServidor | ( | void | ) |
Função que inicia socket do Servidor.
Responsável por criar e configurar o socket do servidor.
| Valor | do Socket | |
| -1 | Falha |
| int main | ( | void | ) |
Função inicial do sistema.
Responsável por iniciar o logger, controle de threads, conexão com o banco de dados. Posteriormente é chamada a função coreServidor
| 0 | Sucesso | |
| -1 | Falha |
| void SignalTreatment | ( | int | s | ) |
Função que trata os sinais recebidos.
Responsável por identificar e tratar os sinais recebidos pelo sistema.
| s | Variável que indica o sinal recebido. |
| int concentradorAtivo = 1 |
| int serverSocket |