aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoffix Znet <cpan@zoffix.com>2016-05-28 08:46:51 -0400
committerZoffix Znet <cpan@zoffix.com>2016-05-28 08:46:51 -0400
commit07c63345e6f04f8175baa88e7755a4b9e0a0d000 (patch)
tree85d7888397a5cbd2aa9d1d4f69a321c04be23964
parentdce18cc0445348fc1623c6ae91e100a432705e34 (diff)
Update TOC
-rw-r--r--DESIGN/01-main.md28
1 files changed, 23 insertions, 5 deletions
diff --git a/DESIGN/01-main.md b/DESIGN/01-main.md
index f6338f4..cf12f8f 100644
--- a/DESIGN/01-main.md
+++ b/DESIGN/01-main.md
@@ -1,16 +1,33 @@
# TABLE OF CONTENTS
-- [TABLE OF CONTENTS](#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)
-- [Message Object Interface](#message-object-interface)
+- [Client Object](#client-object)
+ - [`.irc` (access from inside a plugin)](#irc-access-from-inside-a-plugin)
+ - [`.new`](#new)
+ - [`.run`](#run)
+ - [`.quit`](#quit)
+ - [`.part`](#part)
+ - [`.join`](#join)
+ - [`.send`](#send)
- [`.nick`](#nick)
+ - [`.emit`](#emit)
+ - [`.emit-custom`](#emit-custom)
+ - [`.channel`](#channel)
+ - [`.has`](#has)
+ - [`.topic`](#topic)
+ - [`.modes`](#modes)
+ - [`.bans`](#bans)
+ - [`.names`](#names)
+- [Message Delivery](#message-delivery)
+- [Response Constants](#response-constants)
+ - [`IRC_NEXT`](#irc_next)
+ - [`IRC_DONE`](#irc_done)
+- [Message Object Interface](#message-object-interface)
+ - [`.nick`](#nick-1)
- [`.username`](#username)
- [`.host`](#host)
- [`.usermask`](#usermask)
@@ -39,6 +56,7 @@
- [`irc-kick`](#irc-kick)
- [`irc-privmsg`](#irc-privmsg)
- [`irc-notice`](#irc-notice)
+- [Custom Events](#custom-events)
# PURPOSE