aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [server] Swap two parameters in try_broadcast_message_onHenauxg2023-01-201-1/+1
|
* [doc] Fix a doc stringHenauxg2023-01-201-1/+1
|
* [cargo] Update dependenciesHenauxg2023-01-201-16/+16
|
* [tests] Add more channel tests and test utilities, as integration testsHenauxg2023-01-195-554/+928
|
* [server] Add stats() function on an EndpointHenauxg2023-01-181-0/+9
|
* [server] Generate client ids on the sync server instead of asyncHenauxg2023-01-181-97/+137
|
* [shared] Move InternalConnectionRef to sharedHenauxg2023-01-183-6/+7
|
* [readme] Update quick start exampleHenauxg2023-01-181-21/+23
|
* [examples] Use the updated server receive APIHenauxg2023-01-182-57/+61
|
* [test] Update test to match the new receive APIHenauxg2023-01-181-9/+9
|
* [server] Change receiving API to be client specific & use shared receptino tasksHenauxg2023-01-181-163/+46
|
* [client] Use shared reception tasksHenauxg2023-01-182-88/+41
|
* [shared] Implement shared reception tasksHenauxg2023-01-181-4/+71
|
* [examples] Update example use pathsHenauxg2023-01-172-3/+6
|
* [client] Move client::connection into a separate fileHenauxg2023-01-174-540/+571
|
* [client & server] Receive unreliable datagramsHenauxg2023-01-173-16/+88
|
* [client & server] No more JoinSet in reliable receiver to prevent it from ↵Henauxg2023-01-172-39/+74
| | | | keeping finished tasks
* [readme] Update features and roadmap, move old roadmap tasks to a separate fileHenauxg2023-01-172-17/+20
|
* [doc] Add a few doc stringsHenauxg2023-01-172-2/+22
|
* [cargo] Update dependenciesHenauxg2023-01-161-229/+219
|
* Merge pull request #7 from Henauxg/channelsGilles Henaux2023-01-169-441/+1201
|\ | | | | Add send channels
| * [client & server] Close waiter: only signal connection closed if the ↵Henauxg2023-01-162-10/+16
| | | | | | | | internal channel still exists
| * [channels] Add doc stringsHenauxg2023-01-163-9/+41
| |
| * [readme] Update roadmapHenauxg2023-01-161-3/+3
| |
| * [channels] Basic Unreliable channel, doc strings and logsHenauxg2023-01-161-21/+51
| |
| * [channels] Barebone unreliable channel taskgilles henaux2023-01-151-1/+48
| |
| * [channels] Return the default ChannelId when opening connection/endpointgilles henaux2023-01-153-24/+27
| |
| * [readme] Minor fixesgilles henaux2023-01-151-3/+3
| |
| * [readme] Update for channelsgilles henaux2023-01-151-5/+42
| |
| * [client & server] Get/set default channelgilles henaux2023-01-142-0/+20
| |
| * [client] Add a doc linegilles henaux2023-01-141-0/+3
| |
| * [channel] Change Channel visibility and empty implementation for Unreliable ↵gilles henaux2023-01-141-2/+4
| | | | | | | | channel
| * [server] Implement channels on the servergilles henaux2023-01-141-204/+385
| |
| * [client] Use the shared channels_taskgilles henaux2023-01-141-85/+25
| |
| * [channels] Create a shared channels_taskgilles henaux2023-01-141-1/+68
| |
| * [client] Use utility get_channel_id_from_typegilles henaux2023-01-141-31/+18
| |
| * [channels] Add a utility get_channel_id_from_typegilles henaux2023-01-141-0/+14
| |
| * [server] Renamingsgilles henaux2023-01-121-46/+46
| |
| * [channels] Properly signal flush/gilles henaux2023-01-123-128/+163
| | | | | | | | termination for all Reliable channels & Internal messages refactor
| * [channels] Close the connection once all channel tasks have terminatedgilles henaux2023-01-122-7/+29
| |
| * [channels] Still connect the Channels tasks to the Connection close signalgilles henaux2023-01-112-14/+23
| |
| * [channels] Dedicated close channels for Quinnet Channelsgilles henaux2023-01-112-24/+47
| |
| * [server] Use new error typegilles henaux2023-01-111-1/+1
| |
| * [errors] New error typesgilles henaux2023-01-111-2/+10
| |
| * [channels] Rename OrdRelChannelId to MultiChannelId and remove commented codegilles henaux2023-01-112-25/+4
| |
| * [client] Call connection.disconnect() from update_sync_client and do not use ↵gilles henaux2023-01-112-35/+31
| | | | | | | | close_sender from async tasks
| * [channels] Move channel tasks into channel module, shared by client & servergilles henaux2023-01-112-141/+122
| |
| * [channels] close_channel skeleton implementationgilles henaux2023-01-111-9/+15
| |
| * [errors] Rename ChannelClosed to InternalChannelClosed to avoid confusion ↵gilles henaux2023-01-115-11/+13
| | | | | | | | with Quinnet channels
| * [channels] Homegenize open_channel and close_channel interfacegilles henaux2023-01-112-14/+40
| |