Tasmota/lib/libesp32/ESP-Mail-Client/keywords.txt

194 lines
5.0 KiB
Plaintext
Raw Normal View History

######################################
# Syntax Coloring Map ESP Mail Client
######################################
#######################################
# Classes and Structured Type (KEYWORD1)
#######################################
MailClient KEYWORD1
IMAPSession KEYWORD1
SMTPSession KEYWORD1
SMTP_Message KEYWORD1
IMAP_Config KEYWORD1
IMAP_Data KEYWORD2
FoldersCollection KEYWORD1
imapStatusCallback KEYWORD1
IMAP_MSG_List KEYWORD1
SelectedFolderInfo KEYWORD1
ESP_Mail_Session KEYWORD1
Session_Config KEYWORD1
smtpStatusCallback KEYWORD1
imapResponseCallback KEYWORD1
SMTP_Attachment KEYWORD1
SMTP_Result KEYWORD1
IMAP_MSG_Item KEYWORD1
Content_Transfer_Encoding KEYWORD1
MessageList KEYWORD1
###############################################
# Methods and Functions (KEYWORD2)
###############################################
sendMail KEYWORD2
appendMessage KEYWORD2
readMail KEYWORD2
setFlag KEYWORD2
addFlag KEYWORD2
removeFlag KEYWORD2
networkReconnect KEYWORD2
sdBegin KEYWORD2
sdMMCBegin KEYWORD2
getFreeHeap KEYWORD2
connect KEYWORD2
loginWithPassword KEYWORD2
loginWithAccessToken KEYWORD2
isAuthenticated KEYWORD2
isLoggedIn KEYWORD2
connected KEYWORD2
keepAlive KEYWORD2
isKeepAlive KEYWORD2
customConnect KEYWORD2
closeSession KEYWORD2
debug KEYWORD2
getFolders KEYWORD2
selectFolder KEYWORD2
openFolder KEYWORD2
closeFolder KEYWORD2
callback KEYWORD2
headerOnly KEYWORD2
data KEYWORD2
selectedFolder KEYWORD2
errorReason KEYWORD2
statusCode KEYWORD2
statusMessage KEYWORD2
errorCode KEYWORD2
empty KEYWORD2
resetAttachItem KEYWORD2
clear KEYWORD2
clearInlineimages KEYWORD2
clearAttachments KEYWORD2
clearRFC822Messages KEYWORD2
clearRecipients KEYWORD2
clearCc KEYWORD2
clearBcc KEYWORD2
clearHeader KEYWORD2
addAttachment KEYWORD2
addParallelAttachment KEYWORD2
addInlineImage KEYWORD2
addMessage KEYWORD2
addRecipient KEYWORD2
addCc KEYWORD2
addBcc KEYWORD2
addHeader KEYWORD2
info KEYWORD2
successs KEYWORD2
completedCount KEYWORD2
failedCount KEYWORD2
getItem KEYWORD2
size KEYWORD2
flagCount KEYWORD2
msgCount KEYWORD2
recentCount KEYWORD2
nextUID KEYWORD2
pollingStatus KEYWORD2
searchCount KEYWORD2
availableMessages KEYWORD2
flag KEYWORD2
setClock KEYWORD2
getUnixTime KEYWORD2
getTimestamp KEYWORD2
getYear KEYWORD2
getMonth KEYWORD2
getDay KEYWORD2
getDayOfWeek KEYWORD2
getDayOfWeekString KEYWORD2
getHour KEYWORD2
getMin KEYWORD2
getSecond KEYWORD2
getNumberOfDayThisYear KEYWORD2
getTotalDays KEYWORD2
dayofWeek KEYWORD2
getCurrentSecond KEYWORD2
getCurrentTimestamp KEYWORD2
getTimeFromSec KEYWORD2
getDateTimeString KEYWORD2
copyMessages KEYWORD2
moveMessages KEYWORD2
deleteMessages KEYWORD2
getQuota KEYWORD2
setQuota KEYWORD2
getQuotaRoot KEYWORD2
getACL KEYWORD2
setACL KEYWORD2
deleteACL KEYWORD2
myRights KEYWORD2
enable KEYWORD2
getNamespace KEYWORD2
createFolder KEYWORD2
renameFolder KEYWORD2
getSubscribesMailboxes KEYWORD2
subscribe KEYWORD2
unSubscribe KEYWORD2
deleteFolder KEYWORD2
listen KEYWORD2
stopListen KEYWORD2
folderChanged KEYWORD2
sendCustomCommand KEYWORD2
sendCustomData KEYWORD2
toBase64 KEYWORD2
getFlags KEYWORD2
getUID KEYWORD2
setTCPTimeout KEYWORD2
setClient KEYWORD2
setGSMClient KEYWORD2
connectionRequestCallback KEYWORD2
connectionUpgradeRequestCallback KEYWORD2
networkConnectionRequestCallback KEYWORD2
networkDisconnectionRequestCallback KEYWORD2
networkStatusRequestCallback KEYWORD2
setSystemTime KEYWORD2
mimeDataStreamCallback KEYWORD2
characterDecodingCallback KEYWORD2
clearAP KEYWORD2
addAP KEYWORD2
isFirmwareUpdated KEYWORD2
id KEYWORD2
serverID KEYWORD2
fileList KEYWORD2
status KEYWORD2
#######################################
# Struct (KEYWORD3)
#######################################
esp_mail_email_info_t KEYWORD3
esp_mail_plain_body_t KEYWORD3
esp_mail_html_body_t KEYWORD3
esp_mail_smtp_msg_response_t KEYWORD3
esp_mail_smtp_enable_option_t KEYWORD3
esp_mail_email_info_t KEYWORD3
esp_mail_folder_info_item_t KEYWORD3
esp_mail_sesson_sever_config_t KEYWORD3
esp_mail_sesson_login_config_t KEYWORD3
esp_mail_sesson_secure_config_t KEYWORD3
esp_mail_sesson_cert_config_t KEYWORD3
esp_mail_imap_fetch_config_t KEYWORD3
esp_mail_imap_search_config_t KEYWORD3
esp_mail_imap_limit_config_t KEYWORD3
esp_mail_imap_enable_config_t KEYWORD3
esp_mail_imap_download_config_t KEYWORD3
esp_mail_imap_storage_config_t KEYWORD3
esp_mail_imap_polling_status_t KEYWORD3
IMAP_Polling_Status KEYWORD3
IMAP_Identification KEYWORD3
esp_mail_file_storage_type_none KEYWORD3
esp_mail_file_storage_type_flash KEYWORD3
esp_mail_file_storage_type_sd KEYWORD3
######################################
# Constants (LITERAL1)
#######################################
ESP_MAIL_PRINTF LITERAL1