Craig Tiller
ba496454b2
Fixes
9 years ago
Craig Tiller
dfff1b8126
Call list progress
9 years ago
Craig Tiller
32ca48ce0b
Core compiles with -Wsign-conversion
9 years ago
Craig Tiller
03ab064fb7
Fix completion_queue_test
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
Craig Tiller
e1b0e6ee12
s/inherit/propagate/g
9 years ago
Craig Tiller
99e61645ce
Update wrappers, tests to new create_call()
9 years ago
Nicolas "Pixel" Noble
4960516c63
Properly initializing reserved pointer in tests.
9 years ago
Nicolas "Pixel" Noble
9a123df2cd
Fixing C/C++ tests.
9 years ago
Craig Tiller
1b22b9db94
Add grpc_call_get_peer
9 years ago
Craig Tiller
143e7bf0cf
Introduce a clock type field onto gpr_timespec.
...
Use it to validate that arithmetic on time types makes even some vague
kind of sense.
10 years ago
Craig Tiller
bd54ec4192
1 != 10
10 years ago
Craig Tiller
12cf537a72
clang-format affected files
10 years ago
Craig Tiller
97fc6a3f3f
Rewrite completion queue internals to use pre-allocation of events
10 years ago
Craig Tiller
f3756c1e0d
Introduce multiple clocks to GPR
10 years ago
David Garcia Quintas
3df5c44c84
Introduced function to create byte buffers from the output of a byte buffer reader.
10 years ago
Craig Tiller
9a57633233
clang-format affected files
10 years ago
David Garcia Quintas
1d5aca5de0
Added flags support to grpc_op.
...
Which includes its propagation to grpc_ioreq and validation mechanisms for checking that only known bits are set ot in).
Also added an internal flag (GRPC_WRITE_INTERNAL_COMPRESS) mask for its use in signaling compressed messages.
10 years ago
David Garcia Quintas
59f905d79a
Changes to byte_buffer based on comments.
10 years ago
David Garcia Quintas
25d02d5637
Made grpc_byte_buffer_reader able to decompress msgs.
10 years ago
David Garcia Quintas
30bd4eb5cc
Removed grpc_byte_buffer_reader_{create,destroy}.
...
Introduced grpc_byte_buffer_init instead. It's now the user's responsibility to
manage memory.
10 years ago
Craig Tiller
c0c484481f
Extend the test case
10 years ago
Craig Tiller
59657dbef8
Add a completion queue test
...
- create completion queue
- call shutdown
- call next
10 years ago
Craig Tiller
44883302c3
Remove condition variable from pollset
10 years ago
Craig Tiller
356961916d
Remove all uses of __FUNCTION__
10 years ago
Craig Tiller
f7670f3054
Clean out old code
10 years ago
Craig Tiller
64be9f7a30
C Core API cleanup.
...
Simplify grpc_event into something that can be non-heap allocated.
Deprecate grpc_event_finish.
Remove grpc_op_error - use an int as this is more idiomatic C style.
10 years ago
Craig Tiller
5fe7e5d81c
Fix some memory leaks
10 years ago
Craig Tiller
f968980665
Fix cq test
10 years ago
Craig Tiller
2365c7d467
Fix lame client test
10 years ago
Craig Tiller
6902ad2e9c
Switching to batch oriented metadata passing
10 years ago
Craig Tiller
8ad8a41a84
Introduce slowdown factor for unit test deadlines
...
Dramatically lowers (eliminates maybe?) false negatives from ?SAN runs.
10 years ago
Craig Tiller
42bc87c097
Update C++ server with new core API
...
And reflects the C++ API in ServerBuilder.
10 years ago
Craig Tiller
190d360def
Add missing new-lines at end of file
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Craig Tiller
2d9c51242a
Add mixed shutdown/init test
10 years ago
Craig Tiller
35108f6527
Allow grpc_init to be called multiple times
10 years ago
Craig Tiller
fef766933e
Back-end for new core API
10 years ago
Craig Tiller
c4f0ebe63b
Prepare for the new batch call API.
...
Rename all core API functions that are on their way to deprecation with
an _old tag across all wrappings.
10 years ago
Craig Tiller
a7cac78516
Prepare for the new batch call API.
...
Rename all core API functions that are on their way to deprecation with
an _old tag across all wrappings.
10 years ago
Craig Tiller
1e0d4c43d1
Rename & semantic fixup progress
10 years ago
Nicolas "Pixel" Noble
213ed91850
Re-enabling errors on warning, disabling unused parameter warning, and fixing all subsequent errors.
10 years ago
Craig Tiller
cce17ac033
First compiling version of the new C api.
10 years ago
Yang Gao
5fd0d29dfe
run clang-format
10 years ago
Craig Tiller
ecd49345b5
Use clang-format-3.5
10 years ago
Craig Tiller
32946d37e0
() --> (void)
10 years ago
Craig Tiller
40fc7a6632
clang-format codebase
10 years ago
Craig Tiller
80fa15c151
Moving prototype from Google to GitHub
...
I'd started some prototyping work on this change before the move to
GitHub; this change restores things.
10 years ago
Craig Tiller
b5dcec5a2e
clang-format codebase
10 years ago