﻿#######################################
# Syntax Coloring Map for TinyRTCM3
# v0.6: FrameQueue, per-type stats, Onocoy coverage, decode mask, 1230
#######################################

#######################################
# Datatypes (KEYWORD1)
#######################################
tinyrtcm3	KEYWORD1
Status	KEYWORD1
FrameView	KEYWORD1
FrameAssembler	KEYWORD1
BitBuffer	KEYWORD1
Hub	KEYWORD1
Msg1005	KEYWORD1
Msg1006	KEYWORD1
Msg1033	KEYWORD1
MsmHeaderCnrSummary	KEYWORD1
StreamStats	KEYWORD1
TypeRow	KEYWORD1
CoverageFlag	KEYWORD1
FrameQueue	KEYWORD1
DropCounters	KEYWORD1
DropReason	KEYWORD1
DecodeView	KEYWORD1
MsmHeaderView	KEYWORD1
Msg1230	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################
crc24q	KEYWORD2
frameCrcOk	KEYWORD2
appendCrc24q	KEYWORD2
feed	KEYWORD2
decode1005	KEYWORD2
encode1005	KEYWORD2
decode1006	KEYWORD2
encode1006	KEYWORD2
decode1033	KEYWORD2
encode1033	KEYWORD2
summarizeMsmCnr	KEYWORD2
decodeMsmHeader	KEYWORD2
decode1230	KEYWORD2
statsOnCrcPass	KEYWORD2
coverageCheck	KEYWORD2
decodeMaskSet	KEYWORD2
decodeMaskGet	KEYWORD2
decodeIfEnabled	KEYWORD2
push	KEYWORD2
pull	KEYWORD2
unhealthy	KEYWORD2
setNowMs	KEYWORD2
rewrite1005ToPublishIdentity	KEYWORD2
rewrite1006ToPublishIdentity	KEYWORD2
putBits	KEYWORD2
getBits	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################
kVersionMajor	LITERAL1
kVersionMinor	LITERAL1
kVersionPatch	LITERAL1
