#include <LogTags.h>
Public Member Functions | |
void | update (const LogTagsErrors &other) |
Public Attributes | |
bool | ignored = false |
_IGNORED: the response was not used for anything More... | |
bool | timedout = false |
_TIMEDOUT: terminated due to a lifetime or I/O timeout More... | |
bool | aborted = false |
_ABORTED: other abnormal termination (e.g., I/O error) More... | |
Detailed Description
Things that may happen to a transaction while it is being processed according to its LOG_* category. Logged as SUFFIX(es). Unlike LOG* categories, these flags may not be mutually exclusive.
Member Function Documentation
◆ update()
void LogTagsErrors::update | ( | const LogTagsErrors & | other | ) |
Update each of this object flags to "set" if the corresponding flag of the given object is set
Definition at line 14 of file LogTags.cc.
References aborted, ignored, and timedout.
Referenced by FwdState::updateAleWithFinalError().
Member Data Documentation
◆ aborted
bool LogTagsErrors::aborted = false |
Definition at line 26 of file LogTags.h.
Referenced by LogTags::c_str(), Server::doClientRead(), update(), and FwdState::updateAleWithFinalError().
◆ ignored
bool LogTagsErrors::ignored = false |
Definition at line 24 of file LogTags.h.
Referenced by LogTags::c_str(), clientReplyContext::handleIMSReply(), and update().
◆ timedout
bool LogTagsErrors::timedout = false |
Definition at line 25 of file LogTags.h.
Referenced by LogTags::c_str(), Server::doClientRead(), ConnStateData::lifetimeTimeout(), update(), and FwdState::updateAleWithFinalError().
The documentation for this class was generated from the following files:
- src/LogTags.h
- src/LogTags.cc