30 #define VSERVER_H |
30 #define VSERVER_H |
31 |
31 |
32 #include "object.h" |
32 #include "object.h" |
33 #include "nsapi.h" |
33 #include "nsapi.h" |
34 |
34 |
|
35 #include "sstring.h" |
|
36 |
35 #ifdef __cplusplus |
37 #ifdef __cplusplus |
36 extern "C" { |
38 extern "C" { |
37 #endif |
39 #endif |
38 |
40 |
39 struct VirtualServer { |
41 struct VirtualServer { |
40 char *default_obj_name; |
42 char *default_obj_name; |
41 httpd_objset *objset; |
43 HTTPObjectConfig *objects; |
|
44 |
|
45 sstr_t document_root; |
42 }; |
46 }; |
43 |
47 |
44 VirtualServer* vs_new(); |
48 VirtualServer* vs_new(); |
45 |
49 |
46 |
50 |