You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by as...@apache.org on 2014/12/12 21:42:44 UTC

[2/2] qpid-proton git commit: Land PROTON-770.

Land PROTON-770.


Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/d042c4ed
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/d042c4ed
Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/d042c4ed

Branch: refs/heads/master
Commit: d042c4ed04e44cefa535ad204ab0b9bde2ccc61c
Parents: a0e7cce 117ac20
Author: Andrew Stitcher <as...@apache.org>
Authored: Fri Dec 12 15:38:31 2014 -0500
Committer: Andrew Stitcher <as...@apache.org>
Committed: Fri Dec 12 15:38:31 2014 -0500

----------------------------------------------------------------------
 proton-c/src/dispatcher/dispatcher.c  | 270 +++--------------------------
 proton-c/src/dispatcher/dispatcher.h  |  41 +----
 proton-c/src/engine/engine-internal.h |  21 ++-
 proton-c/src/sasl/sasl.c              |  37 ++--
 proton-c/src/transport/transport.c    | 270 +++++++++++++++++++++++++----
 5 files changed, 299 insertions(+), 340 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/d042c4ed/proton-c/src/engine/engine-internal.h
----------------------------------------------------------------------
diff --cc proton-c/src/engine/engine-internal.h
index ab88ad2,bd9f952..02fd8bc
--- a/proton-c/src/engine/engine-internal.h
+++ b/proton-c/src/engine/engine-internal.h
@@@ -321,11 -327,14 +333,18 @@@ void pn_clear_modified(pn_connection_t 
  void pn_connection_bound(pn_connection_t *conn);
  void pn_connection_unbound(pn_connection_t *conn);
  int pn_do_error(pn_transport_t *transport, const char *condition, const char *fmt, ...);
 +void pn_session_bound(pn_session_t* ssn);
  void pn_session_unbound(pn_session_t* ssn);
 +void pn_link_bound(pn_link_t* link);
  void pn_link_unbound(pn_link_t* link);
 +void pn_ep_incref(pn_endpoint_t *endpoint);
 +void pn_ep_decref(pn_endpoint_t *endpoint);
  
+ int pn_post_frame(pn_transport_t *transport, uint8_t type, uint16_t ch, const char *fmt, ...);
+ 
+ typedef enum {IN, OUT} pn_dir_t;
+ 
+ void pn_do_trace(pn_transport_t *transport, uint16_t ch, pn_dir_t dir,
+                  pn_data_t *args, const char *payload, size_t size);
+ 
  #endif /* engine-internal.h */

http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/d042c4ed/proton-c/src/transport/transport.c
----------------------------------------------------------------------


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