aboutsummaryrefslogtreecommitdiff
path: root/src/client.rs
Commit message (Expand)AuthorAgeFilesLines
* [client] Connection does not need to be mutableHimbeerserverDE2023-09-031-1/+1
* [client & server] Update to bevy 0.11Henauxg2023-07-111-4/+3
* [client & server] Allow for late initialization and update bevy API usageHenauxg2023-03-071-22/+42
* [client & server] Add some doc stringHenauxg2023-01-201-1/+5
* [shared] Move InternalConnectionRef to sharedHenauxg2023-01-181-2/+3
* [client] Use shared reception tasksHenauxg2023-01-181-7/+8
* [client] Move client::connection into a separate fileHenauxg2023-01-171-537/+23
* [client & server] Receive unreliable datagramsHenauxg2023-01-171-9/+36
* [client & server] No more JoinSet in reliable receiver to prevent it from kee...Henauxg2023-01-171-15/+33
* [client & server] Close waiter: only signal connection closed if the internal...Henauxg2023-01-161-4/+7
* [channels] Add doc stringsHenauxg2023-01-161-3/+11
* [channels] Return the default ChannelId when opening connection/endpointgilles henaux2023-01-151-3/+5
* [client & server] Get/set default channelgilles henaux2023-01-141-0/+10
* [client] Add a doc linegilles henaux2023-01-141-0/+3
* [client] Use the shared channels_taskgilles henaux2023-01-141-85/+25
* [client] Use utility get_channel_id_from_typegilles henaux2023-01-141-31/+18
* [channels] Properly signal flush/gilles henaux2023-01-121-82/+90
* [channels] Close the connection once all channel tasks have terminatedgilles henaux2023-01-121-2/+17
* [channels] Still connect the Channels tasks to the Connection close signalgilles henaux2023-01-111-8/+8
* [channels] Dedicated close channels for Quinnet Channelsgilles henaux2023-01-111-15/+24
* [channels] Rename OrdRelChannelId to MultiChannelId and remove commented codegilles henaux2023-01-111-2/+2
* [client] Call connection.disconnect() from update_sync_client and do not use ...gilles henaux2023-01-111-13/+18
* [channels] Move channel tasks into channel module, shared by client & servergilles henaux2023-01-111-69/+14
* [channels] close_channel skeleton implementationgilles henaux2023-01-111-9/+15
* [errors] Rename ChannelClosed to InternalChannelClosed to avoid confusion wit...gilles henaux2023-01-111-3/+3
* [channels] Homegenize open_channel and close_channel interfacegilles henaux2023-01-111-8/+34
* [client & shared] Rework channels and ChannelIdHenauxg2023-01-111-59/+28
* [client] Create a default Ordered reliable channel, and implement connection ...Henauxg2023-01-111-29/+37
* [client] Handle channel creation and remove Unreliable Sequenced channel typeHenauxg2023-01-111-15/+38
* [client] Refactor connection_task with handle_connection_channelsHenauxg2023-01-111-41/+61
* [client] Implement ordered reliable sender taskHenauxg2023-01-111-69/+137
* [channels] Continue implementationgilles henaux2023-01-111-21/+70
* [client] Add Connecting state, prevent Disconnected connection from sending m...gilles henaux2023-01-091-54/+81
* [client + server] await connection close to signal ConnectionLostEvent; grace...Zachary Heilbron2023-01-081-23/+55
* [client] expose connection ids in connection eventsZachary Heilbron2023-01-071-4/+8
* Merge branch 'main' of https://github.com/Henauxg/bevy_quinnetgilles henaux2022-12-241-9/+23
|\
| * [client] Store connection ref in Connected state and expose quinn-proto stati...gilles henaux2022-12-221-61/+14
| * Expose a function for retrieving stats about a connectionAndrew Vy2022-12-211-4/+65
* | [doc] FIx doc-testsgilles henaux2022-12-241-1/+2
|/
* [client&server] Add "try" methodsHenauxg2022-11-181-2/+45
* [client] Hide disconnect function from Connection public APIHenauxg2022-11-181-11/+11
* [client & server] Move shared code in a moduleHenauxg2022-11-171-1/+1
* [client] Generate bevy events in CoreStage::PreUpdateHenauxg2022-11-171-1/+2
* [client & server] Update code to match quinn 0.9 APIHenauxg2022-11-171-10/+6
* [client] Implement multiple connections within the client resourceHenauxg2022-11-161-24/+122
* [client] Fix commentsHenauxg2022-11-161-11/+8
* [client] Start multiple connections implementationHenauxg2022-11-161-121/+130
* [client] Add CertConnectionAbortEventHenauxg2022-11-151-12/+21
* [client] Remove unused parameter from InternalAsyncMessage::ConnectedHenauxg2022-11-151-4/+3
* [client] Add CertVerificationInf to CertificateInteractionEvent. Add previou...Henauxg2022-11-151-15/+9