Craig Tiller
83681967f2
Merge pull request #12 from yang-g/c++api
...
ServerAsyncResponseWriter and codegen change
10 years ago
Yang Gao
e0b73fdabe
Async client calls should return async interfaces
10 years ago
murgatroid99
c55ee616b5
Last test now passes
10 years ago
murgatroid99
a8c21e8ecf
Added useful behavior for empty batch
10 years ago
Yang Gao
0b18a8bd4c
typo fix
10 years ago
murgatroid99
d0e37cb958
Merge branch 'master' into node_new_core_api
10 years ago
Donna Dionne
bf18198231
Merge branch 'master' of github.com:google/grpc into docker
10 years ago
murgatroid99
d17d57aa39
Removed extra log lines
10 years ago
murgatroid99
10ac96cb8f
All tests but one now pass against new API
10 years ago
Yang Gao
5fa41a7965
Merge branch 'c++api' of github.com:ctiller/grpc into c++api
10 years ago
Yang Gao
106906924f
implement ServerAsyncResponseWriter for unary call
10 years ago
Craig Tiller
7478d9184f
Merge branch 'c++api' of github.com:ctiller/grpc into c++api
10 years ago
Craig Tiller
f6f6f89d99
Merge github.com:grpc/grpc into c++api
10 years ago
Yang Gao
e0da0f7c29
Merge pull request #502 from murgatroid99/core_call_race_fix
...
Fix race in call.c
10 years ago
Craig Tiller
c71588d41d
Merge pull request #11 from yang-g/c++api
...
Async streaming API and metadata
10 years ago
murgatroid99
04c447977e
Fix race in call.c
10 years ago
murgatroid99
e7879557c6
Fixed most of surface tests
10 years ago
murgatroid99
1bc8df4cf5
Fix race in call.c
10 years ago
Yang Gao
9a2743a897
Merge branch 'c++api' of github.com:ctiller/grpc into c++api
10 years ago
Yang Gao
a38feb9be7
Implement async streaming APIs
10 years ago
Craig Tiller
8c8d0aa1d8
Async API progress
10 years ago
Yang Gao
424bc92e37
implement ClientAsyncX api
10 years ago
Donna Dionne
573a09688a
Merge branch 'master' of github.com:google/grpc into docker
10 years ago
Craig Tiller
bc8e3db73e
Re-add mysteriously disappearing lines
10 years ago
Craig Tiller
2e70dc18c6
Merge pull request #10 from yang-g/c++api
...
Put in SendInitialMetadata and WaitForInitialMetadata in some places.
10 years ago
Yang Gao
02a6e3a76a
Merge branch 'c++api' of github.com:ctiller/grpc into c++api
10 years ago
Yang Gao
ea222b2001
resolve comments, the context_ member needs protection for thread safety
10 years ago
Craig Tiller
20bc56d890
Multi-completion-queue-server
...
Allow binding a different completion queue to each registered method.
This will allow multiplexing for the C++ server between sync & async
methods more easily.
10 years ago
Yang Gao
ca3cb3e19a
Prefix Request to async server method names
10 years ago
Yang Gao
3ccdbe9bcc
Make SendInitialMetadata work.
10 years ago
Yang Gao
b492f06c9d
Add SendInitialMetadata() to server streaming interfaces
10 years ago
Yang Gao
fd7199f64e
Add client side WaitForInitialMetadata for streaming.
10 years ago
Craig Tiller
fada7d43b1
Add some documentation
10 years ago
Craig Tiller
94f87588fa
Fix up C tests
10 years ago
Craig Tiller
1fe817fffd
Run build cleaner
10 years ago
Craig Tiller
24c06eada3
Run build cleaner
10 years ago
Craig Tiller
90690957fd
Merge github.com:google/grpc into c++api
10 years ago
Craig Tiller
a847a8f8bc
Finish streaming, lame client
10 years ago
Craig Tiller
0d6b9b35ee
Remove debug
10 years ago
Craig Tiller
0156752a66
Some streaming progress
10 years ago
Craig Tiller
f0ee545221
Merge pull request #497 from nicolasnoble/buildcheck
...
Ran build-cleaner, and re-generated project files.
10 years ago
Craig Tiller
504bd331ab
Make sure we get a close before stopping the server
10 years ago
Nicolas Noble
d3ae976ac0
Not all Linuxes are equal, and secure_getenv isn't always there.
...
Let's include <features.h> to figure out if the system we're on is supporting secure_getenv, and adapt accordingly.
I suspect we might want to do the same with epoll, as it was added to glibc in 2.3.2, and eventfd has been added to glibc in 2.8.
10 years ago
Craig Tiller
4dd70173bd
This string is null terminated
10 years ago
Craig Tiller
ea9fb4a6f3
Update vsprojects
10 years ago
Craig Tiller
d9dd8fee04
Merge github.com:grpc/grpc into c++api
10 years ago
Craig Tiller
d8b88dec91
Merge pull request #475 from dklempner/epoll
...
Epoll based multipoller
10 years ago
Nicolas Noble
98d1dd06f2
Merge pull request #1 from ctiller/bc
...
Generate more pleasing output
10 years ago
Craig Tiller
9d085a32d8
Generate more pleasing build.json output
...
run: was getting a little lost
10 years ago
Craig Tiller
bd217574fb
Fix server shutdown issues
...
First end2end test passes
10 years ago