[asterisk-bugs] [JIRA] Updated: (ASTERISK-19969) Enhance astobj2 to support other types of containers.

Richard Mudgett (JIRA) noreply at issues.asterisk.org
Fri Aug 17 14:26:07 CDT 2012


     [ https://issues.asterisk.org/jira/browse/ASTERISK-19969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard Mudgett updated ASTERISK-19969:
---------------------------------------

    Reviewboard Link: https://reviewboard.asterisk.org/r/2078/  (was: https://reviewboard.asterisk.org/r/1835/)

> Enhance astobj2 to support other types of containers.
> -----------------------------------------------------
>
>                 Key: ASTERISK-19969
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-19969
>             Project: Asterisk
>          Issue Type: New Feature
>      Security Level: None
>          Components: Core/General
>            Reporter: Richard Mudgett
>            Assignee: Richard Mudgett
>
> The current implementation of astobj2 containers precludes any other type of containers other than the hash and list containers.
> Enhancement items:
> 1) Change the container versioning to reference counted container nodes.  Iteration will hold a reference to the last node returned so it can resume with the next node.  Container nodes become empty when the object they hold is removed from the container.  The node destructor will remove itself from the container's link structure when all external references to the node are removed.
> 2) Sorted list containers.
> 3) Forward/backward traversal and iteration.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list