| 1 | [[TOC(heading=Índice)]] |
| 2 | |
| 3 | = API de funciones de Hidra = |
| 4 | |
| 5 | == Descripción == |
| 6 | |
| 7 | El interfaz web Hidra utilizará 2 tipos principales de funciones: |
| 8 | * Funciones C incluidas en el código del cliente y del servidor. |
| 9 | * Funciones y ''scripts'' BASH ejecutables por el cliente. |
| 10 | |
| 11 | El desarrollo de las funciones debe cumplir el siguiente estilo: |
| 12 | * Todos los nombres de funciones y variables deben ser descriptivos y fáciles de recordar. |
| 13 | * Nombres de funciones al estilo Rembo-C, sólo con las iniciales en mayúsculas. |
| 14 | * Las constantes y variables globales deben ir escritas en mayúsculas. |
| 15 | * Debe incluirse toda la información necesaria en las cabeceras de las funciones (descripción, formato, salidas, notas, etc.). |
| 16 | * Deben incluirse comentarios descriptivos en los bloques de código. |
| 17 | |
| 18 | == Funciones C == |
| 19 | |
| 20 | == Funciones BASH == |
| 21 | |
| 22 | === Funciones internas === |
| 23 | === Funciones de particiones === |
| 24 | === Funciones de clonación === |
| 25 | === Funciones de edición o modificación === |
| 26 | === Funciones de inventario === |