1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//use crate::compression::{CompressionStrategy, ModificationCompressor};
//use std::net::UdpSocket;
//use track::{
//    serialization::{ModificationSerializer, SerialisationStrategy},
//    ModificationChannel,
//};
//
//pub struct Endpoint<S: SerialisationStrategy, C: CompressionStrategy> {
//    socket: UdpSocket,
//    channel: ModificationChannel,
//    compression: ModificationCompressor<C>,
//    serialization: ModificationSerializer<S>,
//}
//
////impl Endpoint {
////    pub fn recv_changes(&self) {
////
////    }
////
////    pub fn sent_changes(&self, addr: SocketAddr) {
////
////    }
////}