Vijay Pai
30bf3ea4b9
clang-format
9 years ago
Vijay Pai
c593ca0171
reset the shared_ptr
9 years ago
Vijay Pai
2b5638668e
Drop the ref
9 years ago
Vijay Pai
5506bea349
Undo much of the previous commits so that only CallOpSet groups
...
with a Sneaky member are in a collection.
9 years ago
Vijay Pai
38004a8e39
Wrap groups of related CallOpSet's into a ref-counted structure
...
whenever appropriate so as to avoid any unintentional free-before-use
problems.
Potential performance issue: this triggers an additional allocation
for each Async call initiation, along with the cost of ref-counting
shared_ptr . But this is worth it for the additional safety provided
here without any change to the exposed C++ API.
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
David Garcia Quintas
b523c732d1
async_stream.h done. Compiles
9 years ago
David Garcia Quintas
2425bbbc55
Further work. Compiles. WIP
9 years ago
David Garcia Quintas
a43aadd7e1
fixed copyrights
9 years ago
David Garcia Quintas
08a0a3306e
Made "codedgen" directories closed over #includes
9 years ago
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
9 years ago
Craig Tiller
ddf3a511aa
Add clang-format to sanity
10 years ago
Craig Tiller
04456843cd
Windows fixes
10 years ago
yang-g
e21908fcee
impl
10 years ago
yang-g
9e2f90cd06
headers reorg
10 years ago
Craig Tiller
d6c98df792
clang-format all source
10 years ago
Nicolas "Pixel" Noble
4960516c63
Properly initializing reserved pointer in tests.
10 years ago
Vijay Pai
94fd462df8
override and final
10 years ago
Vijay Pai
181ef45f5e
Addressing outstanding typos and comments
...
Clang-format of changed files
10 years ago
vjpai
7d980e44b2
Remove lambda function with lambda capture to allow building with pre-lambda
...
compilers
10 years ago
David Garcia Quintas
664cda0ef5
Removed spurious check
10 years ago
David Garcia Quintas
6a3cf974f7
Added WriteOptions for per-message flags and modified CallOps to use it.
10 years ago
Nicolas "Pixel" Noble
d8c04b3603
std::function is no longer implicitly included. Fixing this.
10 years ago
Craig Tiller
026e600b5b
Update to set flags=0 on all ops
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
8f789fd4b9
Reset on finalization so op objects can be reused
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
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
Craig Tiller
3676b38183
Lose redundant tag on unary calls
10 years ago
Yang Gao
3921c56bee
Expose max message size at the server side
10 years ago
Yang Gao
e9866e977e
resolve comment
10 years ago
Yang Gao
b53af532af
Bug fix. User can destroy status after calling Finish and we should keep a copy of it instead of a pointer
10 years ago
Yang Gao
6baa9b67ad
clang-format c++ code
10 years ago
Yang Gao
5f4539f4e8
Service side should be done, it builds and existing tests pass
10 years ago
Yang Gao
7694c35d5f
Global replace google::protobuf::Message with grpc::protobuf::Message, all tests passed
10 years ago
Nicolas "Pixel" Noble
1ff52d5278
Guard headers tool.
10 years ago
Craig Tiller
c5ba0e56a0
Make it possible to compile with gcc4.6
10 years ago
Craig Tiller
cf133f41f8
Make it possible to compile with gcc4.6
10 years ago
Craig Tiller
190d360def
Add missing new-lines at end of file
10 years ago
Craig Tiller
645466e089
Initial sketch
10 years ago