├── .bettercodehub.yml ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Build ├── ReleaseNotes.md ├── build.ps1 └── upload.ps1 ├── Images ├── COAP.svg ├── Logo_128x128.png ├── icon_256.png ├── icon_512.png ├── icon_64.png ├── icon_det_256.png ├── icon_det_512.png ├── icon_det_64.png └── nuget.png ├── LICENSE ├── README.md ├── Samples ├── CoAPnet.Samples.csproj └── Program.cs └── Source ├── .editorconfig ├── CoAP.TestClient ├── CoAP.TestClient.csproj └── Program.cs ├── CoAPnet.Extensions.DTLS ├── CoAPnet.Extensions.DTLS.csproj ├── CoapClientConnectOptionsBuilderExtensions.cs ├── DtlsClient.cs ├── DtlsCoapTransportLayer.cs ├── DtlsCoapTransportLayerOptions.cs ├── DtlsCoapTransportLayerOptionsBuilder.cs ├── DtlsException.cs ├── DtlsVersion.cs ├── IDtlsCredentials.cs ├── PreSharedKey.cs ├── PreSharedKeyWrapper.cs └── UdpTransport.cs ├── CoAPnet.Tests ├── CoAPnet.Tests.csproj ├── CoapClient_Tests.cs ├── CoapMessageCode_Tests.cs ├── CoapMessageDecoder_Tests.cs ├── CoapMessageEncoder_Tests.cs └── CoapMessageReader_Tests.cs ├── CoAPnet.sln ├── CoAPnet.sln.DotSettings └── CoAPnet ├── Client ├── CoapClient.cs ├── CoapClientBlockTransferReceiver.cs ├── CoapClientConfigurationInvalidException.cs ├── CoapClientConnectOptions.cs ├── CoapClientConnectOptionsBuilder.cs ├── CoapClientObservationManager.cs ├── CoapMessageIdProvider.cs ├── CoapMessageToResponseConverter.cs ├── CoapMessageToken.cs ├── CoapMessageTokenProvider.cs ├── CoapObserveOptions.cs ├── CoapObserveRequest.cs ├── CoapObserveRequestBuilder.cs ├── CoapObserveResponse.cs ├── CoapRequest.cs ├── CoapRequestBuilder.cs ├── CoapRequestMethod.cs ├── CoapRequestOptions.cs ├── CoapRequestToMessageConverter.cs ├── CoapResponse.cs ├── CoapResponseOptions.cs ├── CoapResponseStatusCode.cs ├── HandleResponseContext.cs ├── ICoapClient.cs └── ICoapResponseHandler.cs ├── CoAPnet.csproj ├── CoapFactory.cs ├── Exceptions ├── CoAPProtocolViolationException.cs ├── CoapCommunicationException.cs └── CoapCommunicationTimedOutException.cs ├── Internal ├── MemoryBuffer.cs └── ParallelTask.cs ├── Logging ├── CoapNetLogMessage.cs ├── CoapNetLogMessageLevel.cs ├── CoapNetLogger.cs ├── CoapNetLoggerConsoleSink.cs └── ICoapNetLoggerSink.cs ├── LowLevelClient ├── ILowLevelCoapClient.cs └── LowLevelCoapClient.cs ├── MessageDispatcher ├── CoapMessageAwaiter.cs └── CoapMessageDispatcher.cs ├── Protocol ├── BlockTransfer │ ├── CoapBlockTransferOptionValue.cs │ ├── CoapBlockTransferOptionValueDecoder.cs │ └── CoapBlockTransferOptionValueEncoder.cs ├── CoapDefaultPort.cs ├── CoapMessage.cs ├── CoapMessageCode.cs ├── CoapMessageCodes.cs ├── CoapMessageType.cs ├── Encoding │ ├── CoapMessageDecoder.cs │ ├── CoapMessageEncoder.cs │ ├── CoapMessageReader.cs │ └── CoapMessageWriter.cs ├── Observe │ └── CoapObserveOptionValue.cs └── Options │ ├── CoapMessageContentFormat.cs │ ├── CoapMessageOption.cs │ ├── CoapMessageOptionEmptyValue.cs │ ├── CoapMessageOptionFactory.cs │ ├── CoapMessageOptionNumber.cs │ ├── CoapMessageOptionOpaqueValue.cs │ ├── CoapMessageOptionStringValue.cs │ ├── CoapMessageOptionUintValue.cs │ └── CoapMessageOptionValue.cs └── Transport ├── CoapTransportLayerAdapter.cs ├── CoapTransportLayerConnectOptions.cs ├── ICoapTransportLayer.cs ├── TcpCoapTransportLayer.cs ├── TlsCoapTransportLayer.cs └── UdpCoapTransportLayer.cs /.bettercodehub.yml: -------------------------------------------------------------------------------- 1 | component_depth: 4 2 | languages: 3 | - csharp 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/.gitignore -------------------------------------------------------------------------------- /Build/ReleaseNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Build/ReleaseNotes.md -------------------------------------------------------------------------------- /Build/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Build/build.ps1 -------------------------------------------------------------------------------- /Build/upload.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Build/upload.ps1 -------------------------------------------------------------------------------- /Images/COAP.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/COAP.svg -------------------------------------------------------------------------------- /Images/Logo_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/Logo_128x128.png -------------------------------------------------------------------------------- /Images/icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/icon_256.png -------------------------------------------------------------------------------- /Images/icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/icon_512.png -------------------------------------------------------------------------------- /Images/icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/icon_64.png -------------------------------------------------------------------------------- /Images/icon_det_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/icon_det_256.png -------------------------------------------------------------------------------- /Images/icon_det_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/icon_det_512.png -------------------------------------------------------------------------------- /Images/icon_det_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/icon_det_64.png -------------------------------------------------------------------------------- /Images/nuget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Images/nuget.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/README.md -------------------------------------------------------------------------------- /Samples/CoAPnet.Samples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Samples/CoAPnet.Samples.csproj -------------------------------------------------------------------------------- /Samples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Samples/Program.cs -------------------------------------------------------------------------------- /Source/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/.editorconfig -------------------------------------------------------------------------------- /Source/CoAP.TestClient/CoAP.TestClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAP.TestClient/CoAP.TestClient.csproj -------------------------------------------------------------------------------- /Source/CoAP.TestClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAP.TestClient/Program.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/CoAPnet.Extensions.DTLS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/CoAPnet.Extensions.DTLS.csproj -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/CoapClientConnectOptionsBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/CoapClientConnectOptionsBuilderExtensions.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/DtlsClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/DtlsClient.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/DtlsCoapTransportLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/DtlsCoapTransportLayer.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/DtlsCoapTransportLayerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/DtlsCoapTransportLayerOptions.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/DtlsCoapTransportLayerOptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/DtlsCoapTransportLayerOptionsBuilder.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/DtlsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/DtlsException.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/DtlsVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/DtlsVersion.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/IDtlsCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/IDtlsCredentials.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/PreSharedKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/PreSharedKey.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/PreSharedKeyWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/PreSharedKeyWrapper.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Extensions.DTLS/UdpTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Extensions.DTLS/UdpTransport.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Tests/CoAPnet.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Tests/CoAPnet.Tests.csproj -------------------------------------------------------------------------------- /Source/CoAPnet.Tests/CoapClient_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Tests/CoapClient_Tests.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Tests/CoapMessageCode_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Tests/CoapMessageCode_Tests.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Tests/CoapMessageDecoder_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Tests/CoapMessageDecoder_Tests.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Tests/CoapMessageEncoder_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Tests/CoapMessageEncoder_Tests.cs -------------------------------------------------------------------------------- /Source/CoAPnet.Tests/CoapMessageReader_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.Tests/CoapMessageReader_Tests.cs -------------------------------------------------------------------------------- /Source/CoAPnet.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.sln -------------------------------------------------------------------------------- /Source/CoAPnet.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet.sln.DotSettings -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapClient.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapClientBlockTransferReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapClientBlockTransferReceiver.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapClientConfigurationInvalidException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapClientConfigurationInvalidException.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapClientConnectOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapClientConnectOptions.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapClientConnectOptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapClientConnectOptionsBuilder.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapClientObservationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapClientObservationManager.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapMessageIdProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapMessageIdProvider.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapMessageToResponseConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapMessageToResponseConverter.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapMessageToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapMessageToken.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapMessageTokenProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapMessageTokenProvider.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapObserveOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapObserveOptions.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapObserveRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapObserveRequest.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapObserveRequestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapObserveRequestBuilder.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapObserveResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapObserveResponse.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapRequest.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapRequestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapRequestBuilder.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapRequestMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapRequestMethod.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapRequestOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapRequestOptions.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapRequestToMessageConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapRequestToMessageConverter.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapResponse.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapResponseOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapResponseOptions.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/CoapResponseStatusCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/CoapResponseStatusCode.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/HandleResponseContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/HandleResponseContext.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/ICoapClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/ICoapClient.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Client/ICoapResponseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Client/ICoapResponseHandler.cs -------------------------------------------------------------------------------- /Source/CoAPnet/CoAPnet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/CoAPnet.csproj -------------------------------------------------------------------------------- /Source/CoAPnet/CoapFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/CoapFactory.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Exceptions/CoAPProtocolViolationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Exceptions/CoAPProtocolViolationException.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Exceptions/CoapCommunicationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Exceptions/CoapCommunicationException.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Exceptions/CoapCommunicationTimedOutException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Exceptions/CoapCommunicationTimedOutException.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Internal/MemoryBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Internal/MemoryBuffer.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Internal/ParallelTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Internal/ParallelTask.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Logging/CoapNetLogMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Logging/CoapNetLogMessage.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Logging/CoapNetLogMessageLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Logging/CoapNetLogMessageLevel.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Logging/CoapNetLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Logging/CoapNetLogger.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Logging/CoapNetLoggerConsoleSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Logging/CoapNetLoggerConsoleSink.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Logging/ICoapNetLoggerSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Logging/ICoapNetLoggerSink.cs -------------------------------------------------------------------------------- /Source/CoAPnet/LowLevelClient/ILowLevelCoapClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/LowLevelClient/ILowLevelCoapClient.cs -------------------------------------------------------------------------------- /Source/CoAPnet/LowLevelClient/LowLevelCoapClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/LowLevelClient/LowLevelCoapClient.cs -------------------------------------------------------------------------------- /Source/CoAPnet/MessageDispatcher/CoapMessageAwaiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/MessageDispatcher/CoapMessageAwaiter.cs -------------------------------------------------------------------------------- /Source/CoAPnet/MessageDispatcher/CoapMessageDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/MessageDispatcher/CoapMessageDispatcher.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/BlockTransfer/CoapBlockTransferOptionValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/BlockTransfer/CoapBlockTransferOptionValue.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/BlockTransfer/CoapBlockTransferOptionValueDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/BlockTransfer/CoapBlockTransferOptionValueDecoder.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/BlockTransfer/CoapBlockTransferOptionValueEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/BlockTransfer/CoapBlockTransferOptionValueEncoder.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/CoapDefaultPort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/CoapDefaultPort.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/CoapMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/CoapMessage.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/CoapMessageCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/CoapMessageCode.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/CoapMessageCodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/CoapMessageCodes.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/CoapMessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/CoapMessageType.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Encoding/CoapMessageDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Encoding/CoapMessageDecoder.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Encoding/CoapMessageEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Encoding/CoapMessageEncoder.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Encoding/CoapMessageReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Encoding/CoapMessageReader.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Encoding/CoapMessageWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Encoding/CoapMessageWriter.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Observe/CoapObserveOptionValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Observe/CoapObserveOptionValue.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageContentFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageContentFormat.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageOption.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageOptionEmptyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageOptionEmptyValue.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageOptionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageOptionFactory.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageOptionNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageOptionNumber.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageOptionOpaqueValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageOptionOpaqueValue.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageOptionStringValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageOptionStringValue.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageOptionUintValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageOptionUintValue.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Protocol/Options/CoapMessageOptionValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Protocol/Options/CoapMessageOptionValue.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Transport/CoapTransportLayerAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Transport/CoapTransportLayerAdapter.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Transport/CoapTransportLayerConnectOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Transport/CoapTransportLayerConnectOptions.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Transport/ICoapTransportLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Transport/ICoapTransportLayer.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Transport/TcpCoapTransportLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Transport/TcpCoapTransportLayer.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Transport/TlsCoapTransportLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Transport/TlsCoapTransportLayer.cs -------------------------------------------------------------------------------- /Source/CoAPnet/Transport/UdpCoapTransportLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chkr1011/CoAPnet/HEAD/Source/CoAPnet/Transport/UdpCoapTransportLayer.cs --------------------------------------------------------------------------------