twisted.im.tocsupport.TOCProto.html   [plain text]


<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>twisted.im.tocsupport.TOCProto</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css"></link>
</head>
<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">

<!-- =========== START OF NAVBAR =========== -->
<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="center">
    <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="twisted.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
    <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
    <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
    <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
    <th class="navbar" align="right" width="100%">
      <table border="0" cellpadding="0" cellspacing="0">
      <tr><th class="navbar" align="center">
        <p class="nomargin">
          <a class="navbar" target="_top" href="http://twistedmatrix.com/">Twisted&nbsp;1.3.0rc1</a>
      </p></th></tr></table>
    </th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <font size="-1"><b class="breadcrumbs">
        <a href="twisted.html">Package&nbsp;twisted</a> ::
        <a href="twisted.im.html">Package&nbsp;im</a> ::
        <a href="twisted.im.tocsupport.html">Module&nbsp;tocsupport</a> ::
        Class&nbsp;TOCProto
      </b></font></br>
    </td>
    <td><table cellpadding="0" cellspacing="0">
      <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a>&nbsp;|&nbsp;<a href="twisted.im.tocsupport.TOCProto.html" target="_top">no&nbsp;frames</a>]</font></td></tr>
    </table></td>
</tr></table>

<!-- =========== START OF CLASS DESCRIPTION =========== -->
<h2 class="class">Class TOCProto</h2>

<pre class="base-tree">
 <a href="twisted.im.basesupport.AbstractClientMixin.html"><code>AbstractClientMixin</code></a> --+
                       |
<a href="twisted.internet.protocol.BaseProtocol.html"><code>BaseProtocol</code></a> --+       |
               |       |
        <a href="twisted.internet.protocol.Protocol.html"><code>Protocol</code></a> --+   |
                   |   |
           <a href="twisted.protocols.toc.TOCClient.html"><code>TOCClient</code></a> --+
                       |
                      <b>TOCProto</b>
</pre><br />

<hr/>


<!-- =========== START OF METHOD SUMMARY =========== -->
<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="summary">
  <th colspan="2">Method Summary</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><a name="__init__"></a><span class="summary-sig"><span class="summary-sig-name">__init__</span>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>account</span>,
          <span class=summary-sig-arg>chatui</span>,
          <span class=summary-sig-arg>logonDeferred</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><a name="_debug"></a><span class="summary-sig"><span class="summary-sig-name">_debug</span>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>m</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><a name="addContact"></a><span class="summary-sig"><span class="summary-sig-name">addContact</span>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>name</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#chatHearMessage" class="summary-sig-name"><code>chatHearMessage</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>,
          <span class=summary-sig-arg>username</span>,
          <span class=summary-sig-arg>message</span>)</span></code>
<br />
a message was sent to the room roomid := the AIM id for the room 
username := the user who sent the message message := the message</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#chatHearWhisper" class="summary-sig-name"><code>chatHearWhisper</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>,
          <span class=summary-sig-arg>username</span>,
          <span class=summary-sig-arg>message</span>)</span></code>
<br />
someone whispered to us in a chatroom roomid := the AIM for the room 
username := the user who whispered to us message := the message</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#chatInvited" class="summary-sig-name"><code>chatInvited</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>,
          <span class=summary-sig-arg>roomname</span>,
          <span class=summary-sig-arg>username</span>,
          <span class=summary-sig-arg>message</span>)</span></code>
<br />
we were invited to a chat room roomid := the AIM id for the room 
roomname := the name of the room username := the user who invited us 
message := the invite message</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#chatJoined" class="summary-sig-name"><code>chatJoined</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>,
          <span class=summary-sig-arg>roomname</span>,
          <span class=summary-sig-arg>users</span>)</span></code>
<br />
we just joined a chat room roomid := the AIM id for the room roomname 
:= the name for the room users := a list of the users already in the 
room</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#chatLeft" class="summary-sig-name"><code>chatLeft</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>)</span></code>
<br />
we left the room roomid := the AIM id for the room</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><a name="chatUpdate"></a><span class="summary-sig"><span class="summary-sig-name">chatUpdate</span>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>,
          <span class=summary-sig-arg>member</span>,
          <span class=summary-sig-arg>inroom</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><a name="getGroupConversation"></a><span class="summary-sig"><span class="summary-sig-name">getGroupConversation</span>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>name</span>,
          <span class=summary-sig-arg>hide</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><a name="getPerson"></a><span class="summary-sig"><span class="summary-sig-name">getPerson</span>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>name</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#gotConfig" class="summary-sig-name"><code>gotConfig</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>mode</span>,
          <span class=summary-sig-arg>buddylist</span>,
          <span class=summary-sig-arg>permit</span>,
          <span class=summary-sig-arg>deny</span>)</span></code>
