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/08/14 16:14:00 UTC

[jira] [Assigned] (LOGCXX-549) Make networking classes independent of implementation

     [ https://issues.apache.org/jira/browse/LOGCXX-549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Middleton reassigned LOGCXX-549:
---------------------------------------

    Assignee: Robert Middleton

> 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
>            Assignee: Robert Middleton
>            Priority: Major
>             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.10#820010)