Home | History | Annotate | Download | only in python_reference
      1 <?xml version="1.0" encoding="ascii"?>
      2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
      3           "DTD/xhtml1-transitional.dtd">
      4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
      5 <head>
      6   <title>lldb.SBCommunication</title>
      7   <link rel="stylesheet" href="epydoc.css" type="text/css" />
      8   <script type="text/javascript" src="epydoc.js"></script>
      9 </head>
     10 
     11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
     12       alink="#204080">
     13 <!-- ==================== NAVIGATION BAR ==================== -->
     14 <table class="navbar" border="0" width="100%" cellpadding="0"
     15        bgcolor="#a0c0ff" cellspacing="0">
     16   <tr valign="middle">
     17 
     18   <!-- Tree link -->
     19       <th>&nbsp;&nbsp;&nbsp;<a
     20         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
     21 
     22   <!-- Index link -->
     23       <th>&nbsp;&nbsp;&nbsp;<a
     24         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
     25 
     26   <!-- Help link -->
     27       <th>&nbsp;&nbsp;&nbsp;<a
     28         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
     29 
     30   <!-- Project homepage -->
     31       <th class="navbar" align="right" width="100%">
     32         <table border="0" cellpadding="0" cellspacing="0">
     33           <tr><th class="navbar" align="center"
     34             ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
     35           </tr></table></th>
     36   </tr>
     37 </table>
     38 <table width="100%" cellpadding="0" cellspacing="0">
     39   <tr valign="top">
     40     <td width="100%">
     41       <span class="breadcrumbs">
     42         <a href="lldb-module.html">Package&nbsp;lldb</a> ::
     43         Class&nbsp;SBCommunication
     44       </span>
     45     </td>
     46     <td>
     47       <table cellpadding="0" cellspacing="0">
     48         <!-- hide/show private -->
     49         <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
     50     onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
     51         <tr><td align="right"><span class="options"
     52             >[<a href="frames.html" target="_top">frames</a
     53             >]&nbsp;|&nbsp;<a href="lldb.SBCommunication-class.html"
     54             target="_top">no&nbsp;frames</a>]</span></td></tr>
     55       </table>
     56     </td>
     57   </tr>
     58 </table>
     59 <!-- ==================== CLASS DESCRIPTION ==================== -->
     60 <h1 class="epydoc">Class SBCommunication</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBCommunication">source&nbsp;code</a></span></p>
     61 <center>
     62 <center>  <map id="uml_class_diagram_for_lldb_sbc_3" name="uml_class_diagram_for_lldb_sbc_3">
     63 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__swig_setmethods__" title="lldb.SBCommunication.__swig_setmethods__" alt="" coords="17,31,323,49"/>
     64 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__swig_getmethods__" title="lldb.SBCommunication.__swig_getmethods__" alt="" coords="17,49,323,68"/>
     65 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#eBroadcastBitDisconnected" title="lldb.SBCommunication.eBroadcastBitDisconnected" alt="" coords="17,68,323,87"/>
     66 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#eBroadcastBitReadThreadGotBytes" title="lldb.SBCommunication.eBroadcastBitReadThreadGotBytes" alt="" coords="17,87,323,105"/>
     67 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#eBroadcastBitReadThreadDidExit" title="lldb.SBCommunication.eBroadcastBitReadThreadDidExit" alt="" coords="17,105,323,124"/>
     68 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#eBroadcastBitReadThreadShouldExit" title="lldb.SBCommunication.eBroadcastBitReadThreadShouldExit" alt="" coords="17,124,323,143"/>
     69 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#eBroadcastBitPacketAvailable" title="lldb.SBCommunication.eBroadcastBitPacketAvailable" alt="" coords="17,143,323,161"/>
     70 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#eAllEventBits" title="lldb.SBCommunication.eAllEventBits" alt="" coords="17,161,323,180"/>
     71 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,183,323,201"/>
     72 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__getattr__" title="lldb.SBCommunication.__getattr__" alt="" coords="17,201,323,220"/>
     73 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__repr__" title="repr(x)" alt="" coords="17,220,323,239"/>
     74 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__init__" title="__init__(lldb::SBCommunication self) &#45;&gt; SBCommunication &#160;__init__(lldb::SBCommunication self, str const * broadcaster_name) &#45;&gt; &#160;SBCommunication" alt="" coords="17,239,323,257"/>
     75 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__swig_destroy__" title="delete_SBCommunication(SBCommunication self)" alt="" coords="17,257,323,276"/>
     76 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__del__" title="lldb.SBCommunication.__del__" alt="" coords="17,276,323,295"/>
     77 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#__nonzero__" title="lldb.SBCommunication.__nonzero__" alt="" coords="17,295,323,313"/>
     78 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#IsValid" title="IsValid(SBCommunication self) &#45;&gt; bool" alt="" coords="17,313,323,332"/>
     79 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#GetBroadcaster" title="GetBroadcaster(SBCommunication self) &#45;&gt; SBBroadcaster" alt="" coords="17,332,323,351"/>
     80 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#GetBroadcasterClass" title="lldb.SBCommunication.GetBroadcasterClass" alt="" coords="17,351,323,369"/>
     81 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#AdoptFileDesriptor" title="AdoptFileDesriptor(SBCommunication self, int fd, bool owns_fd) &#45;&gt; &#160;lldb::ConnectionStatus" alt="" coords="17,369,323,388"/>
     82 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#Connect" title="Connect(SBCommunication self, str const * url) &#45;&gt; lldb::ConnectionStatus" alt="" coords="17,388,323,407"/>
     83 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#Disconnect" title="Disconnect(SBCommunication self) &#45;&gt; lldb::ConnectionStatus" alt="" coords="17,407,323,425"/>
     84 <area shape="rect" id="node9" href="lldb.SBCommunication-class.html#SetReadThreadBytesReceivedCallback" title="SetReadThreadBytesReceivedCallback(SBCommunication self, &#160;lldb::SBCommunication::ReadThreadBytesReceived callback, void * &#160;callback_baton) &#45;&gt; bool" alt="" coords="17,444,323,463"/>
     85 <area shape="rect" id="node1" href="lldb.SBCommunication-class.html" title="Proxy of C++ lldb::SBCommunication class" alt="" coords="5,6,333,469"/>
     86 </map>
     87   <img src="uml_class_diagram_for_lldb_sbc_3.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbc_3" ismap="ismap" class="graph-without-title" />
     88 </center>
     89 </center>
     90 <hr />
     91 <p>Proxy of C++ lldb::SBCommunication class</p>
     92 
     93 <!-- ==================== INSTANCE METHODS ==================== -->
     94 <a name="section-InstanceMethods"></a>
     95 <table class="summary" border="1" cellpadding="3"
     96        cellspacing="0" width="100%" bgcolor="white">
     97 <tr bgcolor="#70b0f0" class="table-header">
     98   <td colspan="2" class="table-header">
     99     <table border="0" cellpadding="0" cellspacing="0" width="100%">
    100       <tr valign="top">
    101         <td align="left"><span class="table-header">Instance Methods</span></td>
    102         <td align="right" valign="top"
    103          ><span class="options">[<a href="#section-InstanceMethods"
    104          class="privatelink" onclick="toggle_private();"
    105          >hide private</a>]</span></td>
    106       </tr>
    107     </table>
    108   </td>
    109 </tr>
    110 <tr>
    111     <td width="15%" align="right" valign="top" class="summary">
    112       <span class="summary-type">&nbsp;</span>
    113     </td><td class="summary">
    114       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    115         <tr>
    116           <td><span class="summary-sig"><a href="lldb.SBCommunication-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
    117         <span class="summary-sig-arg">name</span>,
    118         <span class="summary-sig-arg">value</span>)</span><br />
    119       x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
    120           <td align="right" valign="top">
    121             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.__setattr__">source&nbsp;code</a></span>
    122             
    123           </td>
    124         </tr>
    125       </table>
    126       
    127     </td>
    128   </tr>
    129 <tr>
    130     <td width="15%" align="right" valign="top" class="summary">
    131       <span class="summary-type">&nbsp;</span>
    132     </td><td class="summary">
    133       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    134         <tr>
    135           <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
    136         <span class="summary-sig-arg">name</span>)</span></td>
    137           <td align="right" valign="top">
    138             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.__getattr__">source&nbsp;code</a></span>
    139             
    140           </td>
    141         </tr>
    142       </table>
    143       
    144     </td>
    145   </tr>
    146 <tr>
    147     <td width="15%" align="right" valign="top" class="summary">
    148       <span class="summary-type">&nbsp;</span>
    149     </td><td class="summary">
    150       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    151         <tr>
    152           <td><span class="summary-sig"><a href="lldb.SBCommunication-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
    153       repr(x)</td>
    154           <td align="right" valign="top">
    155             <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
    156             
    157           </td>
    158         </tr>
    159       </table>
    160       
    161     </td>
    162   </tr>
    163 <tr>
    164     <td width="15%" align="right" valign="top" class="summary">
    165       <span class="summary-type">&nbsp;</span>
    166     </td><td class="summary">
    167       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    168         <tr>
    169           <td><span class="summary-sig"><a href="lldb.SBCommunication-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
    170         <span class="summary-sig-arg">*args</span>)</span><br />
    171       __init__(lldb::SBCommunication self) -&gt; SBCommunication 
    172       __init__(lldb::SBCommunication self, str const * broadcaster_name) 
    173       -&gt; SBCommunication</td>
    174           <td align="right" valign="top">
    175             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.__init__">source&nbsp;code</a></span>
    176             
    177           </td>
    178         </tr>
    179       </table>
    180       
    181     </td>
    182   </tr>
    183 <tr>
    184     <td width="15%" align="right" valign="top" class="summary">
    185       <span class="summary-type">&nbsp;</span>
    186     </td><td class="summary">
    187       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    188         <tr>
    189           <td><span class="summary-sig"><a name="__swig_destroy__"></a><span class="summary-sig-name">__swig_destroy__</span>(<span class="summary-sig-arg">...</span>)</span><br />
    190       delete_SBCommunication(SBCommunication self)</td>
    191           <td align="right" valign="top">
    192             
    193             
    194           </td>
    195         </tr>
    196       </table>
    197       
    198     </td>
    199   </tr>
    200 <tr>
    201     <td width="15%" align="right" valign="top" class="summary">
    202       <span class="summary-type">&nbsp;</span>
    203     </td><td class="summary">
    204       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    205         <tr>
    206           <td><span class="summary-sig"><a name="__del__"></a><span class="summary-sig-name">__del__</span>(<span class="summary-sig-arg">self</span>)</span></td>
    207           <td align="right" valign="top">
    208             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.__del__">source&nbsp;code</a></span>
    209             
    210           </td>
    211         </tr>
    212       </table>
    213       
    214     </td>
    215   </tr>
    216 <tr>
    217     <td width="15%" align="right" valign="top" class="summary">
    218       <span class="summary-type">&nbsp;</span>
    219     </td><td class="summary">
    220       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    221         <tr>
    222           <td><span class="summary-sig"><a name="__nonzero__"></a><span class="summary-sig-name">__nonzero__</span>(<span class="summary-sig-arg">self</span>)</span></td>
    223           <td align="right" valign="top">
    224             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.__nonzero__">source&nbsp;code</a></span>
    225             
    226           </td>
    227         </tr>
    228       </table>
    229       
    230     </td>
    231   </tr>
    232 <tr>
    233     <td width="15%" align="right" valign="top" class="summary">
    234       <span class="summary-type">&nbsp;</span>
    235     </td><td class="summary">
    236       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    237         <tr>
    238           <td><span class="summary-sig"><a name="IsValid"></a><span class="summary-sig-name">IsValid</span>(<span class="summary-sig-arg">self</span>)</span><br />
    239       IsValid(SBCommunication self) -&gt; bool</td>
    240           <td align="right" valign="top">
    241             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.IsValid">source&nbsp;code</a></span>
    242             
    243           </td>
    244         </tr>
    245       </table>
    246       
    247     </td>
    248   </tr>
    249 <tr>
    250     <td width="15%" align="right" valign="top" class="summary">
    251       <span class="summary-type">&nbsp;</span>
    252     </td><td class="summary">
    253       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    254         <tr>
    255           <td><span class="summary-sig"><a name="GetBroadcaster"></a><span class="summary-sig-name">GetBroadcaster</span>(<span class="summary-sig-arg">self</span>)</span><br />
    256       GetBroadcaster(SBCommunication self) -&gt; SBBroadcaster</td>
    257           <td align="right" valign="top">
    258             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.GetBroadcaster">source&nbsp;code</a></span>
    259             
    260           </td>
    261         </tr>
    262       </table>
    263       
    264     </td>
    265   </tr>
    266 <tr>
    267     <td width="15%" align="right" valign="top" class="summary">
    268       <span class="summary-type">&nbsp;</span>
    269     </td><td class="summary">
    270       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    271         <tr>
    272           <td><span class="summary-sig"><a name="AdoptFileDesriptor"></a><span class="summary-sig-name">AdoptFileDesriptor</span>(<span class="summary-sig-arg">self</span>,
    273         <span class="summary-sig-arg">*args</span>)</span><br />
    274       AdoptFileDesriptor(SBCommunication self, int fd, bool owns_fd) -&gt; 
    275       lldb::ConnectionStatus</td>
    276           <td align="right" valign="top">
    277             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.AdoptFileDesriptor">source&nbsp;code</a></span>
    278             
    279           </td>
    280         </tr>
    281       </table>
    282       
    283     </td>
    284   </tr>
    285 <tr>
    286     <td width="15%" align="right" valign="top" class="summary">
    287       <span class="summary-type">&nbsp;</span>
    288     </td><td class="summary">
    289       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    290         <tr>
    291           <td><span class="summary-sig"><a name="Connect"></a><span class="summary-sig-name">Connect</span>(<span class="summary-sig-arg">self</span>,
    292         <span class="summary-sig-arg">*args</span>)</span><br />
    293       Connect(SBCommunication self, str const * url) -&gt; 
    294       lldb::ConnectionStatus</td>
    295           <td align="right" valign="top">
    296             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.Connect">source&nbsp;code</a></span>
    297             
    298           </td>
    299         </tr>
    300       </table>
    301       
    302     </td>
    303   </tr>
    304 <tr>
    305     <td width="15%" align="right" valign="top" class="summary">
    306       <span class="summary-type">&nbsp;</span>
    307     </td><td class="summary">
    308       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    309         <tr>
    310           <td><span class="summary-sig"><a name="Disconnect"></a><span class="summary-sig-name">Disconnect</span>(<span class="summary-sig-arg">self</span>)</span><br />
    311       Disconnect(SBCommunication self) -&gt; lldb::ConnectionStatus</td>
    312           <td align="right" valign="top">
    313             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.Disconnect">source&nbsp;code</a></span>
    314             
    315           </td>
    316         </tr>
    317       </table>
    318       
    319     </td>
    320   </tr>
    321 <tr>
    322     <td width="15%" align="right" valign="top" class="summary">
    323       <span class="summary-type">&nbsp;</span>
    324     </td><td class="summary">
    325       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    326         <tr>
    327           <td><span class="summary-sig"><a name="IsConnected"></a><span class="summary-sig-name">IsConnected</span>(<span class="summary-sig-arg">self</span>)</span><br />
    328       IsConnected(SBCommunication self) -&gt; bool</td>
    329           <td align="right" valign="top">
    330             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.IsConnected">source&nbsp;code</a></span>
    331             
    332           </td>
    333         </tr>
    334       </table>
    335       
    336     </td>
    337   </tr>
    338 <tr>
    339     <td width="15%" align="right" valign="top" class="summary">
    340       <span class="summary-type">&nbsp;</span>
    341     </td><td class="summary">
    342       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    343         <tr>
    344           <td><span class="summary-sig"><a name="GetCloseOnEOF"></a><span class="summary-sig-name">GetCloseOnEOF</span>(<span class="summary-sig-arg">self</span>)</span><br />
    345       GetCloseOnEOF(SBCommunication self) -&gt; bool</td>
    346           <td align="right" valign="top">
    347             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.GetCloseOnEOF">source&nbsp;code</a></span>
    348             
    349           </td>
    350         </tr>
    351       </table>
    352       
    353     </td>
    354   </tr>
    355 <tr>
    356     <td width="15%" align="right" valign="top" class="summary">
    357       <span class="summary-type">&nbsp;</span>
    358     </td><td class="summary">
    359       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    360         <tr>
    361           <td><span class="summary-sig"><a name="SetCloseOnEOF"></a><span class="summary-sig-name">SetCloseOnEOF</span>(<span class="summary-sig-arg">self</span>,
    362         <span class="summary-sig-arg">*args</span>)</span><br />
    363       SetCloseOnEOF(SBCommunication self, bool b)</td>
    364           <td align="right" valign="top">
    365             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.SetCloseOnEOF">source&nbsp;code</a></span>
    366             
    367           </td>
    368         </tr>
    369       </table>
    370       
    371     </td>
    372   </tr>
    373 <tr>
    374     <td width="15%" align="right" valign="top" class="summary">
    375       <span class="summary-type">&nbsp;</span>
    376     </td><td class="summary">
    377       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    378         <tr>
    379           <td><span class="summary-sig"><a name="Read"></a><span class="summary-sig-name">Read</span>(<span class="summary-sig-arg">self</span>,
    380         <span class="summary-sig-arg">*args</span>)</span><br />
    381       Read(SBCommunication self, void * dst, size_t dst_len, uint32_t 
    382       timeout_usec, lldb::ConnectionStatus &amp; status) -&gt; size_t</td>
    383           <td align="right" valign="top">
    384             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.Read">source&nbsp;code</a></span>
    385             
    386           </td>
    387         </tr>
    388       </table>
    389       
    390     </td>
    391   </tr>
    392 <tr>
    393     <td width="15%" align="right" valign="top" class="summary">
    394       <span class="summary-type">&nbsp;</span>
    395     </td><td class="summary">
    396       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    397         <tr>
    398           <td><span class="summary-sig"><a name="Write"></a><span class="summary-sig-name">Write</span>(<span class="summary-sig-arg">self</span>,
    399         <span class="summary-sig-arg">*args</span>)</span><br />
    400       Write(SBCommunication self, void const * src, size_t src_len, 
    401       lldb::ConnectionStatus &amp; status) -&gt; size_t</td>
    402           <td align="right" valign="top">
    403             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.Write">source&nbsp;code</a></span>
    404             
    405           </td>
    406         </tr>
    407       </table>
    408       
    409     </td>
    410   </tr>
    411 <tr>
    412     <td width="15%" align="right" valign="top" class="summary">
    413       <span class="summary-type">&nbsp;</span>
    414     </td><td class="summary">
    415       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    416         <tr>
    417           <td><span class="summary-sig"><a name="ReadThreadStart"></a><span class="summary-sig-name">ReadThreadStart</span>(<span class="summary-sig-arg">self</span>)</span><br />
    418       ReadThreadStart(SBCommunication self) -&gt; bool</td>
    419           <td align="right" valign="top">
    420             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.ReadThreadStart">source&nbsp;code</a></span>
    421             
    422           </td>
    423         </tr>
    424       </table>
    425       
    426     </td>
    427   </tr>
    428 <tr>
    429     <td width="15%" align="right" valign="top" class="summary">
    430       <span class="summary-type">&nbsp;</span>
    431     </td><td class="summary">
    432       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    433         <tr>
    434           <td><span class="summary-sig"><a name="ReadThreadStop"></a><span class="summary-sig-name">ReadThreadStop</span>(<span class="summary-sig-arg">self</span>)</span><br />
    435       ReadThreadStop(SBCommunication self) -&gt; bool</td>
    436           <td align="right" valign="top">
    437             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.ReadThreadStop">source&nbsp;code</a></span>
    438             
    439           </td>
    440         </tr>
    441       </table>
    442       
    443     </td>
    444   </tr>
    445 <tr>
    446     <td width="15%" align="right" valign="top" class="summary">
    447       <span class="summary-type">&nbsp;</span>
    448     </td><td class="summary">
    449       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    450         <tr>
    451           <td><span class="summary-sig"><a name="ReadThreadIsRunning"></a><span class="summary-sig-name">ReadThreadIsRunning</span>(<span class="summary-sig-arg">self</span>)</span><br />
    452       ReadThreadIsRunning(SBCommunication self) -&gt; bool</td>
    453           <td align="right" valign="top">
    454             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.ReadThreadIsRunning">source&nbsp;code</a></span>
    455             
    456           </td>
    457         </tr>
    458       </table>
    459       
    460     </td>
    461   </tr>
    462 <tr>
    463     <td width="15%" align="right" valign="top" class="summary">
    464       <span class="summary-type">&nbsp;</span>
    465     </td><td class="summary">
    466       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    467         <tr>
    468           <td><span class="summary-sig"><a name="SetReadThreadBytesReceivedCallback"></a><span class="summary-sig-name">SetReadThreadBytesReceivedCallback</span>(<span class="summary-sig-arg">self</span>,
    469         <span class="summary-sig-arg">*args</span>)</span><br />
    470       SetReadThreadBytesReceivedCallback(SBCommunication self, 
    471       lldb::SBCommunication::ReadThreadBytesReceived callback, void * 
    472       callback_baton) -&gt; bool</td>
    473           <td align="right" valign="top">
    474             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.SetReadThreadBytesReceivedCallback">source&nbsp;code</a></span>
    475             
    476           </td>
    477         </tr>
    478       </table>
    479       
    480     </td>
    481   </tr>
    482   <tr>
    483     <td colspan="2" class="summary">
    484     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
    485       <code>__delattr__</code>,
    486       <code>__format__</code>,
    487       <code>__getattribute__</code>,
    488       <code>__hash__</code>,
    489       <code>__new__</code>,
    490       <code>__reduce__</code>,
    491       <code>__reduce_ex__</code>,
    492       <code>__sizeof__</code>,
    493       <code>__str__</code>,
    494       <code>__subclasshook__</code>
    495       </p>
    496     </td>
    497   </tr>
    498 </table>
    499 <!-- ==================== STATIC METHODS ==================== -->
    500 <a name="section-StaticMethods"></a>
    501 <table class="summary" border="1" cellpadding="3"
    502        cellspacing="0" width="100%" bgcolor="white">
    503 <tr bgcolor="#70b0f0" class="table-header">
    504   <td colspan="2" class="table-header">
    505     <table border="0" cellpadding="0" cellspacing="0" width="100%">
    506       <tr valign="top">
    507         <td align="left"><span class="table-header">Static Methods</span></td>
    508         <td align="right" valign="top"
    509          ><span class="options">[<a href="#section-StaticMethods"
    510          class="privatelink" onclick="toggle_private();"
    511          >hide private</a>]</span></td>
    512       </tr>
    513     </table>
    514   </td>
    515 </tr>
    516 <tr>
    517     <td width="15%" align="right" valign="top" class="summary">
    518       <span class="summary-type">str const *</span>
    519     </td><td class="summary">
    520       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    521         <tr>
    522           <td><span class="summary-sig"><a name="GetBroadcasterClass"></a><span class="summary-sig-name">GetBroadcasterClass</span>()</span></td>
    523           <td align="right" valign="top">
    524             <span class="codelink"><a href="lldb-pysrc.html#SBCommunication.GetBroadcasterClass">source&nbsp;code</a></span>
    525             
    526           </td>
    527         </tr>
    528       </table>
    529       
    530     </td>
    531   </tr>
    532 </table>
    533 <!-- ==================== CLASS VARIABLES ==================== -->
    534 <a name="section-ClassVariables"></a>
    535 <table class="summary" border="1" cellpadding="3"
    536        cellspacing="0" width="100%" bgcolor="white">
    537 <tr bgcolor="#70b0f0" class="table-header">
    538   <td colspan="2" class="table-header">
    539     <table border="0" cellpadding="0" cellspacing="0" width="100%">
    540       <tr valign="top">
    541         <td align="left"><span class="table-header">Class Variables</span></td>
    542         <td align="right" valign="top"
    543          ><span class="options">[<a href="#section-ClassVariables"
    544          class="privatelink" onclick="toggle_private();"
    545          >hide private</a>]</span></td>
    546       </tr>
    547     </table>
    548   </td>
    549 </tr>
    550 <tr>
    551     <td width="15%" align="right" valign="top" class="summary">
    552       <span class="summary-type">&nbsp;</span>
    553     </td><td class="summary">
    554         <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
    555     </td>
    556   </tr>
    557 <tr>
    558     <td width="15%" align="right" valign="top" class="summary">
    559       <span class="summary-type">&nbsp;</span>
    560     </td><td class="summary">
    561         <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
    562     </td>
    563   </tr>
    564 <tr>
    565     <td width="15%" align="right" valign="top" class="summary">
    566       <span class="summary-type">&nbsp;</span>
    567     </td><td class="summary">
    568         <a name="eBroadcastBitDisconnected"></a><span class="summary-name">eBroadcastBitDisconnected</span> = <code title="1">1</code>
    569     </td>
    570   </tr>
    571 <tr>
    572     <td width="15%" align="right" valign="top" class="summary">
    573       <span class="summary-type">&nbsp;</span>
    574     </td><td class="summary">
    575         <a name="eBroadcastBitReadThreadGotBytes"></a><span class="summary-name">eBroadcastBitReadThreadGotBytes</span> = <code title="2">2</code>
    576     </td>
    577   </tr>
    578 <tr>
    579     <td width="15%" align="right" valign="top" class="summary">
    580       <span class="summary-type">&nbsp;</span>
    581     </td><td class="summary">
    582         <a name="eBroadcastBitReadThreadDidExit"></a><span class="summary-name">eBroadcastBitReadThreadDidExit</span> = <code title="4">4</code>
    583     </td>
    584   </tr>
    585 <tr>
    586     <td width="15%" align="right" valign="top" class="summary">
    587       <span class="summary-type">&nbsp;</span>
    588     </td><td class="summary">
    589         <a name="eBroadcastBitReadThreadShouldExit"></a><span class="summary-name">eBroadcastBitReadThreadShouldExit</span> = <code title="8">8</code>
    590     </td>
    591   </tr>
    592 <tr>
    593     <td width="15%" align="right" valign="top" class="summary">
    594       <span class="summary-type">&nbsp;</span>
    595     </td><td class="summary">
    596         <a name="eBroadcastBitPacketAvailable"></a><span class="summary-name">eBroadcastBitPacketAvailable</span> = <code title="16">16</code>
    597     </td>
    598   </tr>
    599 <tr>
    600     <td width="15%" align="right" valign="top" class="summary">
    601       <span class="summary-type">&nbsp;</span>
    602     </td><td class="summary">
    603         <a name="eAllEventBits"></a><span class="summary-name">eAllEventBits</span> = <code title="-1">-1</code>
    604     </td>
    605   </tr>
    606 </table>
    607 <!-- ==================== PROPERTIES ==================== -->
    608 <a name="section-Properties"></a>
    609 <table class="summary" border="1" cellpadding="3"
    610        cellspacing="0" width="100%" bgcolor="white">
    611 <tr bgcolor="#70b0f0" class="table-header">
    612   <td colspan="2" class="table-header">
    613     <table border="0" cellpadding="0" cellspacing="0" width="100%">
    614       <tr valign="top">
    615         <td align="left"><span class="table-header">Properties</span></td>
    616         <td align="right" valign="top"
    617          ><span class="options">[<a href="#section-Properties"
    618          class="privatelink" onclick="toggle_private();"
    619          >hide private</a>]</span></td>
    620       </tr>
    621     </table>
    622   </td>
    623 </tr>
    624   <tr>
    625     <td colspan="2" class="summary">
    626     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
    627       <code>__class__</code>
    628       </p>
    629     </td>
    630   </tr>
    631 </table>
    632 <!-- ==================== METHOD DETAILS ==================== -->
    633 <a name="section-MethodDetails"></a>
    634 <table class="details" border="1" cellpadding="3"
    635        cellspacing="0" width="100%" bgcolor="white">
    636 <tr bgcolor="#70b0f0" class="table-header">
    637   <td colspan="2" class="table-header">
    638     <table border="0" cellpadding="0" cellspacing="0" width="100%">
    639       <tr valign="top">
    640         <td align="left"><span class="table-header">Method Details</span></td>
    641         <td align="right" valign="top"
    642          ><span class="options">[<a href="#section-MethodDetails"
    643          class="privatelink" onclick="toggle_private();"
    644          >hide private</a>]</span></td>
    645       </tr>
    646     </table>
    647   </td>
    648 </tr>
    649 </table>
    650 <a name="__setattr__"></a>
    651 <div>
    652 <table class="details" border="1" cellpadding="3"
    653        cellspacing="0" width="100%" bgcolor="white">
    654 <tr><td>
    655   <table width="100%" cellpadding="0" cellspacing="0" border="0">
    656   <tr valign="top"><td>
    657   <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
    658         <span class="sig-arg">name</span>,
    659         <span class="sig-arg">value</span>)</span>
    660   </h3>
    661   </td><td align="right" valign="top"
    662     ><span class="codelink"><a href="lldb-pysrc.html#SBCommunication.__setattr__">source&nbsp;code</a></span>&nbsp;
    663     </td>
    664   </tr></table>
    665   
    666   <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
    667   <dl class="fields">
    668     <dt>Overrides:
    669         object.__setattr__
    670         <dd><em class="note">(inherited documentation)</em></dd>
    671     </dt>
    672   </dl>
    673 </td></tr></table>
    674 </div>
    675 <a name="__repr__"></a>
    676 <div>
    677 <table class="details" border="1" cellpadding="3"
    678        cellspacing="0" width="100%" bgcolor="white">
    679 <tr><td>
    680   <table width="100%" cellpadding="0" cellspacing="0" border="0">
    681   <tr valign="top"><td>
    682   <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
    683     <br /><em class="fname">(Representation operator)</em>
    684   </h3>
    685   </td><td align="right" valign="top"
    686     ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
    687     </td>
    688   </tr></table>
    689   
    690   <p>repr(x)</p>
    691   <dl class="fields">
    692     <dt>Overrides:
    693         object.__repr__
    694         <dd><em class="note">(inherited documentation)</em></dd>
    695     </dt>
    696   </dl>
    697 </td></tr></table>
    698 </div>
    699 <a name="__init__"></a>
    700 <div>
    701 <table class="details" border="1" cellpadding="3"
    702        cellspacing="0" width="100%" bgcolor="white">
    703 <tr><td>
    704   <table width="100%" cellpadding="0" cellspacing="0" border="0">
    705   <tr valign="top"><td>
    706   <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
    707         <span class="sig-arg">*args</span>)</span>
    708     <br /><em class="fname">(Constructor)</em>
    709   </h3>
    710   </td><td align="right" valign="top"
    711     ><span class="codelink"><a href="lldb-pysrc.html#SBCommunication.__init__">source&nbsp;code</a></span>&nbsp;
    712     </td>
    713   </tr></table>
    714   
    715   <p>__init__(lldb::SBCommunication self) -&gt; SBCommunication 
    716   __init__(lldb::SBCommunication self, str const * broadcaster_name) -&gt; 
    717   SBCommunication</p>
    718   <dl class="fields">
    719     <dt>Overrides:
    720         object.__init__
    721     </dt>
    722   </dl>
    723 </td></tr></table>
    724 </div>
    725 <br />
    726 <!-- ==================== NAVIGATION BAR ==================== -->
    727 <table class="navbar" border="0" width="100%" cellpadding="0"
    728        bgcolor="#a0c0ff" cellspacing="0">
    729   <tr valign="middle">
    730 
    731   <!-- Tree link -->
    732       <th>&nbsp;&nbsp;&nbsp;<a
    733         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
    734 
    735   <!-- Index link -->
    736       <th>&nbsp;&nbsp;&nbsp;<a
    737         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
    738 
    739   <!-- Help link -->
    740       <th>&nbsp;&nbsp;&nbsp;<a
    741         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
    742 
    743   <!-- Project homepage -->
    744       <th class="navbar" align="right" width="100%">
    745         <table border="0" cellpadding="0" cellspacing="0">
    746           <tr><th class="navbar" align="center"
    747             ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
    748           </tr></table></th>
    749   </tr>
    750 </table>
    751 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
    752   <tr>
    753     <td align="left" class="footer">
    754     Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:34 2013
    755     </td>
    756     <td align="right" class="footer">
    757       <a target="mainFrame" href="http://epydoc.sourceforge.net"
    758         >http://epydoc.sourceforge.net</a>
    759     </td>
    760   </tr>
    761 </table>
    762 
    763 <script type="text/javascript">
    764   <!--
    765   // Private objects are initially displayed (because if
    766   // javascript is turned off then we want them to be
    767   // visible); but by default, we want to hide them.  So hide
    768   // them unless we have a cookie that says to show them.
    769   checkCookie();
    770   // -->
    771 </script>
    772 </body>
    773 </html>
    774