aboutsummaryrefslogtreecommitdiffstats
path: root/fnet/src/vespa/fnet/transport.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* untangle fnet from fastosHåvard Pettersen2023-02-221-3/+3
* Ensure that transport thread is woken up explicit for every FNET_CMD_EXECUTE ...Henning Baldersheim2022-12-211-4/+4
* more robust supervisor detachmentHåvard Pettersen2022-04-041-10/+7
* enable detaching a supervisor from a running transportHåvard Pettersen2022-03-301-0/+17
* remove admin channel conceptHåvard Pettersen2022-03-241-11/+1
* Revert "Revert "- Create the common transport and threadpool in the main loop.""Henning Baldersheim2022-02-241-6/+5
* Revert "- Create the common transport and threadpool in the main loop."Henning Baldersheim2022-02-241-5/+6
* - Create the common transport and threadpool in the main loop.Henning Baldersheim2022-02-241-6/+5
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* low-level testing of fnet enabled byHåvard Pettersen2021-09-161-1/+55
* drop empty buffersHåvard Pettersen2021-06-011-0/+5
* Move config setters directly onto main TransportConfig objectHenning Baldersheim2020-12-011-5/+19
* Make constructors explicit and config const.Henning Baldersheim2020-12-011-4/+6
* provide the config in the constructor only.Henning Baldersheim2020-12-011-62/+35
* Misc cleanup of includes and code healthHenning Baldersheim2020-12-011-0/+1
* Simplify and use a single events_before_wakup number in the transport thread ...Henning Baldersheim2020-11-301-4/+4
* Allow to optimize for throughput over latency. Wakeup is extremely expensive.Henning Baldersheim2020-11-291-0/+6
* Use std::make_unique and hide actual ThreadExecutor implementation.Henning Baldersheim2020-11-291-2/+1
* extend crypto engine apiHåvard Pettersen2020-02-131-5/+13
* use chrono instead of fastos timeHåvard Pettersen2019-11-191-1/+0
* GC unused code.Henning Baldersheim2019-05-161-5/+0
* async tls handshake workHåvard Pettersen2019-02-211-0/+14
* avoid shutdown deadlock with yourselfHåvard Pettersen2018-10-041-3/+1
* remove io stats tracking and loggingHåvard Pettersen2018-09-041-8/+0
* Remove use and implementation of directwrite optionHenning Baldersheim2018-08-311-8/+0
* integrate Crypto{Engine,Socket} into fnetHåvard Pettersen2018-08-271-3/+25
* handle async resolveHaavard2017-07-101-1/+18
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* perform async connect in same threadArne H Juul2017-03-131-14/+0
* NULL -> nullptrHenning Baldersheim2017-01-131-3/+3
* replace memorytub with Stash.Henning Baldersheim2017-01-131-42/+22
* Further decouple some hpp files, config and the attributevector.Henning Baldersheim2016-12-201-3/+9
* PublishJon Bratseth2016-06-151-0/+291