<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-net/src/udp.rs, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/'/>
<entry>
<title>Rustfmt for edition 2024.</title>
<updated>2025-10-06T21:19:53+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-10-06T20:56:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8730a013c395cf0bf4c2fa8eeb7f138288103039'/>
<id>8730a013c395cf0bf4c2fa8eeb7f138288103039</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>net: correct `UdpSocket::recv_from_with` docs</title>
<updated>2025-07-03T13:52:33+00:00</updated>
<author>
<name>Sam W</name>
<email>sam@wlcx.cc</email>
</author>
<published>2025-07-03T13:52:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=db9af5b6cc2d5f47a912836bebf25b48903006f9'/>
<id>db9af5b6cc2d5f47a912836bebf25b48903006f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>don't mention Poll::Ready for async fns as it's implied</title>
<updated>2025-01-26T23:55:52+00:00</updated>
<author>
<name>Easyoakland</name>
<email>97992568+Easyoakland@users.noreply.github.com</email>
</author>
<published>2025-01-26T23:55:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=89e25c7b14f77ead6dd8d895d982aa684baf9874'/>
<id>89e25c7b14f77ead6dd8d895d982aa684baf9874</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update comments to match code</title>
<updated>2025-01-26T23:36:12+00:00</updated>
<author>
<name>Easyoakland</name>
<email>97992568+Easyoakland@users.noreply.github.com</email>
</author>
<published>2025-01-26T23:36:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=cbbc1f1a2ffc5e943e5ed9bb0d6cfa723111f7d1'/>
<id>cbbc1f1a2ffc5e943e5ed9bb0d6cfa723111f7d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- use `with`</title>
<updated>2025-01-26T22:51:31+00:00</updated>
<author>
<name>Easyoakland</name>
<email>97992568+Easyoakland@users.noreply.github.com</email>
</author>
<published>2025-01-26T22:51:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=c0d14a145c901126a548a77026ef2ef0d6e79738'/>
<id>c0d14a145c901126a548a77026ef2ef0d6e79738</id>
<content type='text'>
- rename to Truncated to `PacketTooLarge`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- rename to Truncated to `PacketTooLarge`
</pre>
</div>
</content>
</entry>
<entry>
<title>don't infinite loop if udp::send methods receive a buffer too large to ever be sent</title>
<updated>2025-01-25T01:45:43+00:00</updated>
<author>
<name>Easyoakland</name>
<email>97992568+Easyoakland@users.noreply.github.com</email>
</author>
<published>2025-01-25T01:45:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=2fe299cc538c28711fd838b5f2c3da6143a7335e'/>
<id>2fe299cc538c28711fd838b5f2c3da6143a7335e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Desugar some async fns</title>
<updated>2024-12-30T11:13:13+00:00</updated>
<author>
<name>Dániel Buga</name>
<email>bugadani@gmail.com</email>
</author>
<published>2024-12-30T11:13:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=44217aa0924e7590aa0afabdf17babd5c2ea5b82'/>
<id>44217aa0924e7590aa0afabdf17babd5c2ea5b82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3368 from AnthonyGrondin/main</title>
<updated>2024-10-21T00:35:13+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2024-10-21T00:35:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=e8ba9696f140e604344d84fba93bd9854de56c0a'/>
<id>e8ba9696f140e604344d84fba93bd9854de56c0a</id>
<content type='text'>
feat(embassy-net): Implement `wait_recv_ready()` + `wait_send_ready()` for UdpSocket and `wait_read_ready()` + `wait_write_ready()` for TcpSocket
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat(embassy-net): Implement `wait_recv_ready()` + `wait_send_ready()` for UdpSocket and `wait_read_ready()` + `wait_write_ready()` for TcpSocket
</pre>
</div>
</content>
</entry>
<entry>
<title>net: Add flush for UDP and Raw sockets.</title>
<updated>2024-10-20T23:59:31+00:00</updated>
<author>
<name>Fan Jiang</name>
<email>ProfFan@users.noreply.github.com</email>
</author>
<published>2024-10-20T16:29:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=b4ee17fb4f1a77c26fc08e9fe9e0d343d1c059b4'/>
<id>b4ee17fb4f1a77c26fc08e9fe9e0d343d1c059b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(embassy-net): Implement `wait_recv_ready()` + `wait_send_ready()` for UdpSocket</title>
<updated>2024-09-25T02:01:49+00:00</updated>
<author>
<name>Anthony Grondin</name>
<email>104731965+AnthonyGrondin@users.noreply.github.com</email>
</author>
<published>2024-09-23T20:30:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=ae5b78b27a9c644850c905c197e216a6cd2ab0b9'/>
<id>ae5b78b27a9c644850c905c197e216a6cd2ab0b9</id>
<content type='text'>
- Provides `pub async fn wait_recv_ready(&amp;self) -&gt; ()` and `pub fn poll_recv_ready(&amp;self, cx: &amp;mut Context&lt;'_&gt;) -&gt; Poll&lt;()&gt;`.
This allows polling / waiting on a socket until it can be read, without dequeuing any packets.

- Provides `pub async fn wait_send_ready(&amp;self) -&gt; ()` and `pub fn poll_send_ready(&amp;self, cx: &amp;mut Context&lt;'_&gt; -&gt; Poll&lt;()&gt;`
This allows polling / waiting on a socket until it becomes writable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Provides `pub async fn wait_recv_ready(&amp;self) -&gt; ()` and `pub fn poll_recv_ready(&amp;self, cx: &amp;mut Context&lt;'_&gt;) -&gt; Poll&lt;()&gt;`.
This allows polling / waiting on a socket until it can be read, without dequeuing any packets.

- Provides `pub async fn wait_send_ready(&amp;self) -&gt; ()` and `pub fn poll_send_ready(&amp;self, cx: &amp;mut Context&lt;'_&gt; -&gt; Poll&lt;()&gt;`
This allows polling / waiting on a socket until it becomes writable.
</pre>
</div>
</content>
</entry>
</feed>
