You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Justin Ross (JIRA)" <ji...@apache.org> on 2016/11/04 03:13:58 UTC

[jira] [Updated] (PROTON-21) Extract the logical AMQP frame handling to an AbstractConnectionHandler

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

Justin Ross updated PROTON-21:
------------------------------
    Fix Version/s: 0.17.0

> Extract the logical AMQP frame handling to an AbstractConnectionHandler
> -----------------------------------------------------------------------
>
>                 Key: PROTON-21
>                 URL: https://issues.apache.org/jira/browse/PROTON-21
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: proton-c, proton-j
>            Reporter: Hiram Chirino
>            Assignee: Rob Godfrey
>              Labels: api, patch
>             Fix For: 0.17.0
>
>         Attachments: PROTON-21-v3.patch
>
>
> Right now all the logic that handles logical AMQP frame events is inside of the TransportImpl class.  That interface only allows you to pump bytes in and out of the connection.  If we extract all the handling logic to an AbstractConnectionHandler you should be able to use that directly and pump logical AMQP frames and avoid the frame encoding/decoding phase that the TransportImpl also does.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org