/* * Authors: Diego Del Valle, Patricio Valle * Date last modified: 6/15/07 * */ /** * Interfaz a un mecanismo externo para valores de tipo IntMsg. Un proveedor de esta interfaz es RfmToInt. * Es utilizada para enviar los mensajes recibidos del cliente a la compuerta UART. * * @author Diego Del Valle * @author Patricio Valle */ interface MsgOutput { /** * Salida de un mensaje de tipo IntMsg. Este valor corresponde al mensaje recibido desde el cliente, * y es retransmitido via UART. * * @return SUCCESS si el valor es transmitido, en otro caso FAIL. */ command result_t output(IntMsg* value); /** * Seņal que la operacion output ha finalizado; la variable success representa el estado * de la operacion, ya sea exitosamente o no. * * @return SUCCESS. * */ event result_t outputComplete(result_t success); }