1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2<html><head> 3<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/> 4<meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/> 5<meta name="description" content="C++ source code API documentation for LLDB."/> 6<title>LLVM: lldb::SBCommunication Class Reference</title> 7<link href="doxygen.css" rel="stylesheet" type="text/css"/> 8</head><body> 9<p class="title">LLDB API Documentation</p> 10<!-- Generated by Doxygen 1.8.1.2 --> 11 <div id="navrow1" class="tabs"> 12 <ul class="tablist"> 13 <li><a href="index.html"><span>Main Page</span></a></li> 14 <li><a href="namespaces.html"><span>Namespaces</span></a></li> 15 <li class="current"><a href="annotated.html"><span>Classes</span></a></li> 16 <li><a href="files.html"><span>Files</span></a></li> 17 </ul> 18 </div> 19 <div id="navrow2" class="tabs2"> 20 <ul class="tablist"> 21 <li><a href="annotated.html"><span>Class List</span></a></li> 22 <li><a href="classes.html"><span>Class Index</span></a></li> 23 <li><a href="functions.html"><span>Class Members</span></a></li> 24 </ul> 25 </div> 26<div id="nav-path" class="navpath"> 27 <ul> 28<li class="navelem"><a class="el" href="namespacelldb.html">lldb</a></li><li class="navelem"><a class="el" href="classlldb_1_1SBCommunication.html">SBCommunication</a></li> </ul> 29</div> 30</div><!-- top --> 31<div class="header"> 32 <div class="summary"> 33<a href="#pub-types">Public Types</a> | 34<a href="#pub-methods">Public Member Functions</a> | 35<a href="#pub-static-methods">Static Public Member Functions</a> | 36<a href="classlldb_1_1SBCommunication-members.html">List of all members</a> </div> 37 <div class="headertitle"> 38<div class="title">lldb::SBCommunication Class Reference</div> </div> 39</div><!--header--> 40<div class="contents"> 41 42<p><code>#include <<a class="el" href="SBCommunication_8h_source.html">SBCommunication.h</a>></code></p> 43<table class="memberdecls"> 44<tr class="heading"><td colspan="2"><h2><a name="pub-types"></a> 45Public Types</h2></td></tr> 46<tr class="memitem:a243c1e015e1252221caaad8d59a13a24"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/> 47  <a class="el" href="classlldb_1_1SBCommunication.html#a243c1e015e1252221caaad8d59a13a24a10e4887dd35116e8ac097b20cda440b4">eBroadcastBitDisconnected</a> = (1 << 0), 48<a class="el" href="classlldb_1_1SBCommunication.html#a243c1e015e1252221caaad8d59a13a24a0f482c64abdd477de9df8afc4a1078cb">eBroadcastBitReadThreadGotBytes</a> = (1 << 1), 49<a class="el" href="classlldb_1_1SBCommunication.html#a243c1e015e1252221caaad8d59a13a24a554b212d9591c624847c15e035c1f3fc">eBroadcastBitReadThreadDidExit</a> = (1 << 2), 50<a class="el" href="classlldb_1_1SBCommunication.html#a243c1e015e1252221caaad8d59a13a24a7aaf636aab623833d3d3541dd74ca4c4">eBroadcastBitReadThreadShouldExit</a> = (1 << 3), 51<br/> 52  <a class="el" href="classlldb_1_1SBCommunication.html#a243c1e015e1252221caaad8d59a13a24aa742f87f608eae9eed2756433f6d8d7b">eBroadcastBitPacketAvailable</a> = (1 << 4), 53<a class="el" href="classlldb_1_1SBCommunication.html#a243c1e015e1252221caaad8d59a13a24a9408507cb4af14a627054e299d02962e">eAllEventBits</a> = 0xffffffff 54<br/> 55 }</td></tr> 56<tr class="memitem:ad07a358eba73f4710760c943f208e072"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#ad07a358eba73f4710760c943f208e072">ReadThreadBytesReceived</a> )(void *baton, const void *src, size_t src_len)</td></tr> 57</table><table class="memberdecls"> 58<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a> 59Public Member Functions</h2></td></tr> 60<tr class="memitem:a7cb85c673867e63fac1350a815b5cdb8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a7cb85c673867e63fac1350a815b5cdb8">SBCommunication</a> ()</td></tr> 61<tr class="memitem:a3119b917f55edbc995d69045c740dfca"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a3119b917f55edbc995d69045c740dfca">SBCommunication</a> (const char *broadcaster_name)</td></tr> 62<tr class="memitem:af192a76b5cf136f36939dbac4425584b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#af192a76b5cf136f36939dbac4425584b">~SBCommunication</a> ()</td></tr> 63<tr class="memitem:a3159b3af4c33fa27b057aa2810aaa7a2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a3159b3af4c33fa27b057aa2810aaa7a2">IsValid</a> () const </td></tr> 64<tr class="memitem:abd27f73fbc5bdfc6373c1ca67ac91e7f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBBroadcaster.html">lldb::SBBroadcaster</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#abd27f73fbc5bdfc6373c1ca67ac91e7f">GetBroadcaster</a> ()</td></tr> 65<tr class="memitem:a3f7ac6e63989b1c85db0bf918b32dc3e"><td class="memItemLeft" align="right" valign="top">lldb::ConnectionStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a3f7ac6e63989b1c85db0bf918b32dc3e">AdoptFileDesriptor</a> (int fd, bool owns_fd)</td></tr> 66<tr class="memitem:a7d9b670ea00515ae87203754238f5399"><td class="memItemLeft" align="right" valign="top">lldb::ConnectionStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a7d9b670ea00515ae87203754238f5399">Connect</a> (const char *url)</td></tr> 67<tr class="memitem:adf990fcd6cfcc113438fef8fae674d07"><td class="memItemLeft" align="right" valign="top">lldb::ConnectionStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#adf990fcd6cfcc113438fef8fae674d07">Disconnect</a> ()</td></tr> 68<tr class="memitem:a1e018a3a596670e740b8226ae058808d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a1e018a3a596670e740b8226ae058808d">IsConnected</a> () const </td></tr> 69<tr class="memitem:acf203ffd8066819069491e12846a4113"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#acf203ffd8066819069491e12846a4113">GetCloseOnEOF</a> ()</td></tr> 70<tr class="memitem:a6bab0e67b2467789125f9f903b353d46"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a6bab0e67b2467789125f9f903b353d46">SetCloseOnEOF</a> (bool b)</td></tr> 71<tr class="memitem:af40a4ad9f2f4a8bef704fa6f20756fd8"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#af40a4ad9f2f4a8bef704fa6f20756fd8">Read</a> (void *dst, size_t dst_len, uint32_t timeout_usec, lldb::ConnectionStatus &status)</td></tr> 72<tr class="memitem:a5e95d57662c88378ad25f4d02d32b1e4"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a5e95d57662c88378ad25f4d02d32b1e4">Write</a> (const void *src, size_t src_len, lldb::ConnectionStatus &status)</td></tr> 73<tr class="memitem:a69bed79b9f866e5508e29d41d85f188b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a69bed79b9f866e5508e29d41d85f188b">ReadThreadStart</a> ()</td></tr> 74<tr class="memitem:aec744b634df7cf656a675162447f6727"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#aec744b634df7cf656a675162447f6727">ReadThreadStop</a> ()</td></tr> 75<tr class="memitem:ae69b67ed32dcf8e19febab317fa2a36c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#ae69b67ed32dcf8e19febab317fa2a36c">ReadThreadIsRunning</a> ()</td></tr> 76<tr class="memitem:a1e0f406e60bc684dba5a520dd3e618fd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a1e0f406e60bc684dba5a520dd3e618fd">SetReadThreadBytesReceivedCallback</a> (<a class="el" href="classlldb_1_1SBCommunication.html#ad07a358eba73f4710760c943f208e072">ReadThreadBytesReceived</a> callback, void *callback_baton)</td></tr> 77</table><table class="memberdecls"> 78<tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a> 79Static Public Member Functions</h2></td></tr> 80<tr class="memitem:a3924231f38ad0bcb25c9d9b0027a3428"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBCommunication.html#a3924231f38ad0bcb25c9d9b0027a3428">GetBroadcasterClass</a> ()</td></tr> 81</table> 82<a name="details" id="details"></a><h2>Detailed Description</h2> 83<div class="textblock"> 84<p>Definition at line <a class="el" href="SBCommunication_8h_source.html#l00018">18</a> of file <a class="el" href="SBCommunication_8h_source.html">SBCommunication.h</a>.</p> 85</div><h2>Member Typedef Documentation</h2> 86<a class="anchor" id="ad07a358eba73f4710760c943f208e072"></a> 87<div class="memitem"> 88<div class="memproto"> 89 <table class="memname"> 90 <tr> 91 <td class="memname">typedef void(* lldb::SBCommunication::ReadThreadBytesReceived)(void *baton, const void *src, size_t src_len)</td> 92 </tr> 93 </table> 94</div><div class="memdoc"> 95 96<p>Definition at line <a class="el" href="SBCommunication_8h_source.html#l00030">30</a> of file <a class="el" href="SBCommunication_8h_source.html">SBCommunication.h</a>.</p> 97 98</div> 99</div> 100<h2>Member Enumeration Documentation</h2> 101<a class="anchor" id="a243c1e015e1252221caaad8d59a13a24"></a> 102<div class="memitem"> 103<div class="memproto"> 104 <table class="memname"> 105 <tr> 106 <td class="memname">anonymous enum</td> 107 </tr> 108 </table> 109</div><div class="memdoc"> 110<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> 111<tr><td valign="top"><em><a class="anchor" id="a243c1e015e1252221caaad8d59a13a24a10e4887dd35116e8ac097b20cda440b4"></a>eBroadcastBitDisconnected</em> </td><td> 112<p>Sent when the communications connection is lost. </p> 113</td></tr> 114<tr><td valign="top"><em><a class="anchor" id="a243c1e015e1252221caaad8d59a13a24a0f482c64abdd477de9df8afc4a1078cb"></a>eBroadcastBitReadThreadGotBytes</em> </td><td> 115<p>Sent by the read thread when bytes become available. </p> 116</td></tr> 117<tr><td valign="top"><em><a class="anchor" id="a243c1e015e1252221caaad8d59a13a24a554b212d9591c624847c15e035c1f3fc"></a>eBroadcastBitReadThreadDidExit</em> </td><td> 118<p>Sent by the read thread when it exits to inform clients. </p> 119</td></tr> 120<tr><td valign="top"><em><a class="anchor" id="a243c1e015e1252221caaad8d59a13a24a7aaf636aab623833d3d3541dd74ca4c4"></a>eBroadcastBitReadThreadShouldExit</em> </td><td> 121<p>Sent by clients that need to cancel the read thread. </p> 122</td></tr> 123<tr><td valign="top"><em><a class="anchor" id="a243c1e015e1252221caaad8d59a13a24aa742f87f608eae9eed2756433f6d8d7b"></a>eBroadcastBitPacketAvailable</em> </td><td> 124<p>Sent when data received makes a complete packet. </p> 125</td></tr> 126<tr><td valign="top"><em><a class="anchor" id="a243c1e015e1252221caaad8d59a13a24a9408507cb4af14a627054e299d02962e"></a>eAllEventBits</em> </td><td> 127</td></tr> 128</table> 129</dd> 130</dl> 131 132<p>Definition at line <a class="el" href="SBCommunication_8h_source.html#l00021">21</a> of file <a class="el" href="SBCommunication_8h_source.html">SBCommunication.h</a>.</p> 133 134</div> 135</div> 136<h2>Constructor & Destructor Documentation</h2> 137<a class="anchor" id="a7cb85c673867e63fac1350a815b5cdb8"></a> 138<div class="memitem"> 139<div class="memproto"> 140 <table class="memname"> 141 <tr> 142 <td class="memname">lldb::SBCommunication::SBCommunication </td> 143 <td>(</td> 144 <td class="paramname"></td><td>)</td> 145 <td></td> 146 </tr> 147 </table> 148</div><div class="memdoc"> 149 150</div> 151</div> 152<a class="anchor" id="a3119b917f55edbc995d69045c740dfca"></a> 153<div class="memitem"> 154<div class="memproto"> 155 <table class="memname"> 156 <tr> 157 <td class="memname">lldb::SBCommunication::SBCommunication </td> 158 <td>(</td> 159 <td class="paramtype">const char * </td> 160 <td class="paramname"><em>broadcaster_name</em></td><td>)</td> 161 <td></td> 162 </tr> 163 </table> 164</div><div class="memdoc"> 165 166</div> 167</div> 168<a class="anchor" id="af192a76b5cf136f36939dbac4425584b"></a> 169<div class="memitem"> 170<div class="memproto"> 171 <table class="memname"> 172 <tr> 173 <td class="memname">lldb::SBCommunication::~SBCommunication </td> 174 <td>(</td> 175 <td class="paramname"></td><td>)</td> 176 <td></td> 177 </tr> 178 </table> 179</div><div class="memdoc"> 180 181</div> 182</div> 183<h2>Member Function Documentation</h2> 184<a class="anchor" id="a3f7ac6e63989b1c85db0bf918b32dc3e"></a> 185<div class="memitem"> 186<div class="memproto"> 187 <table class="memname"> 188 <tr> 189 <td class="memname">lldb::ConnectionStatus lldb::SBCommunication::AdoptFileDesriptor </td> 190 <td>(</td> 191 <td class="paramtype">int </td> 192 <td class="paramname"><em>fd</em>, </td> 193 </tr> 194 <tr> 195 <td class="paramkey"></td> 196 <td></td> 197 <td class="paramtype">bool </td> 198 <td class="paramname"><em>owns_fd</em> </td> 199 </tr> 200 <tr> 201 <td></td> 202 <td>)</td> 203 <td></td><td></td> 204 </tr> 205 </table> 206</div><div class="memdoc"> 207 208</div> 209</div> 210<a class="anchor" id="a7d9b670ea00515ae87203754238f5399"></a> 211<div class="memitem"> 212<div class="memproto"> 213 <table class="memname"> 214 <tr> 215 <td class="memname">lldb::ConnectionStatus lldb::SBCommunication::Connect </td> 216 <td>(</td> 217 <td class="paramtype">const char * </td> 218 <td class="paramname"><em>url</em></td><td>)</td> 219 <td></td> 220 </tr> 221 </table> 222</div><div class="memdoc"> 223 224</div> 225</div> 226<a class="anchor" id="adf990fcd6cfcc113438fef8fae674d07"></a> 227<div class="memitem"> 228<div class="memproto"> 229 <table class="memname"> 230 <tr> 231 <td class="memname">lldb::ConnectionStatus lldb::SBCommunication::Disconnect </td> 232 <td>(</td> 233 <td class="paramname"></td><td>)</td> 234 <td></td> 235 </tr> 236 </table> 237</div><div class="memdoc"> 238 239</div> 240</div> 241<a class="anchor" id="abd27f73fbc5bdfc6373c1ca67ac91e7f"></a> 242<div class="memitem"> 243<div class="memproto"> 244 <table class="memname"> 245 <tr> 246 <td class="memname"><a class="el" href="classlldb_1_1SBBroadcaster.html">lldb::SBBroadcaster</a> lldb::SBCommunication::GetBroadcaster </td> 247 <td>(</td> 248 <td class="paramname"></td><td>)</td> 249 <td></td> 250 </tr> 251 </table> 252</div><div class="memdoc"> 253 254</div> 255</div> 256<a class="anchor" id="a3924231f38ad0bcb25c9d9b0027a3428"></a> 257<div class="memitem"> 258<div class="memproto"> 259<table class="mlabels"> 260 <tr> 261 <td class="mlabels-left"> 262 <table class="memname"> 263 <tr> 264 <td class="memname">static const char* lldb::SBCommunication::GetBroadcasterClass </td> 265 <td>(</td> 266 <td class="paramname"></td><td>)</td> 267 <td></td> 268 </tr> 269 </table> 270 </td> 271 <td class="mlabels-right"> 272<span class="mlabels"><span class="mlabel">static</span></span> </td> 273 </tr> 274</table> 275</div><div class="memdoc"> 276 277</div> 278</div> 279<a class="anchor" id="acf203ffd8066819069491e12846a4113"></a> 280<div class="memitem"> 281<div class="memproto"> 282 <table class="memname"> 283 <tr> 284 <td class="memname">bool lldb::SBCommunication::GetCloseOnEOF </td> 285 <td>(</td> 286 <td class="paramname"></td><td>)</td> 287 <td></td> 288 </tr> 289 </table> 290</div><div class="memdoc"> 291 292</div> 293</div> 294<a class="anchor" id="a1e018a3a596670e740b8226ae058808d"></a> 295<div class="memitem"> 296<div class="memproto"> 297 <table class="memname"> 298 <tr> 299 <td class="memname">bool lldb::SBCommunication::IsConnected </td> 300 <td>(</td> 301 <td class="paramname"></td><td>)</td> 302 <td> const</td> 303 </tr> 304 </table> 305</div><div class="memdoc"> 306 307</div> 308</div> 309<a class="anchor" id="a3159b3af4c33fa27b057aa2810aaa7a2"></a> 310<div class="memitem"> 311<div class="memproto"> 312 <table class="memname"> 313 <tr> 314 <td class="memname">bool lldb::SBCommunication::IsValid </td> 315 <td>(</td> 316 <td class="paramname"></td><td>)</td> 317 <td> const</td> 318 </tr> 319 </table> 320</div><div class="memdoc"> 321 322</div> 323</div> 324<a class="anchor" id="af40a4ad9f2f4a8bef704fa6f20756fd8"></a> 325<div class="memitem"> 326<div class="memproto"> 327 <table class="memname"> 328 <tr> 329 <td class="memname">size_t lldb::SBCommunication::Read </td> 330 <td>(</td> 331 <td class="paramtype">void * </td> 332 <td class="paramname"><em>dst</em>, </td> 333 </tr> 334 <tr> 335 <td class="paramkey"></td> 336 <td></td> 337 <td class="paramtype">size_t </td> 338 <td class="paramname"><em>dst_len</em>, </td> 339 </tr> 340 <tr> 341 <td class="paramkey"></td> 342 <td></td> 343 <td class="paramtype">uint32_t </td> 344 <td class="paramname"><em>timeout_usec</em>, </td> 345 </tr> 346 <tr> 347 <td class="paramkey"></td> 348 <td></td> 349 <td class="paramtype">lldb::ConnectionStatus & </td> 350 <td class="paramname"><em>status</em> </td> 351 </tr> 352 <tr> 353 <td></td> 354 <td>)</td> 355 <td></td><td></td> 356 </tr> 357 </table> 358</div><div class="memdoc"> 359 360</div> 361</div> 362<a class="anchor" id="ae69b67ed32dcf8e19febab317fa2a36c"></a> 363<div class="memitem"> 364<div class="memproto"> 365 <table class="memname"> 366 <tr> 367 <td class="memname">bool lldb::SBCommunication::ReadThreadIsRunning </td> 368 <td>(</td> 369 <td class="paramname"></td><td>)</td> 370 <td></td> 371 </tr> 372 </table> 373</div><div class="memdoc"> 374 375</div> 376</div> 377<a class="anchor" id="a69bed79b9f866e5508e29d41d85f188b"></a> 378<div class="memitem"> 379<div class="memproto"> 380 <table class="memname"> 381 <tr> 382 <td class="memname">bool lldb::SBCommunication::ReadThreadStart </td> 383 <td>(</td> 384 <td class="paramname"></td><td>)</td> 385 <td></td> 386 </tr> 387 </table> 388</div><div class="memdoc"> 389 390</div> 391</div> 392<a class="anchor" id="aec744b634df7cf656a675162447f6727"></a> 393<div class="memitem"> 394<div class="memproto"> 395 <table class="memname"> 396 <tr> 397 <td class="memname">bool lldb::SBCommunication::ReadThreadStop </td> 398 <td>(</td> 399 <td class="paramname"></td><td>)</td> 400 <td></td> 401 </tr> 402 </table> 403</div><div class="memdoc"> 404 405</div> 406</div> 407<a class="anchor" id="a6bab0e67b2467789125f9f903b353d46"></a> 408<div class="memitem"> 409<div class="memproto"> 410 <table class="memname"> 411 <tr> 412 <td class="memname">void lldb::SBCommunication::SetCloseOnEOF </td> 413 <td>(</td> 414 <td class="paramtype">bool </td> 415 <td class="paramname"><em>b</em></td><td>)</td> 416 <td></td> 417 </tr> 418 </table> 419</div><div class="memdoc"> 420 421</div> 422</div> 423<a class="anchor" id="a1e0f406e60bc684dba5a520dd3e618fd"></a> 424<div class="memitem"> 425<div class="memproto"> 426 <table class="memname"> 427 <tr> 428 <td class="memname">bool lldb::SBCommunication::SetReadThreadBytesReceivedCallback </td> 429 <td>(</td> 430 <td class="paramtype"><a class="el" href="classlldb_1_1SBCommunication.html#ad07a358eba73f4710760c943f208e072">ReadThreadBytesReceived</a> </td> 431 <td class="paramname"><em>callback</em>, </td> 432 </tr> 433 <tr> 434 <td class="paramkey"></td> 435 <td></td> 436 <td class="paramtype">void * </td> 437 <td class="paramname"><em>callback_baton</em> </td> 438 </tr> 439 <tr> 440 <td></td> 441 <td>)</td> 442 <td></td><td></td> 443 </tr> 444 </table> 445</div><div class="memdoc"> 446 447</div> 448</div> 449<a class="anchor" id="a5e95d57662c88378ad25f4d02d32b1e4"></a> 450<div class="memitem"> 451<div class="memproto"> 452 <table class="memname"> 453 <tr> 454 <td class="memname">size_t lldb::SBCommunication::Write </td> 455 <td>(</td> 456 <td class="paramtype">const void * </td> 457 <td class="paramname"><em>src</em>, </td> 458 </tr> 459 <tr> 460 <td class="paramkey"></td> 461 <td></td> 462 <td class="paramtype">size_t </td> 463 <td class="paramname"><em>src_len</em>, </td> 464 </tr> 465 <tr> 466 <td class="paramkey"></td> 467 <td></td> 468 <td class="paramtype">lldb::ConnectionStatus & </td> 469 <td class="paramname"><em>status</em> </td> 470 </tr> 471 <tr> 472 <td></td> 473 <td>)</td> 474 <td></td><td></td> 475 </tr> 476 </table> 477</div><div class="memdoc"> 478 479</div> 480</div> 481<hr/>The documentation for this class was generated from the following file:<ul> 482<li><a class="el" href="SBCommunication_8h_source.html">SBCommunication.h</a></li> 483</ul> 484</div><!-- contents --> 485<hr> 486<p class="footer"> 487Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by 488<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen" 489align="middle" border="0"/>1.8.1.2</a><br> 490Copyright © 2003-2013 University of Illinois at Urbana-Champaign. 491All Rights Reserved.</p> 492<hr> 493<!--#include virtual="/attrib.incl" --> 494</body> 495</html> 496