summaryrefslogtreecommitdiffstats
path: root/src/msg/async/Protocol.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "msg,mon,common: log when DispatchQueue throttle limit is reached"Kefu Chai2021-02-081-1/+0
* msg,mon,common: log when DispatchQueue throttle limit is reachedJos Collin2021-01-251-0/+1
* msg: Build target 'common' without using namespace in headersAdam C. Emerson2020-03-071-1/+1
* msg/async, v2: rx continuations use buffer::ptr_node.Radoslaw Zarzynski2019-03-101-9/+3
* msg/async: introduce bptr-carrying continuations.Radoslaw Zarzynski2019-03-101-0/+32
* msg/async: replace CONTINUATION_PARAM() with specialized types.Radoslaw Zarzynski2019-03-101-5/+8
* msg/async: avoid extra pointers in continuation definitions.Radoslaw Zarzynski2019-03-101-8/+6
* msg/Connection: add get_con_mode()Sage Weil2019-02-211-0/+4
* msg/async: drop get_auth_meta() from Protocol.Radoslaw Zarzynski2019-02-211-1/+0
* msg/async/ProtocolV2: use shared_ptr to manage auth_metaSage Weil2019-02-071-1/+1
* auth/Auth{Client,Server}: pass auth_meta in explicitlySage Weil2019-02-071-3/+0
* msg/async,auth: add AuthConnectionMeta to ProtocolSage Weil2019-02-071-0/+6
* msg/async: very protocol type when looking up existing connectionsSage Weil2019-02-071-1/+2
* msg/async: msgr2: refactored the frame structuresRicardo Dias2019-01-231-8/+0
* msg/async: msgr2: implement reconnectRicardo Dias2019-01-231-2/+11
* msg/async: assert existing protocol matches current protocolSage Weil2019-01-031-2/+3
* msg/async: add missing modelinesSage Weil2019-01-031-0/+3
* msg/async: move ProtocolV1 class to its own source fileRicardo Dias2018-12-211-298/+4
* msg/async: ProtocolV1: use continuations instead of direct function callsRicardo Dias2018-09-271-56/+164
* msg/async: ProtocolV1 state machine ascii diagramRicardo Dias2018-09-271-0/+45
* msgr/async: huge refactoring of protocol V1Ricardo Dias2018-09-191-0/+242