Julien Boeuf
bf25bb01bb
Few improvements:
...
- Guarantee the lifetime of objects passed to the processor.
- Add an option for implementers of the processor to make it
non-blocking.
9 years ago
Julien Boeuf
c2274e7069
Adding C++ auth metadata processor.
...
- We always do the processing asynchronously but maintain a synchronous
API for the implementor of the processor.
- there are a lot of string copies right now. Having a StringPiece
object in grpc++ would really help with that (as we would use it for
C++ metadata).
- Please review the API carefully and if you're happy with it, I'll
proceed with tests.
9 years ago
yang-g
9b7757dd35
Use a sync service to handle requests to unknown services
9 years ago
yang-g
0c034a01d1
client code clean up
9 years ago
David Garcia Quintas
beac88ca56
Server: added the ability to disable compression algorithm
9 years ago
yang-g
ffc8a6b431
move auth property iterator declaration into auth_context.h
9 years ago
yang-g
c8abca8f53
Resolve comments
9 years ago
Craig Tiller
8e5de39fb9
Document finish
9 years ago
Craig Tiller
2c3be1df4f
Add tests for C++ propagation
9 years ago
yang-g
8708dd76c1
Add WaitForState
9 years ago
Craig Tiller
bb5361453f
C++ context propagation
9 years ago
yang-g
a73dc1c708
specialize deadline type and implementation
9 years ago
yang-g
c0f3279175
remove new state ptr
9 years ago
yang-g
88d772c5b8
sync api needs last_observed state too
9 years ago
yang-g
1ae0afccb5
api
9 years ago
yang-g
d45a26ed06
allow null tag
9 years ago
yang-g
b335256444
Add AsyncNotifyWhenDone
9 years ago
yang-g
297a25b0cf
Add StubOptions
9 years ago
Nicolas "Pixel" Noble
4960516c63
Properly initializing reserved pointer in tests.
9 years ago
yang-g
766d9ee148
fix build
9 years ago
Alistair Veitch
100a6e1d82
add struct include/grpc++/server_context.h src/cpp/server/server_context.cc
9 years ago
yang-g
9a009f2a75
make accessors from get_x() to x()
9 years ago
yang-g
487f5a20b6
add warning comments
9 years ago
yang-g
f1ec377063
server api
9 years ago
Nicolas "Pixel" Noble
b3d69c3c0f
Fixing Windows build
9 years ago
yang-g
c07d9bf668
client api
9 years ago
Julien Boeuf
eabb4f53b9
Addressing comments.
9 years ago
Alistair Veitch
cf39e94872
Server side census context plumbing for c++
9 years ago
Vijay Pai
d2a9b6da13
Isolate nullptr to grpc namespace when we must define it ourselves
...
Change the one non-namespace use of nullptr to NULL (used as an
argument to a C function anyway)
9 years ago
yang-g
7cbac4cf95
Fix gpr_inf_future call
9 years ago
vjpai
02b80549e9
Bug fixes
9 years ago
vjpai
b76f3ada11
Fix bug on shutdown case
9 years ago
vjpai
b28456b1e4
Add dynamic thread pool and initial port of test
9 years ago
Julien Boeuf
fe4c3f4f14
Renaming jwt_credentials to service_account_jwt_access_credentials.
9 years ago
Julien Boeuf
5029b30d1c
Adding option to force client auth on the server SSL creds.
9 years ago
David Garcia Quintas
80f3995e47
wip
9 years ago
Craig Tiller
af1f97e92a
Fix typo
9 years ago
Craig Tiller
bf6abeef3d
Remove experimental prefix
9 years ago
Craig Tiller
0dc5e6cf16
User agent string support
9 years ago
David Garcia Quintas
cadbf22467
Removed compression levels from clients and _experimental_'d signature of methods manipulating compression algorithms
9 years ago
yang-g
6ca6ec884d
set header guard
9 years ago
vjpai
72a44178e9
ThreadPoolInterface::ScheduleCallback --> ThreadPoolInterface::Add
10 years ago
yang-g
06fabde1b7
add missed 'class'
10 years ago
yang-g
7ef7232dd9
split iterator into its own file
10 years ago
vjpai
a2e1bb1577
Change name of thread_pool files to fixed_size_thread_pool when
...
appropriate
10 years ago
David Garcia Quintas
6dd49a5c8f
Added some methods to context inspector. Also minor tweak to server context IsCancelled() method
10 years ago
yang-g
14b3684dee
Remove const_iterator typedef and add a range based loop test
10 years ago
Vijay Pai
69f2410086
Make thread_pool.h a public header
...
Rename ThreadPool -> FixedSizeThreadPool to allow for later introduction
of DynamicSizeThreadPool
10 years ago
yang-g
811536efce
auth context iterator
10 years ago
Vijay Pai
94fd462df8
override and final
10 years ago