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)