hg: kona/coap: 1: Commit CoAP to project Kona

szymon.sasin at arm.com szymon.sasin at arm.com
Mon Jul 20 19:18:49 UTC 2015


Changeset: dcef39bd7c57
Author:    Szymon Sasin <szymon.sasin at arm.com>
Date:      2015-07-15 10:11 +0300
URL:       http://hg.openjdk.java.net/kona/coap/rev/dcef39bd7c57

1: Commit CoAP to project Kona
Summary: CoAP sources
Reviewed-by: Riaz Aimandi

+ .hgignore
+ copyright-header.txt
+ findbugs-exlude.xml
+ pmd-ruleset.xml
+ pom.xml
+ readme.md
+ src/main/java/com/arm/coap/server/MessageIdSupplierImpl.java
+ src/main/java/com/arm/coap/server/internal/CoapExchangeImpl.java
+ src/main/java/com/arm/coap/server/internal/CoapServerAbstract.java
+ src/main/java/com/arm/coap/server/internal/CoapTransaction.java
+ src/main/java/com/arm/coap/server/internal/CoapTransactionId.java
+ src/main/java/com/arm/coap/server/internal/DelayedTransactionId.java
+ src/main/java/com/arm/coap/server/internal/DelayedTransactionManager.java
+ src/main/java/com/arm/coap/server/internal/DuplicationDetector.java
+ src/main/java/com/arm/coap/server/internal/MessageHandlerTask.java
+ src/main/java/com/arm/coap/server/internal/MulticastTransactionId.java
+ src/main/java/com/arm/coap/server/internal/TransactionManager.java
+ src/main/java/com/arm/coap/server/internal/UriMatcher.java
+ src/main/java/com/arm/coap/transport/AbstractTransportConnector.java
+ src/main/java/com/arm/coap/transport/InMemoryTransport.java
+ src/main/java/com/arm/coap/transport/udp/DatagramChannelTransport.java
+ src/main/java/com/arm/coap/transport/udp/DatagramSocketTransport.java
+ src/main/java/com/arm/coap/transport/udp/MulticastSocketTransport.java
+ src/main/java/com/arm/coap/transport/udp/QoSDatagramSocket.java
+ src/main/java/com/arm/coap/transport/udp/TrafficClassTransportContext.java
+ src/main/java/com/arm/coap/utils/ByteArrayBackedInputStream.java
+ src/main/java/com/arm/coap/utils/ByteArrayBackedOutputStream.java
+ src/main/java/com/arm/coap/utils/Callback.java
+ src/main/java/com/arm/coap/utils/CoapResource.java
+ src/main/java/com/arm/coap/utils/EventLogger.java
+ src/main/java/com/arm/coap/utils/EventLoggerCoapPacket.java
+ src/main/java/com/arm/coap/utils/FutureCallbackAdapter.java
+ src/main/java/com/arm/coap/utils/HexArray.java
+ src/main/java/com/arm/coap/utils/IpPortAddress.java
+ src/main/java/com/arm/coap/utils/SimpleCoapResource.java
+ src/main/java/jdk/coap/CoapConstants.java
+ src/main/java/jdk/coap/client/CoapClient.java
+ src/main/java/jdk/coap/client/CoapClientBuilder.java
+ src/main/java/jdk/coap/client/CoapRequestTarget.java
+ src/main/java/jdk/coap/client/ObservationHandlerImpl.java
+ src/main/java/jdk/coap/client/ObservationListener.java
+ src/main/java/jdk/coap/client/SyncRequestTarget.java
+ src/main/java/jdk/coap/exception/CoapCodeException.java
+ src/main/java/jdk/coap/exception/CoapException.java
+ src/main/java/jdk/coap/exception/CoapMessageFormatException.java
+ src/main/java/jdk/coap/exception/CoapTimeoutException.java
+ src/main/java/jdk/coap/exception/CoapUnknownOptionException.java
+ src/main/java/jdk/coap/exception/ObservationNotEstablishedException.java
+ src/main/java/jdk/coap/exception/ObservationTerminatedException.java
+ src/main/java/jdk/coap/exception/ReceiveException.java
+ src/main/java/jdk/coap/linkformat/LinkFormat.java
+ src/main/java/jdk/coap/linkformat/LinkFormatBuilder.java
+ src/main/java/jdk/coap/linkformat/PToken.java
+ src/main/java/jdk/coap/observe/AbstractObservableResource.java
+ src/main/java/jdk/coap/observe/NotificationAckCallback.java
+ src/main/java/jdk/coap/observe/NotificationDeliveryListener.java
+ src/main/java/jdk/coap/observe/NotificationDeliveryListenerNULL.java
+ src/main/java/jdk/coap/observe/ObservationRelation.java
+ src/main/java/jdk/coap/observe/SimpleObservableResource.java
+ src/main/java/jdk/coap/packet/BasicHeaderOptions.java
+ src/main/java/jdk/coap/packet/BlockOption.java
+ src/main/java/jdk/coap/packet/BlockSize.java
+ src/main/java/jdk/coap/packet/CoapPacket.java
+ src/main/java/jdk/coap/packet/Code.java
+ src/main/java/jdk/coap/packet/DataConvertingUtility.java
+ src/main/java/jdk/coap/packet/HeaderOptions.java
+ src/main/java/jdk/coap/packet/MediaTypes.java
+ src/main/java/jdk/coap/packet/MessageType.java
+ src/main/java/jdk/coap/packet/Method.java
+ src/main/java/jdk/coap/packet/RawOption.java
+ src/main/java/jdk/coap/server/CoapErrorCallback.java
+ src/main/java/jdk/coap/server/CoapExchange.java
+ src/main/java/jdk/coap/server/CoapHandler.java
+ src/main/java/jdk/coap/server/CoapServer.java
+ src/main/java/jdk/coap/server/CoapServerBlocks.java
+ src/main/java/jdk/coap/server/CoapServerBuilder.java
+ src/main/java/jdk/coap/server/CoapServerObserve.java
+ src/main/java/jdk/coap/server/CoapTransactionCallback.java
+ src/main/java/jdk/coap/server/MessageIdSupplier.java
+ src/main/java/jdk/coap/server/ObservationHandler.java
+ src/main/java/jdk/coap/server/ResourceLinks.java
+ src/main/java/jdk/coap/transmission/CoapTimeout.java
+ src/main/java/jdk/coap/transmission/SingleTimeout.java
+ src/main/java/jdk/coap/transmission/TransmissionTimeout.java
+ src/main/java/jdk/coap/transport/TransportConnector.java
+ src/main/java/jdk/coap/transport/TransportContext.java
+ src/main/java/jdk/coap/transport/TransportReceiver.java
+ src/test/java/com/arm/coap/server/internal/DuplicationDetectorTest.java
+ src/test/java/com/arm/coap/transport/udp/DatagramChannelTransportTest.java
+ src/test/java/com/arm/coap/transport/udp/DatagramSocketTransportTest.java
+ src/test/java/com/arm/coap/transport/udp/TrafficClassVerifier.java
+ src/test/java/com/arm/coap/utils/ByteArrayBackedStreamTest.java
+ src/test/java/com/arm/coap/utils/FutureCallbackAdapterTest.java
+ src/test/java/com/arm/coap/utils/HexArrayTest.java
+ src/test/java/com/arm/coap/utils/IpPortAddressTest.java
+ src/test/java/jdk/coap/client/CoapRequestTargetTest.java
+ src/test/java/jdk/coap/linkformat/LinkFormatTest.java
+ src/test/java/jdk/coap/observe/SimpleObservableResourceTest.java
+ src/test/java/jdk/coap/packet/CoapPacketTest.java
+ src/test/java/jdk/coap/packet/CoapPacketToStringTest.java
+ src/test/java/jdk/coap/packet/HeaderOptionTest.java
+ src/test/java/jdk/coap/packet/MediaTypesTest.java
+ src/test/java/jdk/coap/server/CoapServerExecutorTest.java
+ src/test/java/jdk/coap/server/CoapServerTransportContextTest.java
+ src/test/java/jdk/coap/server/ServerTest.java
+ src/test/java/jdk/coap/transmission/TransmissionTimeoutTest.java
+ src/test/java/jdk/coap/transport/TransportContextTest.java
+ src/test/java/microbenchmark/ParsingBenchmark.java
+ src/test/java/microbenchmark/ServerBenchmark.java
+ src/test/java/microbenchmark/ServerBenchmarkBase.java
+ src/test/java/microbenchmark/ServerCachedThreadBenchmarkIgn.java
+ src/test/java/microbenchmark/ServerMultiThreadBenchmarkIgn.java
+ src/test/java/microbenchmark/ServerMultiThreadDuplicationBenchmarkIgn.java
+ src/test/java/microbenchmark/ServerNotifBenchmark.java
+ src/test/java/microbenchmark/ServerSingleThreadBenchmark.java
+ src/test/java/protocolTests/BlockTest.java
+ src/test/java/protocolTests/ClientServerNONTest.java
+ src/test/java/protocolTests/ClientServerTest.java
+ src/test/java/protocolTests/ClientServerWithBlocksTest.java
+ src/test/java/protocolTests/MulticastTest.java
+ src/test/java/protocolTests/ObservationTest.java
+ src/test/java/protocolTests/ObservationWithBlockTest.java
+ src/test/java/protocolTests/TimeoutTest.java
+ src/test/java/protocolTests/utils/CoapPacketBuilder.java
+ src/test/java/protocolTests/utils/CurrentThreadExecutor.java
+ src/test/java/protocolTests/utils/TransportConnectorMock.java
+ src/test/resources/log4j.properties
+ src/test/resources/logging.properties



More information about the kona-dev mailing list