Instantly share code, notes, and snippets.

Embed
What would you like to do?
/**
Posibles resultados al ejecutat una peticion HTTP
para el feed de información de incidencias de la EMT.
Los posibles valores a devolver son:
- success: Recuperamos el contenido del stream
- requestError: Problema en la peticion HTTP
- connectionError: Error general
*/
internal enum HttpResult
{
/// La operacion ha terminado bien.
/// Devolvemos el stream de datos reacuperados
case success(data: Data, pagination: Pagination?)
/// Algo ha salido mal.
/// Devolvemos un mensaje con la descripcion del error
/// y el codigo HTTP asociado
case requestError(code: Int, message: String)
/// Problemas de conexión con el servidor
case connectionError
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment