mainfile.c File Reference

Main file da interface gráfica da cantralina do ATLASCAR. More...

#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <gtk/gtk.h>

Functions

char * send_lights_state ()
 Função para enviar para o plc o estado das luzes.
int tcp_ip_connect ()
 Função para abrir comunicações.
void tcp_ip_disconnect (int sock)
 Função para fechar comunicações.
void desenhar_painel (GtkWidget *widget)
 Função para desenhar painel de instrumentos.
int main (int argc, char *argv[])
 Função principal GTK.
void quit_handler (GtkWidget *widget, gpointer user_data)
 Função para processar o sinal de saída.
void delete_handler (GtkWidget *widget, gpointer user_data)
 Função para detectar o fecho forçado da janela principal.

Variables

GtkBuilder * builderG
 Variável global.
GdkColor cor
 Variáveis globais.
GdkColor cor_temp
 Variáveis globais.
GdkGC * gc
 Variáveis globais.
GdkGC * gc_temp
 Variáveis globais.

Detailed Description

Main file da interface gráfica da cantralina do ATLASCAR.

Author:
Tiago Rocha, tnrocha@ua.pt

Function Documentation

void delete_handler ( GtkWidget *  widget,
gpointer  user_data 
)

Função para detectar o fecho forçado da janela principal.

Parameters:
widget 
user_data 
Returns:
void
void desenhar_painel ( GtkWidget *  widget  ) 

Função para desenhar painel de instrumentos.

Parameters:
widget 
Returns:
void
int main ( int  argc,
char *  argv[] 
)

Função principal GTK.

Parameters:
argc 
argv 
Returns:
int
void quit_handler ( GtkWidget *  widget,
gpointer  user_data 
)

Função para processar o sinal de saída.

Parameters:
widget 
user_data 
Returns:
void
char* send_lights_state (  ) 

Função para enviar para o plc o estado das luzes.

Returns:
int
int tcp_ip_connect (  ) 

Função para abrir comunicações.

Returns:
int
void tcp_ip_disconnect ( int  sock  ) 

Função para fechar comunicações.

Parameters:
sock 
Returns:
void

Variable Documentation

GtkBuilder* builderG

Variável global.

Variável externa.

Parameters:
builderG 
GdkColor cor

Variáveis globais.

Variável externa.

Parameters:
cor 
GdkColor cor_temp

Variáveis globais.

Parameters:
cor_temp 
GdkGC* gc

Variáveis globais.

Variável externa.

Parameters:
gc 
GdkGC* gc_temp

Variáveis globais.

Parameters:
gc_temp 
 All Files Functions Variables
Generated on Wed Feb 9 16:26:57 2011 by  doxygen 1.6.3