David Garcia Quintas
3068af2981
wip
9 years ago
Hongyu Chen
a0f149e873
Move core/profiling/timers_preciseclock.h to core/support/ such that we
...
have a gpr public function which returns cycle clock.
9 years ago
Craig Tiller
1359a126a7
Added some clarification
9 years ago
Vijay Pai
e8a7e30a75
Eliminate public thread-pool interface
9 years ago
yang-g
9fb35a5332
split stream.h into sync_stream.h and async_stream.h
9 years ago
yang-g
9e2f90cd06
headers reorg
9 years ago
Craig Tiller
592e7f2dd0
Refactor Endpoint API
...
- Allow reads to complete immediately
- Unify read/write signatures
- Simplify memory management to allow future optimization work
9 years ago
David Garcia Quintas
a4c4f02a63
Added C API functions for compression args handling (w/ tests)
9 years ago
David G. Quintas
b2a1c599a7
Update grpc.h
9 years ago
David G. Quintas
025632a138
Expanded grpc_server_request_call's docstring
9 years ago
yang-g
c317f07b56
Make Channel ctor private
9 years ago
yang-g
ef00308e39
remove internal_stub
9 years ago
yang-g
c2bd8a6d1a
Fix server side and generic stub
9 years ago
yang-g
431f8c2b5f
make registermethod private
9 years ago
Julien Boeuf
ee3dbb0078
Have a richer interface for auth metadata processors.
9 years ago
David Garcia Quintas
bdfc7ad957
Fixed wrong creation of metadata in compression.
9 years ago
yang-g
8c2be9f228
Remove ChannelInterface and replace it with Channel
9 years ago
Craig Tiller
9374ce819b
Add comments, fix a subtle bug
9 years ago
yang-g
b9b9d6ee8e
add a README for include/grpc++/impl
9 years ago
Craig Tiller
e50e5cbde2
Add a timeout to shutdown to forcefully end calls
9 years ago
Hongwei Wang
2773d5f2f3
Remove grpc_unregister_all_plugins in grpc.h
9 years ago
Craig Tiller
d6c98df792
clang-format all source
9 years ago
yang-g
c31cd86a74
Let lame_client accept error status
9 years ago
Julien Boeuf
bc265583d6
Addressing comments. Thanks Yang!
9 years ago
Julien Boeuf
8b78c28451
First draft at addressing #1799 for grpc_security.
...
- Will make all the changes everywhere once we reach consensus.
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
Hongwei Wang
85ad685e57
Address comments and update grpc plugins
9 years ago
Robbie Shade
a294487e37
Add Apple specific #define for IPV6_RECVPKTINFO
9 years ago
Alistair Veitch
0879df2755
add comment
9 years ago
Nicolas "Pixel" Noble
bb3aed0ef9
Removing gpr_cancelable.
9 years ago
yang-g
9b7757dd35
Use a sync service to handle requests to unknown services
9 years ago
Alistair Veitch
e6d0ad317e
add all new content
9 years ago
Hongwei Wang
ff6097ac49
Fix zookeeper resolver plugin bugs
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
David Garcia Quintas
b58b346fbe
wip. we need a way to pass args to server construction
9 years ago
David Garcia Quintas
87b4f2b23f
wip. we need a way to pass args to server construction
9 years ago
vjpai
9b2c25e806
Bounds checking for ops in call batch
9 years ago
yang-g
c8abca8f53
Resolve comments
9 years ago
Craig Tiller
8e5de39fb9
Document finish
9 years ago
Craig Tiller
da1db029bf
Document op completion
9 years ago
Craig Tiller
44912d78a0
Explicitly spell out cancellation in default propagation mask
9 years ago
Julien Boeuf
77a7b870c3
Fixing API (thanks Craig for the comments) and associated tests.
9 years ago
Craig Tiller
2c3be1df4f
Add tests for C++ propagation
9 years ago
yang-g
8708dd76c1
Add WaitForState
9 years ago
Craig Tiller
fdbd728a82
Rename constants
9 years ago
Craig Tiller
bb5361453f
C++ context propagation
9 years ago
yang-g
a73dc1c708
specialize deadline type and implementation
9 years ago