Inheritance diagram for HttpDir:

Public Member Functions | |
| HttpDir () | |
| virtual int | send (HttpThreadContext *, ConnectionPtr s, const char *filenamePath, const char *cgi, int execute=0, int OnlyHeader=0) |
| virtual | ~HttpDir () |
Static Public Member Functions | |
| int | load (XmlParser *) |
| int | unLoad () |
Private Member Functions | |
| void | getFormattedSize (int bytes, string &out) |
Static Private Member Functions | |
| bool | charIsLess (char i, char j) |
| bool | compareFileStructByName (HttpDir::FileStruct i, HttpDir::FileStruct j) |
| bool | compareFileStructBySize (HttpDir::FileStruct i, HttpDir::FileStruct j) |
| bool | compareFileStructByTime (HttpDir::FileStruct i, HttpDir::FileStruct j) |
|
|
Constructor for the class. |
|
|
Destroy the object. |
|
||||||||||||
|
|
|
||||||||||||
|
Compare two HttpDir::FileStruct by their filename. |
|
||||||||||||
|
Compare two HttpDir::FileStruct by their file size. |
|
||||||||||||
|
Compare two HttpDir::FileStruct by their last modified file time. |
|
||||||||||||
|
Fullfill the string out with a formatted representation for bytes.
|
|
|
Load the static elements. Reimplemented from HttpDataHandler. |
|
||||||||||||||||||||||||||||
|
Browse a directory printing its contents in an HTML file.
Reimplemented from HttpDataHandler. |
|
|
Unload the static elements. Reimplemented from HttpDataHandler. |
1.3.9.1