nanoframework.System.Net.Sockets.UdpClient
1.0.0-preview.6
Prefix Reserved
See the version list below for details.
dotnet add package nanoframework.System.Net.Sockets.UdpClient --version 1.0.0-preview.6
NuGet\Install-Package nanoframework.System.Net.Sockets.UdpClient -Version 1.0.0-preview.6
<PackageReference Include="nanoframework.System.Net.Sockets.UdpClient" Version="1.0.0-preview.6" />
paket add nanoframework.System.Net.Sockets.UdpClient --version 1.0.0-preview.6
#r "nuget: nanoframework.System.Net.Sockets.UdpClient, 1.0.0-preview.6"
// Install nanoframework.System.Net.Sockets.UdpClient as a Cake Addin #addin nuget:?package=nanoframework.System.Net.Sockets.UdpClient&version=1.0.0-preview.6&prerelease // Install nanoframework.System.Net.Sockets.UdpClient as a Cake Tool #tool nuget:?package=nanoframework.System.Net.Sockets.UdpClient&version=1.0.0-preview.6&prerelease
System.NET.Sockets.UdpClient
This API implements the UdpClient class with a pattern similar to the official .NET equivalent System.NET.Sockets.UdpClient. Beside the lack of the asynchronous methods the receive functions don't use an internal buffer like the .NET API but instead requires a buffer to be passed as part of the call.
Note: For the Receive
methods if the buffer is smaller than the packet to receive it will be truncated to the buffer size without warning. Indeed "lwIP", the TCP/IP stack used commonly by RTOS, doesn't support the MSG_TRUNC
socket option in calls to recvfrom
to return the real length of the datagram when it is longer than the passed buffer opposite to common Un*x implementations.
Build status
Component | Build Status | NuGet Package |
---|---|---|
nanoFramework.System.Net.Sockets.UdpClient | ||
nanoFramework.System.Net.Sockets.UdpClient (preview) |
Feedback and documentation
For documentation, providing feedback, issues and finding out how to contribute please refer to the Home repo.
Join our Discord community here.
Credits
The list of contributors to this project can be found at CONTRIBUTORS.
License
The nanoFramework Class Libraries are licensed under the MIT license.
Code of Conduct
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behaviour in our community. For more information see the .NET Foundation Code of Conduct.
.NET Foundation
This project is supported by the .NET Foundation.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
-
- nanoFramework.CoreLibrary (>= 1.12.0-preview.5)
- nanoFramework.Runtime.Events (>= 1.10.0-preview.6)
- nanoFramework.System.Net (>= 1.8.0-preview.26)
- nanoFramework.System.Text (>= 1.1.3-preview.13)
- nanoFramework.System.Threading (>= 1.0.4-preview.14)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on nanoframework.System.Net.Sockets.UdpClient:
Package | Downloads |
---|---|
nanoFramework.Iot.Device.MulticastDns
This package includes the .NET IoT Core binding Iot.Device.MulticastDns for .NET nanoFramework C# projects. |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on nanoframework.System.Net.Sockets.UdpClient:
Repository | Stars |
---|---|
nanoframework/Samples
🍬 Code samples from the nanoFramework team used in testing, proof of concepts and other explorational endeavours
|
|
nanoframework/nanoFramework.IoT.Device
📦 This repo includes .NET nanoFramework implementations for various sensors, chips, displays, hats and drivers
|
Version | Downloads | Last updated |
---|---|---|
1.1.73 | 73 | 1/6/2025 |
1.1.72 | 65 | 1/6/2025 |
1.1.71 | 60 | 1/6/2025 |
1.1.70 | 100 | 1/2/2025 |
1.1.65 | 398 | 7/29/2024 |
1.1.63 | 788 | 6/4/2024 |
1.1.61 | 2,358 | 1/29/2024 |
1.1.59 | 233 | 1/26/2024 |
1.1.55 | 474 | 11/10/2023 |
1.1.51 | 327 | 11/9/2023 |
1.1.48 | 1,971 | 5/16/2023 |
1.1.43 | 724 | 12/28/2022 |
1.1.41 | 602 | 12/28/2022 |
1.1.39 | 637 | 12/27/2022 |
1.1.37 | 674 | 12/23/2022 |
1.1.34 | 900 | 10/26/2022 |
1.1.32 | 724 | 10/26/2022 |
1.1.30 | 720 | 10/26/2022 |
1.1.28 | 763 | 10/25/2022 |
1.1.25 | 715 | 10/24/2022 |
1.1.23 | 744 | 10/23/2022 |
1.1.21 | 779 | 10/10/2022 |
1.1.19 | 734 | 10/8/2022 |
1.1.16 | 735 | 9/22/2022 |
1.1.14 | 727 | 9/22/2022 |
1.1.12 | 744 | 9/15/2022 |
1.1.10 | 763 | 8/5/2022 |
1.1.8 | 712 | 8/4/2022 |
1.1.6 | 725 | 8/4/2022 |
1.1.4 | 746 | 8/3/2022 |
1.1.2 | 705 | 8/3/2022 |
1.0.0.18 | 717 | 8/3/2022 |
1.0.0.16 | 810 | 6/13/2022 |
1.0.0.14 | 801 | 6/8/2022 |
1.0.0.12 | 762 | 5/26/2022 |
1.0.0.10 | 782 | 5/18/2022 |
1.0.0.8 | 748 | 5/3/2022 |
1.0.0 | 801 | 3/29/2022 |
1.0.0-preview.23 | 134 | 3/29/2022 |
1.0.0-preview.21 | 136 | 3/17/2022 |
1.0.0-preview.19 | 117 | 3/14/2022 |
1.0.0-preview.17 | 130 | 3/14/2022 |
1.0.0-preview.15 | 127 | 3/14/2022 |
1.0.0-preview.13 | 129 | 2/18/2022 |
1.0.0-preview.6 | 176 | 2/9/2022 |