#include <TCPServer.h>
Public Types | |
enum class | MessageDetail : uint8_t { SERIAL_ID , SOURCE_IP , REQUEST_NAME , REQUEST_DURATION , REQUEST_DATA , RESPONSE_DATA , THREAD_POOLING , MAX_MESSAGE_DETAIL } |
using | MessageDetails = std::set< MessageDetail > |
Public Member Functions | |
LogDetails ()=default | |
LogDetails (const MessageDetails &details) | |
LogDetails (const Strings &details) | |
LogDetails (std::initializer_list< MessageDetail > details) | |
String | toString (const String &delimiter=",") const |
bool | has (MessageDetail detail) const |
bool | empty () const |
Log details
Defines information about server activities that should be logged.
|
strong |
Log details constants
|
default |
Default constructor
|
inlineexplicit |
Constructor
details | Log details |
|
explicit |
Constructor
details | Log details as lower case strings |
|
inlineexplicit |
Constructor
details | Log details |
|
inline |