70 "%s: Function \"Get\" not available",
78 "%s: Function \"Store\" not available",
105 "%s: Not enough memory (required: %lu)",
173 for (i = 0; i <=
clen; i++) {
259 memset(path, 0,
sizeof(path));
299#if !defined(NO_FILESYSTEMS)
311 "%s: Cannot write file %s",
331 "%s: Error saving file %s",
341 "%s: Cannot create file %s",
378 "APPLICATION/X-WWW-FORM-URLENCODED",
381 "APPLICATION/WWW-FORM-URLENCODED",
432 memset(path, 0,
sizeof(path));
449#if !defined(NO_FILESYSTEMS)
457 "%s: Cannot create file %s",
510#if !defined(NO_FILESYSTEMS)
516 "%s: Cannot write file %s",
530 sizeof(buf) - (
size_t)
used);
538#if !defined(NO_FILESYSTEMS)
566#if !defined(NO_FILESYSTEMS)
578 "%s: Error saving file %s",
637 "%s: Cannot allocate memory for boundary [%lu]",
798 "Content-Disposition");
903 if (!(((ptrdiff_t)
fbeg > (ptrdiff_t)
nend)
904 || ((ptrdiff_t)
nbeg > (ptrdiff_t)
fend))) {
910 memset(path, 0,
sizeof(path));
928#if !defined(NO_FILESYSTEMS)
938 "%s: Cannot create file %s",
983#if !defined(NO_FILESYSTEMS)
991 "%s: Cannot write file %s",
1010#if !defined(NO_FILESYSTEMS)
1029 if (!next && (
r == 0)) {
1057#if !defined(NO_FILESYSTEMS)
1064 "%s: Cannot write file %s",
1081 "%s: Error saving file %s",
1100 used = next - buf + 2;
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char filename
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
int mg_strncasecmp(const char *s1, const char *s2, size_t len)
#define mg_malloc_ctx(a, c)
static void remove_bad_file(const struct mg_connection *conn, const char *path)
static __inline void * mg_malloc(size_t a)
static int mg_fopen(const struct mg_connection *conn, const char *path, int mode, struct mg_file *filep)
static int parse_http_headers(char **buf, struct mg_header hdr[(64)])
static const char * get_header(const struct mg_header *hdr, int num_hdr, const char *name)
const char * mg_get_header(const struct mg_connection *conn, const char *name)
#define mg_cry_internal(conn, fmt,...)
int mg_url_decode(const char *src, int src_len, char *dst, int dst_len, int is_form_url_encoded)
#define MG_FOPEN_MODE_WRITE
static void remove_dot_segments(char *inout)
int mg_read(struct mg_connection *conn, void *buf, size_t len)
static int mg_fclose(struct mg_file_access *fileacc)
static __inline void mg_free(void *a)
#define STRUCT_FILE_INITIALIZER
@ MG_FORM_FIELD_STORAGE_GET
@ MG_FORM_FIELD_STORAGE_ABORT
@ MG_FORM_FIELD_STORAGE_STORE
@ MG_FORM_FIELD_STORAGE_SKIP
@ MG_FORM_FIELD_HANDLE_NEXT
@ MG_FORM_FIELD_HANDLE_ABORT
struct mg_request_info request_info
struct mg_context * phys_ctx