artiq/artiq/firmware/runtime
Michael Birtwell 671453938b Require explicitly closing TcpStreams
Instead of automatically closing and draining the TcpStream in the Drop
implementation instead expect the user to call TcpStream::close.
Add close called to all users of TcpStream.
Document the requirement to call close on TcpListener::accept, this seems
to be the only way to get a new TcpStream at the moment.
2022-04-24 10:10:43 +08:00
..
analyzer.rs Require explicitly closing TcpStreams 2022-04-24 10:10:43 +08:00
build.rs add variant in identifier string 2018-07-15 17:21:17 +08:00
cache.rs firmware: use &CSlice for lists 2022-03-10 16:30:22 +08:00
Cargo.toml DHCP support for core device firmware 2022-04-24 10:10:14 +08:00
dhcp.rs DHCP support for core device firmware 2022-04-24 10:10:14 +08:00
kern_hwreq.rs kern_hw: fix return type 2022-03-04 15:16:14 +08:00
kernel.rs firmware: rename libboard to libboard_misoc. 2018-05-14 18:09:44 +00:00
main.rs Use an Ipv4AddrConfig enum instead of the USE_DHCP constant 2022-04-24 10:10:43 +08:00
Makefile rust: find json file using CARGO_TRIPLE 2021-11-08 16:59:08 +08:00
mgmt.rs Require explicitly closing TcpStreams 2022-04-24 10:10:43 +08:00
moninj.rs Require explicitly closing TcpStreams 2022-04-24 10:10:43 +08:00
rtio_clocking.rs rtio_clocking: add warnings for unsupported rtio_clock settings (#1773) 2021-10-28 16:34:22 +08:00
rtio_dma.rs runtime: update rust alloc, managed 2021-09-10 13:25:09 +08:00
rtio_mgt.rs firmware: fix compilation warning 2022-01-11 09:31:26 +08:00
runtime.ld linker: generate stack guard + symbol 2021-10-16 17:42:24 +08:00
sched.rs Require explicitly closing TcpStreams 2022-04-24 10:10:43 +08:00
session.rs Require explicitly closing TcpStreams 2022-04-24 10:10:43 +08:00
urc.rs firmware: eliminate non-io uses of std_artiq from runtime. 2018-05-14 19:11:57 +00:00