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
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