whitequark
|
004cfd439b
Improve the user-facing TCP socket API.
|
8 năm trước cách đây |
whitequark
|
a8d19a1da4
Implement the userspace side of TCP sockets.
|
8 năm trước cách đây |
whitequark
|
0ad1ac0ef2
Generalize the TCP tests to accept multiple packets.
|
8 năm trước cách đây |
whitequark
|
72abe80df8
Factor out IpRepr into the wire module.
|
8 năm trước cách đây |
whitequark
|
a713342120
Group IP header parts in the socket layer as struct IpRepr.
|
8 năm trước cách đây |
whitequark
|
086308d716
Add logging capability.
|
8 năm trước cách đây |
whitequark
|
f89690c278
Get rid of explicit backlog.
|
8 năm trước cách đây |
whitequark
|
a454a89b9e
Implement conversion of incoming TCP connections into TCP streams.
|
8 năm trước cách đây |
whitequark
|
ab61890b09
Implement TCP server sockets.
|
8 năm trước cách đây |
whitequark
|
b0f7ac11ae
Add some sanity into buffer names (avoid clases with wire::*).
|
8 năm trước cách đây |
whitequark
|
00c311a5b8
Add some sanity into enumeration names (avoid "*Type").
|
8 năm trước cách đây |
whitequark
|
85ae54a488
Sort out buffer lengths.
|
8 năm trước cách đây |
whitequark
|
c7492b3b51
Implement TCP stream ring buffers.
|
8 năm trước cách đây |
whitequark
|
b56fb85a30
UdpBufferElem → UdpPacket
|
8 năm trước cách đây |
whitequark
|
37f565abe2
Fix lifetime variance.
|
8 năm trước cách đây |
whitequark
|
8b89de2faa
Working UDP loopback.
|
8 năm trước cách đây |
whitequark
|
59dae01e9c
Rethink the buffering strategy with Managed<T>.
|
8 năm trước cách đây |
whitequark
|
8ff9b17a97
Significantly simplify buffering.
|
8 năm trước cách đây |
whitequark
|
3377b911d8
Implement network part of communication through UDP sockets.
|
8 năm trước cách đây |
whitequark
|
659f6ed6f6
Implement UDP sockets.
|
8 năm trước cách đây |