Merge lp://staging/~thomas-voss/net-cpp/add-streaming into lp://staging/net-cpp

Proposed by Thomas Voß
Status: Merged
Approved by: Marcus Tomlinson
Approved revision: 51
Merged at revision: 48
Proposed branch: lp://staging/~thomas-voss/net-cpp/add-streaming
Merge into: lp://staging/net-cpp
Diff against target: 1051 lines (+802/-28)
11 files modified
CMakeLists.txt (+3/-1)
debian/changelog (+6/-0)
debian/libnet-cpp1.symbols (+4/-0)
include/core/net/http/streaming_client.h (+88/-0)
include/core/net/http/streaming_request.h (+60/-0)
src/CMakeLists.txt (+2/-0)
src/core/net/http/impl/curl/client.cpp (+74/-8)
src/core/net/http/impl/curl/client.h (+24/-16)
src/core/net/http/impl/curl/request.h (+17/-3)
tests/CMakeLists.txt (+16/-0)
tests/http_streaming_client_test.cpp (+508/-0)
To merge this branch: bzr merge lp://staging/~thomas-voss/net-cpp/add-streaming
Reviewer Review Type Date Requested Status
Marcus Tomlinson (community) Approve
PS Jenkins bot continuous-integration Approve
Ubuntu Phablet Team Pending
Review via email: mp+253850@code.staging.launchpad.net

Commit message

Add streaming support to net-cpp in an ABI-stable way.

Description of the change

Add streaming support to net-cpp in an ABI-stable way.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

361 +class Client : public core::net::http::StreamingClient

Just noticing a few overriding methods in this class that don't specify "override" in their declarations. i.e. url_escape, timings, run, stop, get, head, post, and pull.

review: Needs Fixing
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

Client::url_escape should also be marked override, but no biggy. Looks good.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches