Author: muffin
Date: 2006-03-04 23:08:02 -0500 (Sat, 04 Mar 2006)
New Revision: 971

Modified:
   trunk/docs/spec/lib/Haver/Spec.pod
Log:
Document CLOSE more specifically (and a couple other clarifications)


Modified: trunk/docs/spec/lib/Haver/Spec.pod
===================================================================
--- trunk/docs/spec/lib/Haver/Spec.pod  2006-03-04 22:29:12 UTC (rev 970)
+++ trunk/docs/spec/lib/Haver/Spec.pod  2006-03-05 04:08:02 UTC (rev 971)
@@ -56,18 +56,27 @@
   C: PART  $channel
   S: PART  $channel  $user
 
+Getting a list of all entities in $namespace contained by a channel (or 
&lobby):
+
   C: LIST  $channel  $namespace
   S: LIST  $channel  $namespace  Thing1  Thing2  Thing3
 
 =head2 OPEN/CLOSE
 
+Creating a new channel:
+
   C: OPEN  $channel
   S: OPEN  $channel
   # or some FAIL message.
 
+Closing a channel:
+
   C: CLOSE  $channel
   S: CLOSE  $channel
 
+CLOSE is sent to the issuer and all members of the channel being closed.  
Receiving a 
+CLOSE implies a PART from that channel.
+
 =head2 IN/TO/FROM
 
 Public messages (a message sent to everyone in a channel)
@@ -85,7 +94,7 @@
 
 Clients B<should not> generate IN or TO messages that have a type not matching 
the regexp.
 
-$type is typically "do" (for actions, "/me does something")
+The standard $type is "do" (for actions, "/me does something")
 or "say" (for normal message, e.g. "Hi Bob!").
 
 =head2 INFO
@@ -307,4 +316,3 @@
 You should have received a copy of the GNU General Public License
 along with this module; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-


_______________________________________________
Haver-commits mailing list
[email protected]
https://mail.gna.org/listinfo/haver-commits

Reply via email to