aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoffix Znet <cpan@zoffix.com>2016-05-27 14:34:07 -0400
committerZoffix Znet <cpan@zoffix.com>2016-05-27 14:34:07 -0400
commiteab169e80003ce7330be1e5920f8229e75c86eb6 (patch)
tree8d0eec0f65e4afd6eab9db0e244ecbb36c511917
parent1d2e47d04bcd6d6954e6116c29ea7b7b7432d50b (diff)
Add TOC
-rw-r--r--DESIGN/01-main.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/DESIGN/01-main.md b/DESIGN/01-main.md
index bc3238d..4ad74f5 100644
--- a/DESIGN/01-main.md
+++ b/DESIGN/01-main.md
@@ -1,3 +1,38 @@
+# TABLE OF CONTENTS
+- [PURPOSE](#purpose)
+- [GOALS](#goals)
+ - [Ease of Use](#ease-of-use)
+ - [Client-Generated Events](#client-generated-events)
+ - [Possibility of Non-Blocking Code](#possibility-of-non-blocking-code)
+- [DESIGN](#design)
+ - [Core](#core)
+ - [Client Object](#client-object)
+ - [Message Delivery](#message-delivery)
+ - [Supported Named Events](#supported-named-events)
+ - [`irc-nick`](#irc-nick)
+ - [`irc-quit`](#irc-quit)
+ - [`irc-join`](#irc-join)
+ - [`irc-part`](#irc-part)
+ - [`irc-mode`](#irc-mode)
+ - [`irc-topic`](#irc-topic)
+ - [`irc-invite`](#irc-invite)
+ - [`irc-kick`](#irc-kick)
+ - [`irc-privmsg`](#irc-privmsg)
+ - [`irc-notice`](#irc-notice)
+ - [Convenience Events](#convenience-events)
+ - [`irc-mode-channel`](#irc-mode-channel)
+ - [`irc-mode-user`](#irc-mode-user)
+ - [`irc-to-me`](#irc-to-me)
+ - [`irc-addressed`](#irc-addressed)
+ - [`irc-mentioned`](#irc-mentioned)
+ - [`irc-privmsg-channel`](#irc-privmsg-channel)
+ - [`irc-privmsg-me`](#irc-privmsg-me)
+ - [`irc-notice-channel`](#irc-notice-channel)
+ - [`irc-privmsg-me`](#irc-privmsg-me-1)
+ - [`irc-started`](#irc-started)
+ - [`irc-connected`](#irc-connected)
+ - [Numeric Events](#numeric-events)
+
# PURPOSE
The purpose of IRC::Client is to provide serve as a fully-functional IRC