1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../../../../css/manpage.css" type="text/css" /> 7 <title>CalculateBufferSizeToCommunicate</title> 8 </head> 9 <body> 10 <h1><CODE><a href="../../../../nn/Overview.html">nn</a>::<a href="../../../../nn/ir/Overview.html">ir</a>::<a href="../../../../nn/ir/CTR/Overview.html">CTR</a>::<a href="../../../../nn/ir/CTR/Communicator/Overview.html">Communicator</a>::CalculateBufferSizeToCommunicate</CODE> Member Function</h1> 11 <h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14static size_t CalculateBufferSizeToCommunicate( 15 size_t dataSize 16); 17</pre> 18 </div> 19 <h2>Parameters</h2> 20 <div class="section"> 21 <table class="arguments"> 22 <thead> 23 <tr> 24 <td width="15" /> 25 <th>Name</th> 26 <td>Description</td> 27 </tr> 28 </thead> 29 <tr> 30 <td>in</td> 31 <th><CODE>dataSize</CODE></th> 32 <td>Data size</td> 33 </tr> </table> 34 </div> 35 <h2>Return Values</h2> 36 <div class="section">Required buffer size. </div> 37 <h2>Description</h2> 38 <div class="section"> 39 <p>The size of buffer required in order to use the <CODE>Send</CODE> and <CODE>Receive</CODE> functions.</p><p>In communication between systems, management information is appended to data transfers. This means that you must pass a buffer that is larger than the size of data you want to send or receive. This function calculates the required buffer size based on the size of data you want to send or receive.</p><!-- write here --></div> 40 <h2>Revision History</h2> 41 <div class="section"> 42 <dl class="history"> 43 <dt>2011/08/30</dt> 44 <dd>Initial version.<br /> 45 </dd> 46 </dl> 47 </div> 48 <hr><p>CONFIDENTIAL</p></body> 49</html> 50