Functions | Variables

CHAT usando sockets
[Apps]

Collaboration diagram for CHAT usando sockets:

Functions

void chat_end (struct chat_state *s)
 cabecalho destino do chat.
void chat_init ()
 Inicializa o servico de socket de acordo com a porta.
void chat_start ()
 Coloca flag de inicio de comunicacao no chat em 1.
void chat_appcall (void)
 Funcao que gerencia conexao do chat.
int chat_communication (struct chat_state *s)
 Funcao para gerenciar os estados da conexao do chat.

Variables

char cabec_or [20]
char cabec_dest [20]
 cabecalho origem do chat.

Function Documentation

void chat_appcall ( void   ) 

Monitora se e uma nova conexao, ou passa a informacao para ser tratada.

Definition at line 67 of file cli_webSock.c.

Here is the call graph for this function:

int chat_communication ( struct chat_state s  ) 

Dois estados habilitados no chat: RECV_CHAT - quando esta aberto para receber dados da socket conectada a ele

SEND_CHAT - pega informacao digitada na serial e envia para ele.

Definition at line 96 of file cli_webSock.c.

Here is the call graph for this function:

void chat_end ( struct chat_state s  ) 

Finaliza a comunicacao com sockets.

void chat_init (  ) 

Definition at line 40 of file cli_webSock.c.

Here is the call graph for this function:

void chat_start (  ) 

Inicialia o processo de comunicacao usado pelo chat. Coloca a saida serial fora do ar para a CLI e dedicada para o chat.

Definition at line 50 of file cli_webSock.c.

Here is the call graph for this function:


Variable Documentation

char cabec_dest[20]

Definition at line 30 of file cli_webSock.c.

char cabec_or[20]

Definition at line 29 of file cli_webSock.c.