diff --git a/libraries/DNSServer/keywords.txt b/libraries/DNSServer/keywords.txt new file mode 100644 index 0000000000..86c5799c2b --- /dev/null +++ b/libraries/DNSServer/keywords.txt @@ -0,0 +1,44 @@ +####################################### +# Syntax Coloring Map For DNSServer +####################################### + +####################################### +# Library (KEYWORD3) +####################################### + +DNSServer KEYWORD3 RESERVED_WORD + +####################################### +# Datatypes (KEYWORD1) +####################################### + +DNSReplyCode KEYWORD1 DATA_TYPE +DNSHeader KEYWORD1 DATA_TYPE +DNSServer KEYWORD1 DATA_TYPE + +####################################### +# Methods and Functions (KEYWORD2) +####################################### + +processNextRequest KEYWORD2 +setErrorReplyCode KEYWORD2 +setTTL KEYWORD2 +start KEYWORD2 +stop KEYWORD2 + +####################################### +# Constants (LITERAL1) +####################################### + +DNS_QR_QUERY LITERAL1 RESERVED_WORD_2 +DNS_QR_RESPONSE LITERAL1 RESERVED_WORD_2 +DNS_OPCODE_QUERY LITERAL1 RESERVED_WORD_2 +NoError LITERAL1 RESERVED_WORD_2 +FormError LITERAL1 RESERVED_WORD_2 +ServerFailure LITERAL1 RESERVED_WORD_2 +NonExistentDomain LITERAL1 RESERVED_WORD_2 +NotImplemented LITERAL1 RESERVED_WORD_2 +Refused LITERAL1 RESERVED_WORD_2 +YXDomain LITERAL1 RESERVED_WORD_2 +YXRRSet LITERAL1 RESERVED_WORD_2 +NXRRSet LITERAL1 RESERVED_WORD_2 diff --git a/libraries/ESP8266AVRISP/keywords.txt b/libraries/ESP8266AVRISP/keywords.txt new file mode 100644 index 0000000000..4b15d0840d --- /dev/null +++ b/libraries/ESP8266AVRISP/keywords.txt @@ -0,0 +1,35 @@ +####################################### +# Syntax Coloring Map For ESP8266AVRISP +####################################### + +####################################### +# Library (KEYWORD3) +####################################### + +ESP8266AVRISP KEYWORD3 RESERVED_WORD + +####################################### +# Datatypes (KEYWORD1) +####################################### + +AVRISPState_t KEYWORD1 DATA_TYPE +AVRISP_parameter_t KEYWORD1 DATA_TYPE +ESP8266AVRISP KEYWORD1 DATA_TYPE + +####################################### +# Methods and Functions (KEYWORD2) +####################################### + +begin KEYWORD2 +setSpiFrequency KEYWORD2 +setReset KEYWORD2 +update KEYWORD2 +serve KEYWORD2 + +####################################### +# Constants (LITERAL1) +####################################### + +AVRISP_STATE_IDLE LITERAL1 RESERVED_WORD_2 +AVRISP_STATE_PENDING LITERAL1 RESERVED_WORD_2 +AVRISP_STATE_ACTIVE LITERAL1 RESERVED_WORD_2 diff --git a/libraries/ESP8266HTTPClient/keywords.txt b/libraries/ESP8266HTTPClient/keywords.txt new file mode 100644 index 0000000000..e36bb139a0 --- /dev/null +++ b/libraries/ESP8266HTTPClient/keywords.txt @@ -0,0 +1,128 @@ +####################################### +# Syntax Coloring Map For ESP8266HTTPClient +####################################### + +####################################### +# Library (KEYWORD3) +####################################### + +ESP8266HTTPClient KEYWORD3 RESERVED_WORD + +####################################### +# Datatypes (KEYWORD1) +####################################### + +t_http_codes KEYWORD1 DATA_TYPE +transferEncoding_t KEYWORD1 DATA_TYPE +TransportTraits KEYWORD1 DATA_TYPE +TransportTraitsPtr KEYWORD1 DATA_TYPE +StreamString KEYWORD1 DATA_TYPE +HTTPClient KEYWORD1 DATA_TYPE + +####################################### +# Methods and Functions (KEYWORD2) +####################################### + +begin KEYWORD2 +end KEYWORD2 +connected KEYWORD2 +setReuse KEYWORD2 +setUserAgent KEYWORD2 +setAuthorization KEYWORD2 +setTimeout KEYWORD2 +useHTTP10 KEYWORD2 +GET KEYWORD2 +POST KEYWORD2 +PUT KEYWORD2 +PATCH KEYWORD2 +sendRequest KEYWORD2 +addHeader KEYWORD2 +collectHeaders KEYWORD2 +header KEYWORD2 +headerName KEYWORD2 +headers KEYWORD2 +hasHeader KEYWORD2 +getSize KEYWORD2 +getStream KEYWORD2 +getStreamPtr KEYWORD2 +writeToStream KEYWORD2 +getString KEYWORD2 +errorToString KEYWORD2 + +####################################### +# Constants (LITERAL1) +####################################### + +HTTPCLIENT_DEFAULT_TCP_TIMEOUT LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_CONNECTION_REFUSED LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_SEND_HEADER_FAILED LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_SEND_PAYLOAD_FAILED LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_NOT_CONNECTED LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_CONNECTION_LOST LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_NO_STREAM LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_NO_HTTP_SERVER LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_TOO_LESS_RAM LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_ENCODING LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_STREAM_WRITE LITERAL1 RESERVED_WORD_2 +HTTPC_ERROR_READ_TIMEOUT LITERAL1 RESERVED_WORD_2 +HTTP_TCP_BUFFER_SIZE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_CONTINUE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_SWITCHING_PROTOCOLS LITERAL1 RESERVED_WORD_2 +HTTP_CODE_PROCESSING LITERAL1 RESERVED_WORD_2 +HTTP_CODE_OK LITERAL1 RESERVED_WORD_2 +HTTP_CODE_CREATED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_ACCEPTED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_NON_AUTHORITATIVE_INFORMATION LITERAL1 RESERVED_WORD_2 +HTTP_CODE_NO_CONTENT LITERAL1 RESERVED_WORD_2 +HTTP_CODE_RESET_CONTENT LITERAL1 RESERVED_WORD_2 +HTTP_CODE_PARTIAL_CONTENT LITERAL1 RESERVED_WORD_2 +HTTP_CODE_MULTI_STATUS LITERAL1 RESERVED_WORD_2 +HTTP_CODE_ALREADY_REPORTED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_IM_USED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_MULTIPLE_CHOICES LITERAL1 RESERVED_WORD_2 +HTTP_CODE_MOVED_PERMANENTLY LITERAL1 RESERVED_WORD_2 +HTTP_CODE_FOUND LITERAL1 RESERVED_WORD_2 +HTTP_CODE_SEE_OTHER LITERAL1 RESERVED_WORD_2 +HTTP_CODE_NOT_MODIFIED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_USE_PROXY LITERAL1 RESERVED_WORD_2 +HTTP_CODE_TEMPORARY_REDIRECT LITERAL1 RESERVED_WORD_2 +HTTP_CODE_PERMANENT_REDIRECT LITERAL1 RESERVED_WORD_2 +HTTP_CODE_BAD_REQUEST LITERAL1 RESERVED_WORD_2 +HTTP_CODE_UNAUTHORIZED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_PAYMENT_REQUIRED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_FORBIDDEN LITERAL1 RESERVED_WORD_2 +HTTP_CODE_NOT_FOUND LITERAL1 RESERVED_WORD_2 +HTTP_CODE_METHOD_NOT_ALLOWED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_NOT_ACCEPTABLE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_PROXY_AUTHENTICATION_REQUIRED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_REQUEST_TIMEOUT LITERAL1 RESERVED_WORD_2 +HTTP_CODE_CONFLICT LITERAL1 RESERVED_WORD_2 +HTTP_CODE_GONE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_LENGTH_REQUIRED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_PRECONDITION_FAILED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_PAYLOAD_TOO_LARGE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_URI_TOO_LONG LITERAL1 RESERVED_WORD_2 +HTTP_CODE_UNSUPPORTED_MEDIA_TYPE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_RANGE_NOT_SATISFIABLE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_EXPECTATION_FAILED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_MISDIRECTED_REQUEST LITERAL1 RESERVED_WORD_2 +HTTP_CODE_UNPROCESSABLE_ENTITY LITERAL1 RESERVED_WORD_2 +HTTP_CODE_LOCKED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_FAILED_DEPENDENCY LITERAL1 RESERVED_WORD_2 +HTTP_CODE_UPGRADE_REQUIRED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_PRECONDITION_REQUIRED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_TOO_MANY_REQUESTS LITERAL1 RESERVED_WORD_2 +HTTP_CODE_REQUEST_HEADER_FIELDS_TOO_LARGE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_INTERNAL_SERVER_ERROR LITERAL1 RESERVED_WORD_2 +HTTP_CODE_NOT_IMPLEMENTED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_BAD_GATEWAY LITERAL1 RESERVED_WORD_2 +HTTP_CODE_SERVICE_UNAVAILABLE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_GATEWAY_TIMEOUT LITERAL1 RESERVED_WORD_2 +HTTP_CODE_HTTP_VERSION_NOT_SUPPORTED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_VARIANT_ALSO_NEGOTIATES LITERAL1 RESERVED_WORD_2 +HTTP_CODE_INSUFFICIENT_STORAGE LITERAL1 RESERVED_WORD_2 +HTTP_CODE_LOOP_DETECTED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_NOT_EXTENDED LITERAL1 RESERVED_WORD_2 +HTTP_CODE_NETWORK_AUTHENTICATION_REQUIRED LITERAL1 RESERVED_WORD_2 +HTTPC_TE_IDENTITY LITERAL1 RESERVED_WORD_2 +HTTPC_TE_CHUNKED LITERAL1 RESERVED_WORD_2 diff --git a/libraries/ESP8266httpUpdate/keywords.txt b/libraries/ESP8266httpUpdate/keywords.txt new file mode 100644 index 0000000000..78be600d42 --- /dev/null +++ b/libraries/ESP8266httpUpdate/keywords.txt @@ -0,0 +1,42 @@ +####################################### +# Syntax Coloring Map For ESP8266httpUpdate +####################################### + +####################################### +# Library (KEYWORD3) +####################################### + +ESP8266httpUpdate KEYWORD3 RESERVED_WORD + +####################################### +# Datatypes (KEYWORD1) +####################################### + +HTTPUpdateResult KEYWORD1 DATA_TYPE +ESPhttpUpdate KEYWORD1 DATA_TYPE + +####################################### +# Methods and Functions (KEYWORD2) +####################################### + +rebootOnUpdate KEYWORD2 +update KEYWORD2 +updateSpiffs KEYWORD2 +getLastError KEYWORD2 +getLastErrorString KEYWORD2 + +####################################### +# Constants (LITERAL1) +####################################### + +HTTP_UE_TOO_LESS_SPACE LITERAL1 RESERVED_WORD_2 +HTTP_UE_SERVER_NOT_REPORT_SIZE LITERAL1 RESERVED_WORD_2 +HTTP_UE_SERVER_FILE_NOT_FOUND LITERAL1 RESERVED_WORD_2 +HTTP_UE_SERVER_FORBIDDEN LITERAL1 RESERVED_WORD_2 +HTTP_UE_SERVER_WRONG_HTTP_CODE LITERAL1 RESERVED_WORD_2 +HTTP_UE_SERVER_FAULTY_MD5 LITERAL1 RESERVED_WORD_2 +HTTP_UE_BIN_VERIFY_HEADER_FAILED LITERAL1 RESERVED_WORD_2 +HTTP_UE_BIN_FOR_WRONG_FLASH LITERAL1 RESERVED_WORD_2 +HTTP_UPDATE_FAILED LITERAL1 RESERVED_WORD_2 +HTTP_UPDATE_NO_UPDATES LITERAL1 RESERVED_WORD_2 +HTTP_UPDATE_OK LITERAL1 RESERVED_WORD_2 diff --git a/libraries/Hash/keywords.txt b/libraries/Hash/keywords.txt new file mode 100644 index 0000000000..e97cbceea0 --- /dev/null +++ b/libraries/Hash/keywords.txt @@ -0,0 +1,23 @@ +####################################### +# Syntax Coloring Map For Hash +####################################### + +####################################### +# Library (KEYWORD3) +####################################### + +Hash KEYWORD3 RESERVED_WORD + +####################################### +# Datatypes (KEYWORD1) +####################################### + +####################################### +# Methods and Functions (KEYWORD2) +####################################### + +sha1 KEYWORD2 + +####################################### +# Constants (LITERAL1) +#######################################