HPCC-12399 Address cleaner socket updates

Added writetms routine for address cleaner
updated after code review

Signed-off-by: Mark Kelly <mark.kelly@lexisnexis.com>
HPCC-12719 Use 'EclAgentProcess' to get EclAgent Config

In the existing EclWatch code, 'EclAgentProcess' is used
as CompType to get EclAgent log and 'AgentExecProcess'
is used as CompType to get EclAgent config file. We
should use 'EclAgentProcess' as CompType to get EclAgent
config file.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
	HPCC-12735 Prevent duplicate IPs for computers

		- ConfigMgr won't create duplicate computers with same IP
		- Configgen will filter duplicates

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-12723 Optimize memory manager using the new functions

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12702 Address windows warnings

Rename duplicate esdl_dec
Static cast double treated as int

Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-12693 Fix compile error with old versions of centos

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12745 Move interface of esp logging service to CE

For the logging service clients on CE to access the
interface, the interface code of the logging service
should be moved from EE to CE.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
Merge pull request #6760 from ghalliday/issue12693b

HPCC-12693 Fix compile error with old versions of centos

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6756 from ghalliday/issue12723

HPCC-12723 Optimize memory manager using the new functions

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6763 from rpastrana/HPCC-12702-AddLoggingManager

HPCC-12702 Address windows warnings

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6743 from wangkx/h12719

HPCC-12719 Use 'EclAgentProcess' to get EclAgent Config

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6764 from wangkx/move_logging_interface_ce

HPCC-12745 Move interface of esp logging service to CE

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
	PCC-12735 Prevent duplicate IPs for computers

		- Use HashMap for improved performance

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Merge pull request #6709 from mckellyln/hpcc12399

HPCC-12399 Address cleaner socket updates

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6749 from garonsky/HPCC-12735_prevent_dup_ips

HPCC-12735 Prevent duplicate IPs for computers

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'candidate-5.2.0'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>

Conflicts:
	roxie/roxiemem/roxiemem.cpp