You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@logging.apache.org by "Robert Middleton (Jira)" <lo...@logging.apache.org> on 2022/01/09 21:11:00 UTC
[jira] [Created] (LOGCXX-549) Make networking classes independent of implementation
Robert Middleton created LOGCXX-549:
---------------------------------------
Summary: Make networking classes independent of implementation
Key: LOGCXX-549
URL: https://issues.apache.org/jira/browse/LOGCXX-549
Project: Log4cxx
Issue Type: Improvement
Reporter: Robert Middleton
Fix For: 1.0.0
For next_stable, make sure that the networking classes(e.g. TCP/UDP sockets, inet protocols, etc) are able to be swapped out for different implementations. This is to accomplish:
* Optional dependency on APR, so that you can use boost instead of APR for sockets.
* Optional networking - allow log4cxx to be built without networking support
Some sort of factory to create new sockets would probably accomplish this in a clean manner.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)