Source Code: https://github.com/openwsn-berkeley/coap

The OpenWSN builders run unit tests nightly:

http://builder.openwsn.org/job/CoAP%20Unit%20Tests/
https://travis-ci.org/openwsn-berkeley/coap

Log a bug or feature request at https://openwsn.atlassian.net/browse/COAP

Overview

The CoAP Python library implements http://tools.ietf.org/html/draft-ietf-core-coap-18, in particular:

Features
CoAP server capabilitysupported
CoAP client capabilitysupported
CONfirmable messagingsupported
NON confirmable messagingsupported
timeout and retrysupported
concurrent requestssupported
timeoutsupported
caching

not supported

proxyingnot supported
DTLS securitynot supported
multicast CoAPnot supported
Options
If-Match Option

not supported

Uri-Host Optionnot supported
ETag Optionnot supported, see
If-None-Match Optionnot supported
Uri-Port Optionnot supported
Location-Path Optionnot supported
Uri-Path Optionsupported
Content-Format Optionsupported
Max-Age Optionnot supported
Uri-Query Optionnot supported
Accept Optionnot supported
Location-Query Optionnot supported
Proxy-Uri Optionnot supported
Proxy-Scheme Optionnot supported
Size1 Optionnot supported

Architecture

The source code is organized in the following directories:

Examples

This section is under construction. To be finalized when is fixed.

Open Issues