<br />
called when we get a configuration from the server mode := permit/deny 
mode buddylist := current buddylist permit := permit list deny := deny 
list</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#hearError" class="summary-sig-name"><code>hearError</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>code</span>,
          <span class=summary-sig-arg>args</span>)</span></code>
<br />
called when an error is received code := error code args := misc.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#hearMessage" class="summary-sig-name"><code>hearMessage</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>username</span>,
          <span class=summary-sig-arg>message</span>,
          <span class=summary-sig-arg>autoreply</span>)</span></code>
<br />
called when you receive an IM username := the user who the IM is from 
message := the message autoreply := true if the message is an autoreply 
from an away message</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#hearWarning" class="summary-sig-name"><code>hearWarning</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>newamount</span>,
          <span class=summary-sig-arg>username</span>)</span></code>
<br />
called when we get warned newamount := the current warning level 
username := the user who warned us, or '' if it's anonymous</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><a name="joinGroup"></a><span class="summary-sig"><span class="summary-sig-name">joinGroup</span>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>name</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#onLine" class="summary-sig-name"><code>onLine</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
<br />
called when we are first online</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#receiveBytes" class="summary-sig-name"><code>receiveBytes</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>user</span>,
          <span class=summary-sig-arg>file</span>,
          <span class=summary-sig-arg>chunk</span>,
          <span class=summary-sig-arg>sofar</span>,
          <span class=summary-sig-arg>total</span>)</span></code>
<br />
we received part of a file from a file transfer file := the name of 
the file chunk := the chunk of data sofar := how much data we've gotten 
so far total := the total amount of data</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#rvousProposal" class="summary-sig-name"><code>rvousProposal</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>type</span>,
          <span class=summary-sig-arg>cookie</span>,
          <span class=summary-sig-arg>user</span>,
          <span class=summary-sig-arg>vip</span>,
          <span class=summary-sig-arg>port</span>,
          <span class="summary-sig-kwarg">**kw</span>)</span></code>
<br />
we were asked for a rondevouz type := the type of rondevous.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#tocNICK" class="summary-sig-name"><code>tocNICK</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
NICK:&lt;format of nickname&gt;</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.tocsupport.TOCProto.html#updateBuddy" class="summary-sig-name"><code>updateBuddy</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>username</span>,
          <span class=summary-sig-arg>online</span>,
          <span class=summary-sig-arg>evilness</span>,
          <span class=summary-sig-arg>signontime</span>,
          <span class=summary-sig-arg>idletime</span>,
          <span class=summary-sig-arg>userclass</span>,
          <span class=summary-sig-arg>away</span>)</span></code>
<br />
called when a buddy changes state username := the user whos state 
changed online := true if the user is online evilness := the users 
current warning level signontime := the time the user signed on (UNIX 
epoch) idletime := the time the user has been idle (minutes) away := true 
if the user is away userclass := the class of the user (generally &quot; 
O&quot;)</td></tr>
<tr bgcolor="#e8f0f8" class="group">
  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from AbstractClientMixin</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.basesupport.AbstractClientMixin.html#connectionLost" class="summary-sig-name"><code>connectionLost</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>reason</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.basesupport.AbstractClientMixin.html#connectionMade" class="summary-sig-name"><code>connectionMade</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.im.basesupport.AbstractClientMixin.html#unregisterAsAccountClient" class="summary-sig-name"><code>unregisterAsAccountClient</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
