#include "util.h"
#include "socket.h"
Ir al código fuente de este archivo.
Tipos definidos | |
| typedef administrador | Administrador |
| módulo Administrador | |
Funciones | |
| int | administrador_cargar_opciones (Administrador *data, int argc, char **argv) |
| carga las opciones del programa en memoria | |
| int | administrador_cargar_opciones_disco (Administrador *data) |
| recupera los parámetros de configuración desde un archivo | |
| int | administrador_cargar_opciones_arg (Administrador *data, int, char **) |
| carga las opciones del programa desde la linea de comandos | |
| int | administrador_iniciar (Administrador *data, int argc, char *argv[]) |
| carga e inicializa los recursos principales del programa | |
| int | administrador_conectar_al_servidor (Administrador *data) |
| intenta conectarce al programa servidor | |
| int | administrador_identificar (Administrador *data, char *passwd) |
| Se identifica ante el programa servidor y le solicita ingresar a la red. | |
| gboolean | administrador_atender_servidor (GIOChannel *io, GIOCondition cond,\gpointer _data) |
| Tareas a realizar en caso recibir un evento desde el servidor. | |
| void | administrador_atender_datos (Administrador *data) |
| atiende a respuesta al pedido de usuarios completo | |
| void | administrador_atender_error (Administrador *data) |
| antiende un mensaje de códifo ERROR por parte del servidor | |
| void | administrador_atender_logout (Administrador *data) |
| recibe el mensaje de desconexión de un cliente | |
| void | administrador_atender_usuario (Administrador *data) |
| Recibe información acerca de un usuario o equipo. | |
| void | adm_salir (GtkMenuItem *menuitem, gpointer _data) |
| función de respuesta para gestionar la salida del programa | |
| void | adm_mensaje (GtkMenuItem *menuitem, gpointer _data) |
| función de respuesta para gestionar el envío de un mensaje de texto a los clientes | |
| void | adm_cerrar (GtkMenuItem *menuitem, gpointer _data) |
| función de respuesta para gestionar el cierre de sesión de un usuario | |
| void | adm_reiniciar (GtkMenuItem *menuitem, gpointer _data) |
| función de respuesta para gestionar el reinicio de un equipo | |
| void | adm_apagar (GtkMenuItem *menuitem, gpointer _data) |
| función de respuesta para ordenar el apagado de un equipo | |
| void | adm_acercade (GtkMenuItem *menuitem, gpointer _data) |
| función de respuesta para mostrar los créditos del programa | |
| void | adm_actualizar (GtkMenuItem *menuitem, gpointer _data) |
| función de respuesta para ordenar una actualización completa de lista | |
| void | adm_sesion (GtkMenuItem *menuitem, gpointer _data) |
| permite habilitar una sesión de uso personalizada | |
| void | administrador_emitir_accion (Administrador *data, enum socket_mensaje mensaje, char *extra) |
| envía un mensaje a todos los programas seleccionados en la lista | |
| void | administrador_mostrar_error (Administrador *data, char *msg) |
| muestra un cuadro de dialogo genérico (bloquea la ventana principal) | |
| void | administrador_salida_con_error (Administrador *data, char *motivo) |
| Termina el programa con un mensaje de error. | |
| int | administrador_selecciona_alguno (Administrador *data) |
| informa si el usuario ha seleccionado al menos un equipo de la lista | |
| void | administrador_mensaje_debe_seleccionar (Administrador *data) |
| le informa al usuario que debe seleccionar un equipo de la lista | |
| void | administrador_crear_ventana (Administrador *data) |
| genera la ventana principal del programa | |
| void | adm_popup_lista (void *data) |
|
||||||||||||
|
función de respuesta para mostrar los créditos del programa
|
|
||||||||||||
|
función de respuesta para ordenar una actualización completa de lista
|
|
||||||||||||
|
función de respuesta para ordenar el apagado de un equipo
|
|
||||||||||||
|
función de respuesta para gestionar el cierre de sesión de un usuario
|
|
||||||||||||
|
función de respuesta para gestionar el envío de un mensaje de texto a los clientes
|
|
||||||||||||
|
función de respuesta para gestionar el reinicio de un equipo
|
|
||||||||||||
|
función de respuesta para gestionar la salida del programa
|
|
||||||||||||
|
permite habilitar una sesión de uso personalizada
|
|
|
atiende a respuesta al pedido de usuarios completo
|
|
|
antiende un mensaje de códifo ERROR por parte del servidor
|
|
|
recibe el mensaje de desconexión de un cliente
|
|
||||||||||||||||
|
Tareas a realizar en caso recibir un evento desde el servidor.
|
|
|
Recibe información acerca de un usuario o equipo.
|
|
||||||||||||||||
|
carga las opciones del programa en memoria
|
|
||||||||||||||||
|
carga las opciones del programa desde la linea de comandos
|
|
|
recupera los parámetros de configuración desde un archivo
|
|
|
intenta conectarce al programa servidor
|
|
|
genera la ventana principal del programa
|
|
||||||||||||||||
|
envía un mensaje a todos los programas seleccionados en la lista
|
|
||||||||||||
|
Se identifica ante el programa servidor y le solicita ingresar a la red.
|
|
||||||||||||||||
|
carga e inicializa los recursos principales del programa
|
|
|
le informa al usuario que debe seleccionar un equipo de la lista
|
|
||||||||||||
|
muestra un cuadro de dialogo genérico (bloquea la ventana principal)
|
|
||||||||||||
|
Termina el programa con un mensaje de error.
|
|
|
informa si el usuario ha seleccionado al menos un equipo de la lista
|
Generado con Doxygen,
versión 1.4.2