Julien Boeuf
bc265583d6
Addressing comments. Thanks Yang!
9 years ago
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.
10 years ago
yang-g
766d9ee148
fix build
10 years ago
Alistair Veitch
100a6e1d82
add struct include/grpc++/server_context.h src/cpp/server/server_context.cc
10 years ago
yang-g
9a009f2a75
make accessors from get_x() to x()
10 years ago
yang-g
487f5a20b6
add warning comments
10 years ago
yang-g
f1ec377063
server api
10 years ago
Nicolas "Pixel" Noble
b3d69c3c0f
Fixing Windows build
10 years ago
yang-g
c07d9bf668
client api
10 years ago
Julien Boeuf
eabb4f53b9
Addressing comments.
10 years ago
Alistair Veitch
cf39e94872
Server side census context plumbing for c++
10 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)
10 years ago
yang-g
7cbac4cf95
Fix gpr_inf_future call
10 years ago
vjpai
02b80549e9
Bug fixes
10 years ago
vjpai
b76f3ada11
Fix bug on shutdown case
10 years ago
vjpai
b28456b1e4
Add dynamic thread pool and initial port of test
10 years ago
Julien Boeuf
fe4c3f4f14
Renaming jwt_credentials to service_account_jwt_access_credentials.
10 years ago
Julien Boeuf
5029b30d1c
Adding option to force client auth on the server SSL creds.
10 years ago
David Garcia Quintas
80f3995e47
wip
10 years ago
Craig Tiller
af1f97e92a
Fix typo
10 years ago
Craig Tiller
bf6abeef3d
Remove experimental prefix
10 years ago
Craig Tiller
0dc5e6cf16
User agent string support
10 years ago
David Garcia Quintas
cadbf22467
Removed compression levels from clients and _experimental_'d signature of methods manipulating compression algorithms
10 years ago
yang-g
6ca6ec884d
set header guard
10 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