Dobby
3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
|
This is the complete list of members for EthanLogClient, including all inherited members.
closed() const (defined in EthanLogClient) | EthanLogClient | inline |
EthanLogClient(sd_event *loop, ContainerId &&id, std::string &&name, int fd, unsigned allowedLevels, unsigned rate, unsigned burstSize, const std::string &memCgroupMountPoint) | EthanLogClient | |
EthanLogClient(const EthanLogClient &other)=delete (defined in EthanLogClient) | EthanLogClient | |
EthanLogClient(EthanLogClient &&other)=delete (defined in EthanLogClient) | EthanLogClient | |
FIELD_DELIM (defined in EthanLogClient) | EthanLogClient | privatestatic |
findRealPid(pid_t nsPid) const | EthanLogClient | private |
getAllContainerPids() const | EthanLogClient | private |
id() const (defined in EthanLogClient) | EthanLogClient | inline |
LOG_LEVEL_DEBUG (defined in EthanLogClient) | EthanLogClient | static |
LOG_LEVEL_ERROR (defined in EthanLogClient) | EthanLogClient | static |
LOG_LEVEL_FATAL (defined in EthanLogClient) | EthanLogClient | static |
LOG_LEVEL_INFO (defined in EthanLogClient) | EthanLogClient | static |
LOG_LEVEL_MILESTONE (defined in EthanLogClient) | EthanLogClient | static |
LOG_LEVEL_WARNING (defined in EthanLogClient) | EthanLogClient | static |
mAllowedLevels (defined in EthanLogClient) | EthanLogClient | private |
MAX_LOG_MSG_LENGTH (defined in EthanLogClient) | EthanLogClient | privatestatic |
mCgroupPidsPath (defined in EthanLogClient) | EthanLogClient | private |
mContainerId (defined in EthanLogClient) | EthanLogClient | private |
mDefaultObjectPid (defined in EthanLogClient) | EthanLogClient | private |
mDefaultSyslogPid (defined in EthanLogClient) | EthanLogClient | private |
mDropped (defined in EthanLogClient) | EthanLogClient | private |
mFirstDropped (defined in EthanLogClient) | EthanLogClient | private |
mIdentifier (defined in EthanLogClient) | EthanLogClient | private |
mLastDropped (defined in EthanLogClient) | EthanLogClient | private |
mMsgBuf (defined in EthanLogClient) | EthanLogClient | private |
mMsgLen (defined in EthanLogClient) | EthanLogClient | private |
mName (defined in EthanLogClient) | EthanLogClient | private |
mNsToRealPidMapping (defined in EthanLogClient) | EthanLogClient | mutableprivate |
mPipeFd (defined in EthanLogClient) | EthanLogClient | private |
mRateLimitingEnabled (defined in EthanLogClient) | EthanLogClient | private |
mSource (defined in EthanLogClient) | EthanLogClient | private |
mTokenBucket (defined in EthanLogClient) | EthanLogClient | private |
operator=(const EthanLogClient &other)=delete (defined in EthanLogClient) | EthanLogClient | |
operator=(EthanLogClient &&other)=delete (defined in EthanLogClient) | EthanLogClient | |
pipeFdHandler(sd_event_source *source, int fd, uint32_t revents, void *userData) | EthanLogClient | privatestatic |
pipeFdHandler(uint32_t revents) | EthanLogClient | private |
processCodeFile(const char *field, ssize_t len, struct iovec *iov) const | EthanLogClient | private |
processCodeFunction(const char *field, ssize_t len, struct iovec *iov) const | EthanLogClient | private |
processCodeLine(const char *field, ssize_t len, struct iovec *iov) const | EthanLogClient | private |
processLogData() | EthanLogClient | private |
processLogLevel(const char *field, ssize_t len, struct iovec *iov) const | EthanLogClient | private |
processMessage(const char *field, ssize_t len, struct iovec *iov) const | EthanLogClient | private |
processPid(const char *field, ssize_t len, struct iovec *iov) const | EthanLogClient | private |
processThreadName(const char *field, ssize_t len, struct iovec *iov) const | EthanLogClient | private |
processTimestamp(const char *field, ssize_t len, struct iovec *iov) const | EthanLogClient | private |
readNsPidFromProc(pid_t pid) const | EthanLogClient | private |
RECORD_DELIM (defined in EthanLogClient) | EthanLogClient | privatestatic |
setContainerPid(pid_t pid) | EthanLogClient | |
shouldDrop() | EthanLogClient | private |
~EthanLogClient() (defined in EthanLogClient) | EthanLogClient |