| 
    Dobby 3.0
    
   Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun 
   | 
 
Object that reads a read end of a pipe and sends the data received on it to ethanlog. More...
Public Member Functions | |
| PipeInput (int fd, int logLevel, const char *filename) | |
| bool | isValid () const | 
| void | onReadReady () | 
Private Member Functions | |
| void | processBuffer () | 
| void | logMessage (const char *message, int messageLen) const | 
Private Attributes | |
| const int | mFd | 
| const int | mLogLevel | 
| const std::string | mFileName | 
| bool | mValid | 
| char | mBuffer [1024] | 
| int | mBufferOffset | 
Object that reads a read end of a pipe and sends the data received on it to ethanlog.
This attempts to split the data into newline separated log messages. It also parses the first 3 lines of the message to see if it contains the explicit log level.