|
Trippin Cyril
|
| Crash related functions | |
| Callback for listen/notify operations within PostGres, use this with PostGres::Listen | |
| A non blocking postgresql implementation of the Database interface | |
| A blocking postgresql implementation of the Database interface | |
| Abstraction for database results | |
| Database callback class | |
| Database interface | |
| Base class to provide logging | |
| A simple logger implementation which logs into a file | |
| A simple logger implementation which logs using the syslog(3) method | |
| DNS callback class | |
| A simple IPv4 lookup event | |
| Reverse dns callback | |
| Do a reverse ipv4 lookup | |
| Callback class for our SimpleHTTPSocket | |
| A simple http client | |
| Generic listener class | |
| General tcp socket class, fully async using libevent | |
| Simple ip address class | |
| The IPv4 implementation of our ip address class | |
| Job base class With main thread we really just mean the thread the Module that the JobThread we are pushed to is running on | |
| A job queue that will run your jobs on a seperate thread | |
| Simple thread class | |
| Simple mutex class | |
| Simple mutexlocking class | |
| Simple cond var wrapping class | |
| A thread manager to easily be able to get the Thread object of your current thread | |
| General backoff timer | |
| General timer class | |
| Event class to automatically register and unregister event driven classes with modules, simply implement this from any event driven class | |
| Writer class to provide a general closing operation | |
| Abstract compressor | |
| A gzip implementation of the Compressor interface | |
| A lzma implementation of the Compressor interface | |
| Abstract decompressor | |
| A gzip implementation of the Decompressor interface | |
| Event class to automatically register and unregister event driven classes with modules, simply implement this from any event driven class | |
| A general file access class | |
| An easy way to get temporary files in /tmp which will be deleted upon destruction of the object | |
| A general directory access class | |
| An inotify wrapper class callback | |
| An inotify wrapper class | |
| Our global class which has some key features | |
| Base class for modules | |
| Abstraction layer around the void pointer coming from InternalApiCall to allow for automatic destruction later on using CleanUpInterData | |
| A wrapper class for pipes | |
| A simple interface to determine if the object should be deleted or not | |
| A simple StatsdClient | |
| A wrapper string class to make a various amount of things just easier to type. All strings used should be of this type, add methods to this class as you need them | |
| Our submodule loader, use this to load modules from within modules (we need to go deeper) | |
| Helper class to pretty print stuff to the terminal in a fairly standard way | |
| Pretty print loading statuses | |
| Writer class to provide a general writing operation so it's easier to write wrapper classes for write operations | |
| Simple in memory writer that just writes everything to a string |
1.8.6