Advertisement
Guest User

Untitled

a guest
Nov 21st, 2014
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. case PN_DELIVERY:
  2. link = pn_event_link ( event );
  3. delivery = pn_event_delivery ( event );
  4.  
  5. if ( pn_delivery_readable ( delivery ) )
  6. {
  7. if ( ! pn_delivery_partial ( delivery ) )
  8. {
  9. ++ delivery_count;
  10. if ( ! (delivery_count % report_frequency) )
  11. {
  12. char incoming [ 1000 ];
  13. pn_link_t * delivery_link = pn_delivery_link ( delivery );
  14. int received_bytes = pn_delivery_pending ( delivery );
  15. pn_link_recv ( delivery_link, incoming, 1000 );
  16. fprintf ( stderr, "MDEBUG received bytes: %d\n", received_bytes );
  17. }
  18.  
  19. // don't bother updating. they're pre-settled.
  20. // pn_delivery_update ( delivery, PN_ACCEPTED );
  21. pn_delivery_settle ( delivery );
  22.  
  23. credit = pn_link_credit ( link );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement