ThreadMessage.Type

Different thread message types.

Values

ValueMeaning
pong

Request to send a server PONG response.

ping

Request to send a server PING query.

sendline

Request to send an outgoing normal line.

quietline

Request to send a quiet normal line.

immediateline

Request to send a line immediately, bypassing queues.

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 popualted at program start with the --set parameter.

putUser

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

associative array.

Meta