# Syntax Coloring Map for UpdateOTW

UpdateOTW_Master	KEYWORD1
UpdateOTW_Slave	KEYWORD1
UpdateOTW_Source	KEYWORD1
UpdateOTW_HttpSource	KEYWORD1
UpdateOTW_MqttSource	KEYWORD1

OtwCmd	KEYWORD1
OtwState	KEYWORD1
OtwError	KEYWORD1
OtwSkip	KEYWORD1
OtwVersionPolicy	KEYWORD1
ImageRead	KEYWORD1

beginPush	KEYWORD2
cancel	KEYWORD2
tick	KEYWORD2
handle	KEYWORD2
onBusWrite	KEYWORD2
onBusRead	KEYWORD2
onDone	KEYWORD2
onSkip	KEYWORD2
onFail	KEYWORD2
reg	KEYWORD2
command	KEYWORD2
commandRegs	KEYWORD2
status	KEYWORD2
statusRegs	KEYWORD2
pushing	KEYWORD2
done	KEYWORD2
failed	KEYWORD2
skipped	KEYWORD2
skipReason	KEYWORD2
settled	KEYWORD2
progress	KEYWORD2
lastError	KEYWORD2
busRetries	KEYWORD2
queryRemote	KEYWORD2
remoteVersion	KEYWORD2
remoteState	KEYWORD2
remoteImageCrc	KEYWORD2
onProgress	KEYWORD2
setStepTimeout	KEYWORD2
setProbeTimeout	KEYWORD2
setTimeBudget	KEYWORD2
setVersionPolicy	KEYWORD2

active	KEYWORD2
staged	KEYWORD2
apply	KEYWORD2
autoApply	KEYWORD2
state	KEYWORD2
error	KEYWORD2
written	KEYWORD2
setVersion	KEYWORD2
version	KEYWORD2
imageCrc32	KEYWORD2
refuseDuplicate	KEYWORD2
refuseDowngrade	KEYWORD2
onBegin	KEYWORD2
onComplete	KEYWORD2
onError	KEYWORD2

setUrl	KEYWORD2
setCACert	KEYWORD2
setAuthorization	KEYWORD2
setBeginTimeout	KEYWORD2
setReconnectTimeout	KEYWORD2
setReconnectInterval	KEYWORD2
setBaseTopic	KEYWORD2
onPublish	KEYWORD2
feed	KEYWORD2
hosting	KEYWORD2
metaTopic	KEYWORD2
dataTopic	KEYWORD2
requestTopic	KEYWORD2
setMetaMaxAge	KEYWORD2
setRequestInterval	KEYWORD2
setDepth	KEYWORD2
sourceWaits	KEYWORD2

otw_error_name	KEYWORD2
otw_skip_name	KEYWORD2
otw_state_name	KEYWORD2
imageSize	KEYWORD2

OTW_STATE_IDLE	LITERAL1
OTW_STATE_READY	LITERAL1
OTW_STATE_WRITING	LITERAL1
OTW_STATE_DONE	LITERAL1
OTW_STATE_ERROR	LITERAL1

OTW_POLICY_ALWAYS	LITERAL1
OTW_POLICY_DIFFERENT	LITERAL1
OTW_POLICY_NEWER	LITERAL1

OTW_SKIP_NONE	LITERAL1
OTW_SKIP_SAME_IMAGE	LITERAL1
OTW_SKIP_SAME_VERSION	LITERAL1
OTW_SKIP_NOT_NEWER	LITERAL1
