aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/surface/completion_queue.h
Commit message (Collapse)AuthorAge
* clang-format affected filesGravatar Craig Tiller2015-07-09
|
* Rewrite completion queue internals to use pre-allocation of eventsGravatar Craig Tiller2015-07-08
|
* Adding file and line number to cq debug refcount.Gravatar Nicolas "Pixel" Noble2015-06-24
|
* Verify that completion queues are server registeredGravatar Craig Tiller2015-06-15
|
* Add debuggingGravatar Craig Tiller2015-05-28
|
* Remove condition variable from pollsetGravatar Craig Tiller2015-05-28
|
* Further fixesGravatar Craig Tiller2015-05-05
|
* C Core API cleanup.Gravatar Craig Tiller2015-05-04
| | | | | | 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.
* Remove ungeneratable enum values and union membersGravatar Craig Tiller2015-04-29
|
* Have server hold a reference to completion queuesGravatar Craig Tiller2015-04-27
| | | | | In the presence of garbage collectors, this helps ensure that completion queues outlive the servers that depend upon them.
* clang-formatGravatar Craig Tiller2015-04-07
|
* Fix server shutdownGravatar Craig Tiller2015-04-07
| | | | | | | | | A previous fix to make close() occur later can cause socket reuse by servers to fail as previous sockets are left asynchronously open. This change: - adds a callback to TCP server shutdown to signal that the server is completely shutdown - wait for that callback before destroying listeners in the server (and before destroying the server) - handles fallout
* Guard headers tool.Gravatar Nicolas "Pixel" Noble2015-03-01
|
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* First test passesGravatar Craig Tiller2015-02-03
|
* Flesh out batch APIGravatar Craig Tiller2015-02-03
|
* First compiling version of the new C api.Gravatar Craig Tiller2015-01-27
|
* Add an optional server shutdown event.Gravatar Craig Tiller2015-01-16
| | | | | | Allows servers to expedite shutdown once all in-progress calls are completed. We may want to eventually remove grpc_server_shutdown in preference to this.
* clang-format codebaseGravatar Craig Tiller2015-01-13
|
* Introduce the (outside-of-iomgr) pollset API.Gravatar ctiller2014-12-19
| | | | | | | | | | | | | This CL introduces the public side of this interface. There will need to be an iomgr-private API also, but this will be a per-implementation API and so is not covered here. I've taken care of wiring the interface through the codebase in the manner that I expect it will be used. Change on 2014/12/17 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=82376987
* Trailing metadata support.Gravatar ctiller2014-12-16
| | | | | | | | | Actually exposing it from the C API. Also removing grpc_status, since it's mostly useless. Change on 2014/12/15 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=82180546
* Initial import.Gravatar Nicolas Noble2014-11-26