r6rs-coap 0.1.1
Constrained Application Protocol (CoAP)
CoAP is an HTTP-alike protocol for constrained devices and networks. It is a binary protocol with low overhead and usually runs over UDP or SMS.
$ akku update $ akku install r6rs-coap $ .akku/env
Authors
Göran Weinholt
Homepage
Information missing.
License
LGPL-3.0-or-later
Source code
https://gitlab.com/weinholt/r6rs-coap.git git
9c5d1d57e8f550bdce695900dbf30cfcf6ce8a12
Tag: v0.1.1
Package contents
- (coap protocol numbers) R6
- → TYPE-CON TYPE-NON TYPE-ACK TYPE-RST type-codes EMPTY-CODE METHOD-CODE-GET METHOD-CODE-POST METHOD-CODE-PUT METHOD-CODE-DELETE METHOD-CODE-FETCH METHOD-CODE-PATCH METHOD-CODE-iPATCH method-codes RESPONSE-CODE-CREATED RESPONSE-CODE-DELETED RESPONSE-CODE-VALID RESPONSE-CODE-CHANGED RESPONSE-CODE-CONTENT RESPONSE-CODE-CONTINUE RESPONSE-CODE-BAD-REQUEST RESPONSE-CODE-UNAUTHORIZED RESPONSE-CODE-BAD-OPTION RESPONSE-CODE-FORBIDDEN RESPONSE-CODE-NOT-FOUND RESPONSE-CODE-METHOD-NOT-ALLOWED RESPONSE-CODE-NOT-ACCEPTABLE RESPONSE-CODE-REQUEST-ENTITY-INCOMPLETE RESPONSE-CODE-CONFLICT RESPONSE-CODE-PRECONDITION-FAILED RESPONSE-CODE-REQUEST-ENTITY-TOO-LARGE RESPONSE-CODE-UNSUPPORTED-CONTENT-FORMAT RESPONSE-CODE-UNPROCESSABLE-ENTITY RESPONSE-CODE-TOO-MANY-REQUESTS RESPONSE-CODE-INTERNAL-SERVER-ERROR RESPONSE-CODE-NOT-IMPLEMENTED RESPONSE-CODE-BAD-GATEWAY RESPONSE-CODE-SERVICE-UNAVAILABLE RESPONSE-CODE-GATEWAY-TIMEOUT RESPONSE-CODE-PROXYING-NOT-SUPPORTED RESPONSE-CODE-HOP-LIMIT-REACHED OPTION-IF-MATCH OPTION-URI-HOST OPTION-ETAG OPTION-IF-NONE-MATCH OPTION-OBSERVE OPTION-URI-PORT OPTION-LOCATION-PATH OPTION-OSCORE OPTION-URI-PATH OPTION-CONTENT-FORMAT OPTION-MAX-AGE OPTION-URI-QUERY OPTION-HOP-LIMIT OPTION-ACCEPT OPTION-LOCATION-QUERY OPTION-BLOCK2 OPTION-BLOCK1 OPTION-SIZE2 OPTION-PROXY-URI OPTION-PROXY-SCHEME OPTION-SIZE1 OPTION-NO-RESPONSE option-codes content-formats
- ← (rnrs) R6
- (coap protocol wire) R6
- → put-coap-header put-coap-option put-coap-options put-coap-payload get-coap-header get-coap-option get-coap-options get-coap-payload-marker get-coap-payload decode-error make-coap-decoding-error coap-decoding-error?
- ← (rnrs) R6
- ← (coap protocol numbers)
- (coap protocol) R6
- → make-coap-message coap-message? coap-message-type coap-message-code coap-message-id coap-message-token coap-message-options coap-message-payload coap-method? coap-response? get-coap-message bytevector->coap-message put-coap-message coap-message->bytevector coap-message-uri-path coap-message-content-format
- ← (rnrs) R6
- ← (coap protocol numbers)
- ← (coap protocol wire)
- (coap uri) R6
- → make-coap-uri coap-uri? coap-uri-scheme coap-uri-host coap-uri-port coap-uri-path coap-uri-query parse-coap-uri format-coap-uri coap-uri->options
- ← (rnrs) R6
- ← (ip-address)
- ← (packrat)
Version history
- 2020-08-03 ~ 0.1.1