[][src]Module coap_numbers::code

Constants and functions for CoAP codes

This contains codes for all ranges -- request, response and signalling.

Codes are expressed as u8 values in accordance with their serialized form.

Enums

Class

Classification of CoAP codes used in responses

Range

Classification of CoAP codes in any message

Constants

ABORT

Abort

BAD_GATEWAY

Bad Gateway

BAD_OPTION

Bad Option

BAD_REQUEST

Bad Request

CHANGED

Changed

CONFLICT

Conflict

CONTENT

Content

CONTINUE

Continue

CREATED

Created

CSM

CSM

DELETE

DELETE

DELETED

Deleted

EMPTY

Empty

FETCH

FETCH

FORBIDDEN

Forbidden

GATEWAY_TIMEOUT

Gateway Timeout

GET

GET

HOP_LIMIT_REACHED

Hop Limit Reached

INTERNAL_SERVER_ERROR

Internal Server Error

IPATCH

iPATCH

METHOD_NOT_ALLOWED

Method Not Allowed

NOT_ACCEPTABLE

Not Acceptable

NOT_FOUND

Not Found

NOT_IMPLEMENTED

Not Implemented

PATCH

PATCH

PING

Ping

PONG

Pong

POST

POST

PRECONDITION_FAILED

Precondition Failed

PROXYING_NOT_SUPPORTED

Proxying Not Supported

PUT

PUT

RELEASE

Release

REQUEST_ENTITY_INCOMPLETE

Request Entity Incomplete

REQUEST_ENTITY_TOO_LARGE

Request Entity Too Large

SERVICE_UNAVAILABLE

Service Unavailable

TOO_MANY_REQUESTS

Too Many Requests

UNAUTHORIZED

Unauthorized

UNPROCESSABLE_ENTITY

Unprocessable Entity

UNSUPPORTED_CONTENT_FORMAT

Unsupported Content-Format

VALID

Valid

Functions

classify

Find which range a code is in

format_dotted

Format a CoAP code in dotted notation

to_dotted

Convert a CoAP code to dotted notation

to_name

Find the name for a CoAP code, if any is known