TFCweb
1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
|
![]() ![]() | |
![]() ![]() | Classe base d'implementació de AplicadorTransformacio, no instanciable |
![]() ![]() ![]() | Aplica una transformació a un origen i una destinació |
![]() ![]() | Representació d'una capçalera HTTP |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Configuració carregada |
![]() ![]() | Cos dels missatges de petició |
![]() ![]() | Classe base del cos dels missatges de resposta |
![]() ![]() ![]() | Representació d'un recurs (fitxer o directori) Abans d'instanciar cal inicialitzar estàticament amb |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Generació del llistat d'un directori |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Creació d'una resposta a partir d'un text |
![]() ![]() ![]() ![]() | Interfície cap a un script CGI |
![]() ![]() | Implementació d'una cua concurrent amb locking |
![]() ![]() | Classe base dels destins de logging |
![]() ![]() ![]() | Destí de logging implementat sobre fitxer, obert a petició |
![]() ![]() ![]() | Destí de logging implementat sobre std::ostream |
![]() ![]() | Indica un error en la codificació dels valors rebuts |
![]() ![]() | Excepció base de totes les excepcions del projecte |
![]() ![]() ![]() | |
![]() ![]() ![]() | Indica que s'ha demanat ajuda a la línia de comandes ($ tfcweb –help) |
![]() ![]() ![]() | Indica un error en l'anàlisi sintàctic d'una URL |
![]() ![]() ![]() | Indica que s'ha intentat operar sobre un destí de logging no associat a l'objecte Log |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Error base HTTP; normalment indica que es respondrà al client amb un missatge d'error |
![]() ![]() ![]() ![]() | Petició HTTP incorrecta (familia d'errors 4xx ) |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Error intern del servidor (familia d'errors 5xx ) |
![]() ![]() ![]() | Indica que s'ha produït un error en intentar llegir els continguts d'un fitxer |
![]() ![]() ![]() | Indica que s'ha intentat utilitzar com a fitxer no vàlid (directori o no escribible) |
![]() ![]() ![]() | Indica que s'ha trobat un mètode HTTP desconegut en una petició |
![]() ![]() ![]() | Llençat per mètodes no implementats |
![]() ![]() ![]() | Classe base dels error en les opcions (configuració o línia de comandes) |
![]() ![]() ![]() ![]() | Representa un error en la configuració |
![]() ![]() ![]() ![]() | Representa un error en la línia de comandes |
![]() ![]() ![]() | Indica un error de lectura del socket, en intentar-ne llegir |
![]() ![]() ![]() ![]() | Connexió tancada (pel client) mentre s'hi treballa |
![]() ![]() ![]() ![]() | Temps exhaurit mentre s'esperen dades |
![]() ![]() ![]() | Indica que s'ha intentat l'accés a una ruta d'arxiu inexistent |
![]() ![]() ![]() | |
![]() ![]() ![]() | Indica que s'ha demanat informació de versió a la línia de comandes ($ tfcweb –version) |
![]() ![]() | Restricció (constraint): T respon a la interfície de std::pair<std::string, std::string> |
![]() ![]() | Restricció (constraint): T es pot cridar com si fós una funció amb la signatura void (void) |
![]() ![]() | |
![]() ![]() | Escriptura de blocs en un ostream |
![]() ![]() | Extracció de blocs des d'un istream |
![]() ![]() | |
![]() ![]() | Functor de canvi de nivell de DestiLogging |
![]() ![]() | Functor que implementa l'algorisme per codificar caracters en una URL |
![]() ![]() | Functor per executar DestiLogging::coincideix en algorismes |
![]() ![]() | Functor per programar l'execució de socket.read_some |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Interfície de control de Logging |
![]() ![]() | |
![]() ![]() ![]() | Canvi de nivell de log del missatge |
![]() ![]() | Classe base de missatges HTTP |
![]() ![]() | |
![]() ![]() ![]() | Representació d'una petició HTTP |
![]() ![]() | |
![]() ![]() ![]() | Representació d'un resposta HTTP |
![]() ![]() | Missatge individual de log |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Restricció (constraint): T té definit l'operador d'extracció (>> ) sobre objectes del tipus TOrigen |
![]() ![]() | Restricció (constraint): T té definit l'operador d'inserció (<< ) sobre objectes de tipus TDesti |
![]() ![]() | Implementació del patró ThreadPool |
![]() ![]() | Interfície de les transformacions |
![]() ![]() ![]() | Transformacio encadenada Exemple: Transformació "deflate,chunked": |
![]() ![]() ![]() | Transformació chunked |
![]() ![]() ![]() | |
![]() ![]() ![]() | Transformació identity (nul·la) |
![]() ![]() | Representació d'una URL en el domini del projecte |
![]() ![]() |