<br />
Tell the chat UI that I have `signed off'.</td></tr>
<tr bgcolor="#e8f0f8" class="group">
  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from TOCClient</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#add_buddy" class="summary-sig-name"><code>add_buddy</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>buddies</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#add_deny" class="summary-sig-name"><code>add_deny</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>users</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#add_permit" class="summary-sig-name"><code>add_permit</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>users</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#away" class="summary-sig-name"><code>away</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>message</span>)</span></code>
<br />
change away state message := the message, or '' to come back from 
awayness</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#chat_accept" class="summary-sig-name"><code>chat_accept</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>)</span></code>
<br />
accept an invite to a chat room roomid := the AIM id for the room</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#chat_invite" class="summary-sig-name"><code>chat_invite</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>,
          <span class=summary-sig-arg>usernames</span>,
          <span class=summary-sig-arg>message</span>)</span></code>
<br />
invite a user[s] to the chat room roomid := the AIM id for the room 
usernames := either a string (one username) or a list (more than one) 
message := the message to invite them with</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#chat_join" class="summary-sig-name"><code>chat_join</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>exchange</span>,
          <span class=summary-sig-arg>roomname</span>)</span></code>
<br />
join a chat room exchange := should almost always be 4 roomname := 
room name</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#chat_leave" class="summary-sig-name"><code>chat_leave</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>)</span></code>
<br />
leave a chat room.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#chat_say" class="summary-sig-name"><code>chat_say</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>,
          <span class=summary-sig-arg>message</span>)</span></code>
<br />
send a message to a chatroom roomid := the AIM id for the room message 
:= the message to send</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#chat_whisper" class="summary-sig-name"><code>chat_whisper</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>roomid</span>,
          <span class=summary-sig-arg>user</span>,
          <span class=summary-sig-arg>message</span>)</span></code>
<br />
whisper to another user in a chatroom roomid := the AIM id for the 
room user := the user to whisper to message := the message to send</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#dataReceived" class="summary-sig-name"><code>dataReceived</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
Called whenever data is received.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#del_buddy" class="summary-sig-name"><code>del_buddy</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>buddies</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#del_deny" class="summary-sig-name"><code>del_deny</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>users</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#del_permit" class="summary-sig-name"><code>del_permit</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>users</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#evil" class="summary-sig-name"><code>evil</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>user</span>,
          <span class=summary-sig-arg>anon</span>)</span></code>
<br />
warn a user user := the user to warn anon := if true, an anonymous 
warning</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#idle" class="summary-sig-name"><code>idle</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>idletime</span>)</span></code>
<br />
change idle state idletime := the seconds that the user has been away, 
or 0 if they're back</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#isaway" class="summary-sig-name"><code>isaway</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
<br />
return our away status</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#isFlap" class="summary-sig-name"><code>isFlap</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
<br />
tests to see if a flap is actually on the buffer</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#modeData" class="summary-sig-name"><code>modeData</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>flap</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#modeSendNick" class="summary-sig-name"><code>modeSendNick</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>flap</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#readFlap" class="summary-sig-name"><code>readFlap</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#rvous_accept" class="summary-sig-name"><code>rvous_accept</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>cookie</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#rvous_cancel" class="summary-sig-name"><code>rvous_cancel</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>cookie</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#say" class="summary-sig-name"><code>say</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>user</span>,
          <span class=summary-sig-arg>message</span>,
          <span class=summary-sig-arg>autoreply</span>)</span></code>
<br />
send a message user := the user to send to message := the message 
autoreply := true if the message is an autoreply (good for away 
messages)</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#sendFlap" class="summary-sig-name"><code>sendFlap</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>type</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#set_config" class="summary-sig-name"><code>set_config</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>mode</span>,
          <span class=summary-sig-arg>buddylist</span>,
          <span class=summary-sig-arg>permit</span>,
          <span class=summary-sig-arg>deny</span>)</span></code>
<br />
set the server configuration mode := permit mode buddylist := buddy 
list permit := permit list deny := deny list</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#signon" class="summary-sig-name"><code>signon</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
<br />
called to finish the setup, and signon to the network</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocCHAT_IN" class="summary-sig-name"><code>tocCHAT_IN</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
CHAT_IN:&lt;room id&gt;:&lt;username&gt;:&lt;whisper 
T/F&gt;:&lt;message&gt; whisper isn't used</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocCHAT_INVITE" class="summary-sig-name"><code>tocCHAT_INVITE</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
CHAT_INVITE:&lt;room name&gt;:&lt;room 
id&gt;:&lt;username&gt;:&lt;message&gt;</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocCHAT_JOIN" class="summary-sig-name"><code>tocCHAT_JOIN</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
CHAT_JOIN:&lt;room id&gt;:&lt;room name&gt;</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocCHAT_LEFT" class="summary-sig-name"><code>tocCHAT_LEFT</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
CHAT_LEFT:&lt;room id&gt;</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocCHAT_UPDATE_BUDDY" class="summary-sig-name"><code>tocCHAT_UPDATE_BUDDY</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
CHAT_UPDATE_BUDDY:&lt;room id&gt;:&lt;in room? T/F&gt;:&lt;user 
1&gt;:&lt;user 2&gt;...</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocCONFIG" class="summary-sig-name"><code>tocCONFIG</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
CONFIG:&lt;config&gt; format of config data:</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocERROR" class="summary-sig-name"><code>tocERROR</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
ERROR:&lt;error code&gt;:&lt;misc.</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocEVILED" class="summary-sig-name"><code>tocEVILED</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
EVILED:&lt;current warning level&gt;:&lt;user who warned us&gt;</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocGET_FILE" class="summary-sig-name"><code>tocGET_FILE</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>user</span>,
          <span class=summary-sig-arg>cookie</span>,
          <span class=summary-sig-arg>seq</span>,
          <span class=summary-sig-arg>pip</span>,
          <span class=summary-sig-arg>vip</span>,
          <span class=summary-sig-arg>port</span>,
          <span class=summary-sig-arg>tlvs</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocIM_IN" class="summary-sig-name"><code>tocIM_IN</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
IM_IN:&lt;user&gt;:&lt;autoreply T|F&gt;:message</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocRVOUS_PROPOSE" class="summary-sig-name"><code>tocRVOUS_PROPOSE</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
RVOUS_PROPOSE:&lt;user&gt;:&lt;uuid&gt;:&lt;cookie&gt;:&lt;seq&gt;:&lt;rip&gt;:&lt;pip&gt;:&lt;vip&gt;:&lt;port&gt;...</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocSEND_FILE" class="summary-sig-name"><code>tocSEND_FILE</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>user</span>,
          <span class=summary-sig-arg>cookie</span>,
          <span class=summary-sig-arg>seq</span>,
          <span class=summary-sig-arg>pip</span>,
          <span class=summary-sig-arg>vip</span>,
          <span class=summary-sig-arg>port</span>,
          <span class=summary-sig-arg>tlvs</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocSIGN_ON" class="summary-sig-name"><code>tocSIGN_ON</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocUNKNOWN" class="summary-sig-name"><code>tocUNKNOWN</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>command</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
</td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.protocols.toc.TOCClient.html#tocUPDATE_BUDDY" class="summary-sig-name"><code>tocUPDATE_BUDDY</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>data</span>)</span></code>
<br />
UPDATE_BUDDY:&lt;username&gt;:&lt;online T|F&gt;:&lt;warning 
level&gt;:&lt;signon time&gt;:&lt;idle time (minutes)&gt;:&lt;user 
class&gt;</td></tr>
<tr bgcolor="#e8f0f8" class="group">
  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from Protocol</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.internet.protocol.Protocol.html#connectionFailed" class="summary-sig-name"><code>connectionFailed</code></a>(<span class=summary-sig-arg>self</span>)</span></code>
<br />
(Deprecated)</td></tr>
<tr bgcolor="#e8f0f8" class="group">
  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from BaseProtocol</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
  <td><code><span class="summary-sig"><a href="twisted.internet.protocol.BaseProtocol.html#makeConnection" class="summary-sig-name"><code>makeConnection</code></a>(<span class=summary-sig-arg>self</span>,
          <span class=summary-sig-arg>transport</span>)</span></code>
<br />
Make a connection to a transport and a server.</td></tr>
</table><br />


<!-- =========== START OF INSTANCE VARIABLE SUMMARY =========== -->
<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="summary">
  <th colspan="2">Instance Variable Summary</th></tr>
<tr bgcolor="#e8f0f8" class="group">
  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from AbstractClientMixin</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1">&nbsp;</font></td>
<td><b><a href="twisted.im.basesupport.AbstractClientMixin.html#_logonDeferred"><code>_logonDeferred</code></a></b>: Fired when I am done logging in.</td></tr>
</table><br />


<!-- =========== START OF CLASS VARIABLE SUMMARY =========== -->
<table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="summary">
  <th colspan="2">Class Variable Summary</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1"><code>NoneType</code></font></td>
<td><b><a href="twisted.im.tocsupport.TOCProto.html#name"><code>name</code></a></b> = <span title="None">None&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></td></tr>
<tr bgcolor="#e8f0f8" class="group">
  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from Protocol</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1"><code>tuple</code></font></td>
<td><b><a href="twisted.internet.protocol.Protocol.html#__implements__"><code>__implements__</code></a></b> = <span title="(&lt;class twisted.internet.interfaces.IProtocol at 0x8278f0c&gt;,)"><code>(&lt;class&nbsp;twisted.internet.interfaces.IPr<span class="variable-ellipsis">...</span></code>
</span></td></tr>
<tr bgcolor="#e8f0f8" class="group">
  <th colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;Inherited from BaseProtocol</th></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td>
<td><b><a href="twisted.internet.protocol.BaseProtocol.html#connected"><code>connected</code></a></b> = <span title="0">0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></td></tr>
<tr><td align="right" valign="top" width="15%"><font size="-1"><code>NoneType</code></font></td>
<td><b><a href="twisted.internet.protocol.BaseProtocol.html#transport"><code>transport</code></a></b> = <span title="None">None&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></td></tr>
</table><br />


<!-- =========== START OF METHOD DETAILS =========== -->
<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="details">
  <th colspan="2">Method Details</th></tr>
</table>

<a name="chatHearMessage"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">chatHearMessage</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>roomid</span>,
          <span class=sig-arg>username</span>,
          <span class=sig-arg>message</span>)</span>
  </h3>
  a message was sent to the room roomid := the AIM id for the room 
  username := the user who sent the message message := the message
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#chatHearMessage"><code>twisted.protocols.toc.TOCClient.chatHearMessage</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="chatHearWhisper"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">chatHearWhisper</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>roomid</span>,
          <span class=sig-arg>username</span>,
          <span class=sig-arg>message</span>)</span>
  </h3>
  someone whispered to us in a chatroom roomid := the AIM for the room 
  username := the user who whispered to us message := the message
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#chatHearWhisper"><code>twisted.protocols.toc.TOCClient.chatHearWhisper</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="chatInvited"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">chatInvited</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>roomid</span>,
          <span class=sig-arg>roomname</span>,
          <span class=sig-arg>username</span>,
          <span class=sig-arg>message</span>)</span>
  </h3>
  we were invited to a chat room roomid := the AIM id for the room 
  roomname := the name of the room username := the user who invited us 
  message := the invite message
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#chatInvited"><code>twisted.protocols.toc.TOCClient.chatInvited</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="chatJoined"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">chatJoined</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>roomid</span>,
          <span class=sig-arg>roomname</span>,
          <span class=sig-arg>users</span>)</span>
  </h3>
  we just joined a chat room roomid := the AIM id for the room 
  roomname := the name for the room users := a list of the users already 
  in the room
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#chatJoined"><code>twisted.protocols.toc.TOCClient.chatJoined</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="chatLeft"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">chatLeft</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>roomid</span>)</span>
  </h3>
  we left the room roomid := the AIM id for the room
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#chatLeft"><code>twisted.protocols.toc.TOCClient.chatLeft</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="gotConfig"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">gotConfig</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>mode</span>,
          <span class=sig-arg>buddylist</span>,
          <span class=sig-arg>permit</span>,
          <span class=sig-arg>deny</span>)</span>
  </h3>
  called when we get a configuration from the server mode := 
  permit/deny mode buddylist := current buddylist permit := permit list 
  deny := deny list
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#gotConfig"><code>twisted.protocols.toc.TOCClient.gotConfig</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="hearError"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">hearError</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>code</span>,
          <span class=sig-arg>args</span>)</span>
  </h3>
  called when an error is received code := error code args := misc. 
  arguments (username, etc.)
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#hearError"><code>twisted.protocols.toc.TOCClient.hearError</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="hearMessage"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">hearMessage</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>username</span>,
          <span class=sig-arg>message</span>,
          <span class=sig-arg>autoreply</span>)</span>
  </h3>
  called when you receive an IM username := the user who the IM is 
  from message := the message autoreply := true if the message is an 
  autoreply from an away message
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#hearMessage"><code>twisted.protocols.toc.TOCClient.hearMessage</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="hearWarning"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">hearWarning</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>newamount</span>,
          <span class=sig-arg>username</span>)</span>
  </h3>
  called when we get warned newamount := the current warning level 
  username := the user who warned us, or '' if it's anonymous
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#hearWarning"><code>twisted.protocols.toc.TOCClient.hearWarning</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="onLine"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">onLine</span>(<span class=sig-arg>self</span>)</span>
  </h3>
  called when we are first online
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#onLine"><code>twisted.protocols.toc.TOCClient.onLine</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="receiveBytes"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">receiveBytes</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>user</span>,
          <span class=sig-arg>file</span>,
          <span class=sig-arg>chunk</span>,
          <span class=sig-arg>sofar</span>,
          <span class=sig-arg>total</span>)</span>
  </h3>
  we received part of a file from a file transfer file := the name of 
  the file chunk := the chunk of data sofar := how much data we've gotten 
  so far total := the total amount of data
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#receiveBytes"><code>twisted.protocols.toc.TOCClient.receiveBytes</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="rvousProposal"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">rvousProposal</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>type</span>,
          <span class=sig-arg>cookie</span>,
          <span class=sig-arg>user</span>,
          <span class=sig-arg>vip</span>,
          <span class=sig-arg>port</span>,
          <span class="sig-kwarg">**kw</span>)</span>
  </h3>
  we were asked for a rondevouz type := the type of rondevous. 
  currently, one of [&quot;send&quot;] cookie := the cookie. pass this to 
  rvous_accept() user := the user who asked us vip := their verified_ip 
  port := the port they want us to conenct to kw := misc. args
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#rvousProposal"><code>twisted.protocols.toc.TOCClient.rvousProposal</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="tocNICK"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">tocNICK</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>data</span>)</span>
  </h3>
  NICK:&lt;format of nickname&gt;
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#tocNICK"><code>twisted.protocols.toc.TOCClient.tocNICK</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>

<a name="updateBuddy"></a>
<table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td>
  <h3><span class="sig"><span class="sig-name">updateBuddy</span>(<span class=sig-arg>self</span>,
          <span class=sig-arg>username</span>,
          <span class=sig-arg>online</span>,
          <span class=sig-arg>evilness</span>,
          <span class=sig-arg>signontime</span>,
          <span class=sig-arg>idletime</span>,
          <span class=sig-arg>userclass</span>,
          <span class=sig-arg>away</span>)</span>
  </h3>
  called when a buddy changes state username := the user whos state 
  changed online := true if the user is online evilness := the users 
  current warning level signontime := the time the user signed on (UNIX 
  epoch) idletime := the time the user has been idle (minutes) away := 
  true if the user is away userclass := the class of the user (generally 
  &quot; O&quot;)
  <dl><dt></dt><dd>
    <dl><dt><b>Overrides:</b></dt>
      <dd><a href="twisted.protocols.toc.TOCClient.html#updateBuddy"><code>twisted.protocols.toc.TOCClient.updateBuddy</code></a> <i>(inherited documentation)</i>
</dd>
    </dl>
  </dd></dl>
</td></tr></table>
<br />


<!-- =========== START OF CLASS VARIABLE DETAILS =========== -->
<table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="details">
  <th colspan="2">Class Variable Details</th></tr>
</table>
<table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td>
<a name="name"></a>
<h3>name</h3>
<dl>
  <dt></dt>
  <dd>
    <dl>
      <dt><b>Type:</b></dt>
      <dd>
          <code>NoneType</code>

      </dd>
<span title="None">      <dt><b>Value:</b></dt>
      <dd><table><tr><td>
<pre class="variable">
None&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</pre>
        </td></tr></table></dd>
</span>    </dl>
  </dd>
</dl></td></tr></table>
<br />


<!-- =========== START OF NAVBAR =========== -->
<table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="center">
    <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="twisted.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
    <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="trees.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
    <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="indices.html">Index</a>&nbsp;&nbsp;&nbsp;</th>
    <th class="navbar">&nbsp;&nbsp;&nbsp;<a class="navbar" href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
    <th class="navbar" align="right" width="100%">
      <table border="0" cellpadding="0" cellspacing="0">
      <tr><th class="navbar" align="center">
        <p class="nomargin">
          <a class="navbar" target="_top" href="http://twistedmatrix.com/">Twisted&nbsp;1.3.0rc1</a>
      </p></th></tr></table>
    </th>
  </tr>
</table>

<table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
    <td align="left"><font size="-2">Generated by Epydoc 2.0 on Sat May 15 20:07:40 2004</font></td>
    <td align="right"><a href="http://epydoc.sourceforge.net"
                      ><font size="-2">http://epydoc.sf.net</font></a></td>
  </tr>
</table>
</body>
</html>