Important Updates:
- DataTreeCore:
- Allow types float, int & bool to be read as strings with GetStr()
- LogCore:
- Add comments to Logging parameters
- WatchDogCore:
- Call CSelectableCore::Process() in Process() to manage connect
- SelectableCore:
- Allow SetSocketHandle() to be called if Handle already set as socket
- added strlcase() method to convert string to lower case
- Update Handle structure:
- renamed Address -> HostName
- renamed PortNo -> PortName
- added AddressList for all resolved addresses
- added AddressInfo for active address
- Add ResolveAddress() method
- Domain name and protocol port resolving with GetAddrInfo()
- JSON updated:
- domain name can be provided instead of IP address
- protocol can be specified instead of Port No, e.g. "HTTP" / "SSH"
- Resolve address before connect, or use next resolved address
This commit is contained in:
12
LogCore.h
12
LogCore.h
@@ -18,12 +18,12 @@
|
||||
|
||||
// Debug options
|
||||
const short
|
||||
OUT_COUNT = 1,
|
||||
OUT_NORMAL = 2,
|
||||
OUT_HEX = 4,
|
||||
OUT_BIN = 8,
|
||||
OUT_CRLF = 16,
|
||||
OUT_ASIS = 32;
|
||||
OUT_COUNT = 1, // Show Length of String
|
||||
OUT_NORMAL = 2, // Show ASCII output (replace non-printable characters (incl. CR/LF with ".")
|
||||
OUT_HEX = 4, // Show HEX output
|
||||
OUT_BIN = 8, // Show BINARY output
|
||||
OUT_CRLF = 16, // with OUT_NORMAL - do not replace CR/LF with "."
|
||||
OUT_ASIS = 32; // with OUT_NORMAL - do not replace any non-printable character with "."
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user