Craig Tiller
d55636d813
Revert "Open loop sync/async multithreaded testing"
10 years ago
Craig Tiller
90ed038999
.clang-format
10 years ago
Craig Tiller
fcff618e6f
Clarify some of the call stuff
10 years ago
Craig Tiller
bd277cb3cb
Clarify serialization traits interface
10 years ago
Craig Tiller
2f4a49c8d3
Fix memory leak
10 years ago
Craig Tiller
928ec8ee51
Fix memory leak
10 years ago
Craig Tiller
8f789fd4b9
Reset on finalization so op objects can be reused
10 years ago
Craig Tiller
5095581cdb
Get server call tags right
10 years ago
Craig Tiller
e8200ba046
Fix GCC compilation
10 years ago
Craig Tiller
e6ee9b403c
Hide some unnecessary information
10 years ago
Craig Tiller
4beef42264
Clarify ownership
10 years ago
Craig Tiller
b73856916a
Remove old code, simplify a little
10 years ago
Craig Tiller
44290f1b6f
Add necessary include
10 years ago
Craig Tiller
ce40de58da
clang-format
10 years ago
Vijay Pai
cf3fb092cc
clang-format
10 years ago
Craig Tiller
7bc97bc6de
Everything compiles again
10 years ago
Craig Tiller
789471cfc6
Client side compiles/links
10 years ago
Craig Tiller
50a7a68ca2
Progress commit on fixing up C++
10 years ago
Craig Tiller
81fafa8971
Beginning the cleanup
10 years ago
Vijay Pai
9dc5c15b56
Account for time difference in mac and linux
10 years ago
vjpai
3beb20c3e2
Support use of high_res clock in timepoints
10 years ago
David Garcia Quintas
c9516d4e28
Fixed memory leak in server_async
10 years ago
Yang Gao
69fe0759be
Various minor fixes
10 years ago
Craig Tiller
bce999f57f
Refine shutdown API
10 years ago
vjpai
178a551b5d
nullptr->shared_ptr conversion
10 years ago
Craig Tiller
dd093f33f6
Remove some bad asserts
10 years ago
Yang Gao
a89389283f
support per call credentials in c++
10 years ago
Craig Tiller
3676b38183
Lose redundant tag on unary calls
10 years ago
Craig Tiller
f9e6adf998
Completion queue binding for new requests API change
...
Move completion queue binding for new requests to the new request
request time, not server instantiation time.
10 years ago
Yang Gao
4273f1e3bc
add client side streaming interfaces
10 years ago
Yang Gao
3921c56bee
Expose max message size at the server side
10 years ago
Craig Tiller
3691c3322d
clang-format
10 years ago
Craig Tiller
75d5d303ea
Indentation fix
10 years ago
Craig Tiller
b11728b90d
Mac C++ compile fix
10 years ago
Craig Tiller
00e5b2a82c
Mac C++ compile fix
10 years ago
Nicolas Noble
3086203834
Few VS2010 fixes.
...
-) = delete isn't supported. Moving destructor out of scope.
-) variadic templates aren't supported. Replacing emplace_back's construction.
-) C++11's {} inline construction isn't supported. Adding temporary variables.
-) std::list<> can't work on a non-declared class. Changing to a raw pointer.
10 years ago
Craig Tiller
1fb99552b7
Fix early shutdown: await client context deletion before channel deletion
10 years ago
Craig Tiller
a2b32f1133
Fix early shutdown: await client context deletion before channel deletion
10 years ago
zeliard
179be50ad3
merge VS solutions file from upstream master
10 years ago
Yang Gao
c4b6ffb1b6
Add a GrpcLibrary class to wrap grpc_init and grpc_shutdown and convert all the tests to init/shutdown free.
10 years ago
Nicolas "Pixel" Noble
76e49fd805
Forgot to rename header guard.
10 years ago
Nicolas "Pixel" Noble
e24dde5736
Adressing comments.
10 years ago
Abhishek Kumar
d774c5cadb
Test client stream cancellation and fix bug exposed by the test.
10 years ago
Craig Tiller
277d3cff7e
clang-format
10 years ago
Craig Tiller
3beef68d39
Populate channel tags for methods
10 years ago
Craig Tiller
62d2896665
Add facility to register methods in C++
10 years ago
Craig Tiller
53a38d4699
Make RpcMethod constructor take all args
10 years ago
Nicolas "Pixel" Noble
b7bbffe9f6
Addressing github comments.
10 years ago
Nicolas Noble
89219162dd
Refactoring std::chrono out.
10 years ago
Nicolas "Pixel" Noble
b092916a2a
Addressing concerns.
10 years ago