Masood Malekghassemi
f8e297a3c0
Added protoc plugin for Python GRPC.
10 years ago
Yang Gao
1a986969d7
add more missing headers
10 years ago
Yang Gao
50556477d4
add missing header
10 years ago
Vijay Pai
db80aff06f
Remove cpu.h which is no longer a thing
10 years ago
Yang Gao
0d1e2f2ad9
remove prod_roots_certs.c since it is not used anywhere
10 years ago
Nicolas "Pixel" Noble
522d7122a8
Polishing Makefile to better install targets.
...
-) renamed cpp_plugin and ruby_plugin to grpc_cpp_plugin and grpc_ruby_plugin.
-) installing plugins.
-) install will now run protobuf's installation too.
-) adding documentation about installation prefix.
10 years ago
Jan Tattermusch
2ec0b3ea59
make grpc_csharp_ext compile and install independently from the grpc and gpr libraries
10 years ago
Yang Gao
3a5e5495e5
Async client api change. Add a ClientAsyncResponseReader. Make the api similar to streaming and symmetric to server side.
10 years ago
Jan Tattermusch
60ea9130e1
remove nonexistent stream_context_interface.h from build.json
10 years ago
Jan Tattermusch
67fb94a9b4
remove nonexistent stream_context_interface.h from build.json
10 years ago
Craig Tiller
35108f6527
Allow grpc_init to be called multiple times
10 years ago
Craig Tiller
73b7018ebd
Cleaned up
10 years ago
Craig Tiller
0220cf14b0
Add end2end async unary single threaded test (compiles)
10 years ago
Chen wang
842325110d
Rename examples/tips to examples/pubsub
10 years ago
Jan Tattermusch
adeaf63113
add more tests into build_and_run_tests.bat
10 years ago
Craig Tiller
24c06eada3
Run build cleaner
10 years ago
Craig Tiller
9d085a32d8
Generate more pleasing build.json output
...
run: was getting a little lost
10 years ago
Nicolas Noble
1407adb2a1
Ran build-cleaner, and re-generated project files.
10 years ago
Jan Tattermusch
6943fb3aed
added cpu_windows.c
10 years ago
Craig Tiller
c416577636
Server progress
10 years ago
Jan Tattermusch
92e2e3f55e
some VS project template fixes and added templates for grpc_csharp_ext
10 years ago
Jan Tattermusch
9e1d446ff3
some VS project template fixes and added templates for grpc_csharp_ext
10 years ago
David Klempner
baced4def0
Epoll based multipoller
...
This is a multipoller based on epoll rather than poll.
Note that this implementation is aimed at correctness rather than
performance, although it should immediately have better scalability to
large numbers of FDs, both due to epoll's O(1) sized API and due to not
needing to wake up polling threads to do interest set changes.
One notable difference here is that we directly attach a wakeup fd
rather than using the freelisting kick mechanism that the poll() based
implementations use, because modifying the epoll set to use a different
kick fd each time isn't free.
10 years ago
Vijay Pai
5438d4b214
Change link options for qps client and qps server
10 years ago
Craig Tiller
20f4af2e36
Move call.h -> impl/call.h
10 years ago
Craig Tiller
80e00a8c63
Stub out unary call wrapper
10 years ago
Nicolas Noble
45e67a37ae
Addressing comments.
10 years ago
Craig Tiller
65130596c1
Cleanup
10 years ago
Craig Tiller
b470169252
Remove more unnecessary files
10 years ago
Craig Tiller
40fcdaff0a
Remove stream_context
10 years ago
Craig Tiller
1d2e21962e
Server progress
10 years ago
Craig Tiller
c4965751a0
Starting to scratch out the API
10 years ago
Craig Tiller
f834bdc3cf
Move completion_queue.cc to common
10 years ago
Craig Tiller
1ffa52f6dc
Clean build.json
10 years ago
Nicolas "Pixel" Noble
d6dcec526d
Making the gpr_tmpfile's win32 version a bit more Windows-y.
...
Also adding windows helpers to convert to and from TCHAR strings.
10 years ago
Nicolas "Pixel" Noble
0f3ec82238
Adding Windows tcp server code.
10 years ago
Julien Boeuf
7413f10832
Adding linux specific env implementation.
10 years ago
Nicolas Noble
6393dd36f1
Fixing build.json by removing files that are no longer present.
10 years ago
Julien Boeuf
e0bfcc9ffb
Removing removed files from build.json
10 years ago
Craig Tiller
ea61b07800
Updated the first test (which fails)
10 years ago
Nicolas "Pixel" Noble
21f627ad0a
First draft of the win32 implementation of iomgr.
...
Caveats:
-) The win32 pollset isn't threadsafe (yet).
-) Only client code is implemented.
-) Only very simple code has been tested with it yet.
10 years ago
Jan Tattermusch
94c365326a
added grpc extension library for C#
10 years ago
Chen Wang
ca3d6f16df
Remove duplicated target tips_client defintion.
10 years ago
Julien Boeuf
026a417def
Adding support for loading the SSL roots from an environment variable.
...
- Had to add support for files and environment variables as well.
- I can't compile on windows so I'm sure there will be some issues.
- Tested end-to-end with the simple ssl fullstack test.
10 years ago
Craig Tiller
fef766933e
Back-end for new core API
10 years ago
Craig Tiller
5350c2e703
Clean build file, regen projects
10 years ago
Craig Tiller
7431fa9853
Preserve proto order
10 years ago
Chen Wang
04f1aa809a
Implement both Publisher and Subscriber.
10 years ago
Craig Tiller
4450db2ac9
Add bbq
10 years ago
Nicolas "Pixel" Noble
3c63c0ced3
Adding a few more tests.
10 years ago