|
gwenhywfar
5.10.1
|
#include "httpsession_p.h"#include "i18n_l.h"#include <gwenhywfar/syncio.h>#include <gwenhywfar/syncio_socket.h>#include <gwenhywfar/syncio_tls.h>#include <gwenhywfar/syncio_http.h>#include <gwenhywfar/syncio_file.h>#include <gwenhywfar/misc.h>#include <gwenhywfar/debug.h>#include <gwenhywfar/gui.h>#include <gwenhywfar/text.h>#include <assert.h>#include <unistd.h>
Go to the source code of this file.
Macros | |
| #define | DISABLE_DEBUGLOG |
| #define DISABLE_DEBUGLOG |
Definition at line 15 of file httpsession.c.
|
static |
Definition at line 382 of file httpsession.c.
References GWEN_DB_FLAGS_OVERWRITE_VARS, GWEN_DB_SetCharValue(), GWEN_Url_free(), GWEN_Url_fromString(), and GWEN_Url_GetServer().
Referenced by GWEN_HttpSession_Init().


| int GWEN_HttpSession__RecvPacket | ( | GWEN_HTTP_SESSION * | sess, |
| GWEN_BUFFER * | buf | ||
| ) |
Definition at line 566 of file httpsession.c.
References DBG_INFO, GWEN_Buffer_GetStart(), GWEN_Buffer_GetUsedBytes(), GWEN_DB_Dump(), GWEN_DB_GetCharValue(), GWEN_Gui_ProgressLog2(), GWEN_LOGDOMAIN, GWEN_Logger_GetLevel(), GWEN_LoggerLevel_Info, GWEN_LoggerLevel_Warning, GWEN_SyncIo_Http_GetDbHeaderIn(), GWEN_SyncIo_Http_RecvBody(), GWEN_Text_LogString(), and I18N.
Referenced by GWEN_HttpSession_RecvCommand(), and GWEN_HttpSession_RecvPacket().


| int GWEN_HttpSession__RecvPacketToSio | ( | GWEN_HTTP_SESSION * | sess, |
| GWEN_SYNCIO * | sio | ||
| ) |
Definition at line 742 of file httpsession.c.
References DBG_INFO, GWEN_DB_GetCharValue(), GWEN_Gui_ProgressLog2(), GWEN_LOGDOMAIN, GWEN_LoggerLevel_Warning, GWEN_SyncIo_Http_GetDbHeaderIn(), GWEN_SyncIo_Http_RecvBodyToSio(), and I18N.
Referenced by GWEN_HttpSession_RecvPacketToFile().


| int GWEN_HttpSession_InitSyncIo | ( | GWEN_HTTP_SESSION * | sess, |
| GWEN_SYNCIO * | sio | ||
| ) |
Definition at line 914 of file httpsession.c.
References DBG_INFO, GWEN_ERROR_NOT_IMPLEMENTED, and GWEN_LOGDOMAIN.
Referenced by GWEN_HttpSession_Init().

1.8.14