irccd
3.0.3
|
IRC structures for events. More...
Classes | |
struct | irccd::daemon::whois_info |
Describe a whois information. More... | |
struct | irccd::daemon::connect_event |
Connection success event. More... | |
struct | irccd::daemon::disconnect_event |
Connection success event. More... | |
struct | irccd::daemon::invite_event |
Invite event. More... | |
struct | irccd::daemon::join_event |
Join event. More... | |
struct | irccd::daemon::kick_event |
Kick event. More... | |
struct | irccd::daemon::message_event |
Message event. More... | |
struct | irccd::daemon::me_event |
CTCP action event. More... | |
struct | irccd::daemon::mode_event |
Mode event. More... | |
struct | irccd::daemon::names_event |
Names listing event. More... | |
struct | irccd::daemon::nick_event |
Nick change event. More... | |
struct | irccd::daemon::notice_event |
Notice event. More... | |
struct | irccd::daemon::part_event |
Part event. More... | |
struct | irccd::daemon::topic_event |
Topic event. More... | |
struct | irccd::daemon::whois_event |
Whois event. More... | |
Typedefs | |
using | irccd::daemon::event = std::variant< std::monostate, connect_event, disconnect_event, invite_event, join_event, kick_event, me_event, message_event, mode_event, names_event, nick_event, notice_event, part_event, topic_event, whois_event > |
Store all possible events. More... | |
IRC structures for events.
using irccd::daemon::event = typedef std::variant< std::monostate, connect_event, disconnect_event, invite_event, join_event, kick_event, me_event, message_event, mode_event, names_event, nick_event, notice_event, part_event, topic_event, whois_event > |
Store all possible events.