#######################################
# Syntax Coloring Map For ProsecCoAP
#######################################

#######################################
# Datatypes (KEYWORD1)
#######################################

Coap	KEYWORD1
ContentFormat	KEYWORD1
ErrorCode	KEYWORD1
Message	KEYWORD1
MessageCode	KEYWORD1
MessageType	KEYWORD1
Node	KEYWORD1
ObserveValue	KEYWORD1
Option	KEYWORD1
OptionIterator	KEYWORD1
OptionNumber	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################

add	KEYWORD2
addHost	KEYWORD2
addOption	KEYWORD2
addPayload	KEYWORD2
addPort	KEYWORD2
addPath	KEYWORD2
addRandomToken	KEYWORD2
buildNotification	KEYWORD2
buildResponse	KEYWORD2
getCode	KEYWORD2
getId	KEYWORD2
getIp	KEYWORD2
getLength	KEYWORD2
getOptionIterator	KEYWORD2
getPayload	KEYWORD2
getPort	KEYWORD2
getToken	KEYWORD2
getTokenLength	KEYWORD2
getType	KEYWORD2
length	KEYWORD2
loop	KEYWORD2
removeOption	KEYWORD2
sendMessage	KEYWORD2
serve	KEYWORD2
setCode	KEYWORD2
setResponseHandler	KEYWORD2
setType	KEYWORD2
start	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################

COAP_ACK_MAX_TIMEOUT_MS	LITERAL1
COAP_ACK_MIN_TIMEOUT_MS	LITERAL1
COAP_ACK_RANDOM_FACTOR	LITERAL1
COAP_DEFAULT_PORT	LITERAL1
COAP_MAX_CALLBACKS	LITERAL1
COAP_CONFIRMABLE_MESSAGE_QUEUE_SIZE	LITERAL1
COAP_MAX_MESSAGE_SIZE	LITERAL1
COAP_MAX_OBSERVERS	LITERAL1
COAP_MAX_RETRANSMIT	LITERAL1
COAP_OBSERVER_LEASE_MS	LITERAL1
COAP_HEADER_SIZE	LITERAL1
COAP_MAX_TOKEN_LENGTH	LITERAL1
COAP_PAYLOAD_MARKER	LITERAL1
COAP_VERSION	LITERAL1
ACK	LITERAL1
ACCEPT	LITERAL1
APPLICATION_CBOR	LITERAL1
APPLICATION_EXI	LITERAL1
APPLICATION_JSON	LITERAL1
APPLICATION_LINK_FORMAT	LITERAL1
APPLICATION_OCTET_STREAM	LITERAL1
APPLICATION_XML	LITERAL1
BAD_GATEWAY	LITERAL1
BAD_OPTION	LITERAL1
BAD_REQUEST	LITERAL1
CHANGED	LITERAL1
CON	LITERAL1
CONTENT	LITERAL1
CONTENT_FORMAT	LITERAL1
CREATED	LITERAL1
DELETED	LITERAL1
DEREGISTER	LITERAL1
DELETE	LITERAL1
EMPTY	LITERAL1
E_TAG	LITERAL1
FORBIDDEN	LITERAL1
GATEWAY_TIMEOUT	LITERAL1
GET	LITERAL1
IF_MATCH	LITERAL1
IF_NONE_MATCH	LITERAL1
INTERNAL_SERVER_ERROR	LITERAL1
INVALID_ARGUMENT	LITERAL1
LOCATION_PATH	LITERAL1
LOCATION_QUERY	LITERAL1
MALFORMED_MESSAGE	LITERAL1
MAX_AGE	LITERAL1
MESSAGE_TOO_LARGE	LITERAL1
METHOD_NOT_ALLOWED	LITERAL1
NETWORK	LITERAL1
NON	LITERAL1
NONE	LITERAL1
NOT_ACCEPTABLE	LITERAL1
NOT_FOUND	LITERAL1
NOT_IMPLEMENTED	LITERAL1
NOT_SUPPORTED	LITERAL1
OBSERVE	LITERAL1
POST	LITERAL1
PRECONDITION_FAILED	LITERAL1
PROXYING_NOT_SUPPORTED	LITERAL1
PROXY_SCHEME	LITERAL1
PROXY_URI	LITERAL1
PUT	LITERAL1
REGISTER	LITERAL1
REQUEST_ENTITY_TOO_LARGE	LITERAL1
RST	LITERAL1
SERVICE_UNAVAILABLE	LITERAL1
SIZE1	LITERAL1
TEXT_PLAIN	LITERAL1
UNAUTHORIZED	LITERAL1
UNEXPECTED	LITERAL1
UNSUPPORTED_CONTENT_FORMAT	LITERAL1
URI_HOST	LITERAL1
URI_PATH	LITERAL1
URI_PORT	LITERAL1
URI_QUERY	LITERAL1
VALID	LITERAL1
