ThreadMessage.MessageType

Different thread message types.

Values

ValueMeaning
pong

Request to send a server PONG response.

ping

Request to send a server PING query.

quit

Request to quit the program.

teardown

Request to teardown (destroy) a plugin.

save

Request to save configuration to file.

reload

Request to reload resources from disk.

reconnect

Request to disconnect and reconnect to the server.

busMessage

A bus message.

wantLiveSummary

Request to print a connection summary to the local terminal.

abort

Request to abort and exit the program.

shortenReceiveTimeout

Request to lower receive timeout briefly and improve responsiveness/precision during that time.

popCustomSetting

Removes an entry from the custom settings array populated at program start with the --set parameter.

putUser

Request to put an IRCUser into each plugin's (and service's) IRCPluginState.users

associative array.

askToTrace

Request to print a message using the KamelosoLogger at a level of trace.

askToLog

Request to print a message using the KamelosoLogger at a level of all (log).

askToInfo

Request to print a message using the KamelosoLogger at a level of info.

askToWarn

Request to print a message using the KamelosoLogger at a level of warning.

askToError

Request to print a message using the KamelosoLogger at a level of error.

askToCritical

Request to print a message using the KamelosoLogger at a level of critical.

askToFatal

Request to print a message using the KamelosoLogger at a level of fatal.

askToWriteln

Request to print a message using writeln.

fakeEvent

Request to fake a string as having been received from the server.