aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
Commit message (Collapse)AuthorAge
...
| | * Fix shutdown semantics.Gravatar Craig Tiller2015-02-17
| |/ | | | | | | Document what they should be, ensure they're triggered, and fix what was broken.
* | Add some commentsGravatar Craig Tiller2015-02-17
| |
* | Add setter to override authority header on ClientContextGravatar Yang Gao2015-02-17
| |
* | clang-formatGravatar Craig Tiller2015-02-17
| |
* | Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-16
|\|
| * Documentation tweaks in grpc.h.Gravatar Nathaniel Manista2015-02-16
| |
* | Merge pull request #18 from yang-g/c++apiGravatar Craig Tiller2015-02-13
|\ \ | | | | | | Add missing APIs and a first metadata test, and test passes
| * | Add missing APIs and a first metadata test, and test passesGravatar Yang Gao2015-02-13
| | |
| | * Cleaning up our posix definition / usage.Gravatar Nicolas "Pixel" Noble2015-02-14
| | | | | | | | | | | | | | | | | | | | | -) Let's not use _POSIX_SOURCE. It usually implies too much C99. _BSD_SOURCE would be the right thing to do here. -) _BSD_SOURCE is getting deprecated by glibc, so we also have to define _DEFAULT_SOURCE under Linux. -) accept4 and eventfd arn't as old as we may think; let's detect for it. -) stdint.h interferes with all these definitions if included too early; let's move it down.
* | | Minor compile fixGravatar Craig Tiller2015-02-13
|/ /
* | change ServerAsyncReader API and add a simple clientstreaming test, it passesGravatar Yang Gao2015-02-13
| |
* | change AddRecvMessage signatureGravatar Yang Gao2015-02-12
| |
* | more nullptr for got_messageGravatar Yang Gao2015-02-12
| |
* | Add end2end async unary single threaded test (compiles)Gravatar Craig Tiller2015-02-12
| |
* | FixesGravatar Craig Tiller2015-02-12
| |
* | Merge github.com:google/grpc into c++apiGravatar Craig Tiller2015-02-12
|\| | | | | | | | | Conflicts: Makefile
* | implement async unary callGravatar Yang Gao2015-02-12
| |
* | Merge branch 'c++api' of github.com:ctiller/grpc into c++apiGravatar Yang Gao2015-02-12
|\ \
* | | fix sync unary call with metadata piecesGravatar Yang Gao2015-02-12
| | |
| | * Merge pull request #500 from nicolasnoble/secure_getenvGravatar Craig Tiller2015-02-12
| | |\ | | | | | | | | Not all Linuxes are equal, and secure_getenv isn't always there.
| * | | Fix end2end leaksGravatar Craig Tiller2015-02-12
|/ / /
* | | Merge pull request #13 from yang-g/c++apiGravatar Craig Tiller2015-02-12
|\ \ \ | | | | | | | | Make codegen generate async client calls
| * | | make codegen generate async client callsGravatar Yang Gao2015-02-12
| | | |
* | | | Async server streamingGravatar Craig Tiller2015-02-12
| | | |
* | | | Async server dispatchGravatar Craig Tiller2015-02-12
| | | |
| * | | Add a cq argument in ClientAsync ctor and give it to the CallGravatar Yang Gao2015-02-12
|/ / /
* | | Merge branch 'c++api' of github.com:ctiller/grpc into c++apiGravatar Craig Tiller2015-02-12
|\ \ \
* | | | Async API progressGravatar Craig Tiller2015-02-12
| | | |
| * | | typo fixGravatar Yang Gao2015-02-12
| | | |
| * | | implement ServerAsyncResponseWriter for unary callGravatar Yang Gao2015-02-12
|/ / /
* | | Merge branch 'c++api' of github.com:ctiller/grpc into c++apiGravatar Yang Gao2015-02-12
|\ \ \
* | | | Implement async streaming APIsGravatar Yang Gao2015-02-12
| | | |
| * | | Async API progressGravatar Craig Tiller2015-02-12
| | | |
* | | | implement ClientAsyncX apiGravatar Yang Gao2015-02-12
| | | |
| * | | Merge pull request #10 from yang-g/c++apiGravatar Craig Tiller2015-02-12
| |\ \ \ | | | | | | | | | | Put in SendInitialMetadata and WaitForInitialMetadata in some places.
* | | | | Merge branch 'c++api' of github.com:ctiller/grpc into c++apiGravatar Yang Gao2015-02-12
|\| | | | | |/ / / |/| | |
* | | | resolve comments, the context_ member needs protection for thread safetyGravatar Yang Gao2015-02-12
| | | |
| * | | Multi-completion-queue-serverGravatar Craig Tiller2015-02-12
| | | | | | | | | | | | | | | | | | | | | | | | Allow binding a different completion queue to each registered method. This will allow multiplexing for the C++ server between sync & async methods more easily.
* | | | Make SendInitialMetadata work.Gravatar Yang Gao2015-02-11
| | | |
* | | | Add SendInitialMetadata() to server streaming interfacesGravatar Yang Gao2015-02-11
| | | |
* | | | Add client side WaitForInitialMetadata for streaming.Gravatar Yang Gao2015-02-11
| | | |
| * | | Add some documentationGravatar Craig Tiller2015-02-11
|/ / /
* | | Finish streaming, lame clientGravatar Craig Tiller2015-02-11
| | |
* | | Some streaming progressGravatar Craig Tiller2015-02-11
| | |
* | | Make sure we get a close before stopping the serverGravatar Craig Tiller2015-02-11
| | |
| | * Not all Linuxes are equal, and secure_getenv isn't always there.Gravatar Nicolas Noble2015-02-12
| | | | | | | | | | | | | | | 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.
* | | Merge github.com:grpc/grpc into c++apiGravatar Craig Tiller2015-02-11
|\| |
* | | Merge pull request #9 from yang-g/c++apiGravatar Craig Tiller2015-02-11
|\ \ \ | | | | | | | | Add trailing metadata to client context and use it.
* | | | Fix ownershipGravatar Craig Tiller2015-02-11
| | | |
| * | | Add trailing metadata to client context and use it.Gravatar Yang Gao2015-02-11
|/ / /