#######################################
# Подсветка синтаксиса для Arduino IDE
#######################################

#######################################
# Типы (KEYWORD1)
#######################################

Fmt	KEYWORD1
StringView	KEYWORD1
HexDump	KEYWORD1
FullDump	KEYWORD1
Duration	KEYWORD1
DateTime	KEYWORD1
DateTimeSortable	KEYWORD1
FixedWidth	KEYWORD1
TimeOfDay	KEYWORD1
Level	KEYWORD1
Record	KEYWORD1
History	KEYWORD1
Cursor	KEYWORD1
Sink	KEYWORD1
formatter	KEYWORD1

#######################################
# Методы и функции (KEYWORD2)
#######################################

format	KEYWORD2
write	KEYWORD2
clear	KEYWORD2
truncated	KEYWORD2
opt	KEYWORD2
addSink	KEYWORD2
removeSink	KEYWORD2
clearSinks	KEYWORD2
serialSink	KEYWORD2
setLevel	KEYWORD2
getLevel	KEYWORD2
enabled	KEYWORD2
setTime	KEYWORD2
rewind	KEYWORD2
seekToEnd	KEYWORD2
pending	KEYWORD2
setSendHistory	KEYWORD2
begin	KEYWORD2
handle	KEYWORD2
end	KEYWORD2
clientCount	KEYWORD2
timeIsSet	KEYWORD2
currentTime	KEYWORD2
writeTimestamp	KEYWORD2
setSourceNames	KEYWORD2
setSourceColors	KEYWORD2
setLevelColors	KEYWORD2
levelColor	KEYWORD2
sourceColor	KEYWORD2
setEnabled	KEYWORD2
levelMark	KEYWORD2
sourceName	KEYWORD2
trace	KEYWORD2
debug	KEYWORD2
info	KEYWORD2
warn	KEYWORD2
err	KEYWORD2
critical	KEYWORD2
system	KEYWORD2
traceFrom	KEYWORD2
debugFrom	KEYWORD2
infoFrom	KEYWORD2
warnFrom	KEYWORD2
errFrom	KEYWORD2
criticalFrom	KEYWORD2
systemFrom	KEYWORD2

#######################################
# Константы (LITERAL1)
#######################################

FMTLOG_MESSAGE_SIZE	LITERAL1
FMTLOG_SOURCE_COUNT	LITERAL1
FMTLOG_COMPILE_LEVEL	LITERAL1
FMTLOG_HISTORY_SIZE	LITERAL1
FMTLOG_TELNET_CLIENTS	LITERAL1
FMTLOG_WEB_HISTORY_SIZE	LITERAL1
FMTLOG_WEB_CLIENTS	LITERAL1
