Home | History | Annotate | Download | only in multiplayer
      1 <!DOCTYPE html>
      2 
      3 
      4 
      5 
      6 
      7 
      8 
      9 
     10 
     11 
     12 
     13 
     14 
     15 
     16 
     17 
     18 
     19 
     20 
     21 
     22 
     23 
     24 
     25 
     26 
     27 
     28 
     29 
     30 
     31 
     32 
     33 
     34 
     35 
     36 
     37 
     38 
     39 
     40 
     41 
     42 
     43 
     44 
     45 
     46 
     47 
     48 
     49 
     50 
     51 
     52 
     53 
     54 
     55 
     56 
     57 
     58 
     59 
     60 
     61 
     62 
     63 
     64 
     65 
     66 
     67 
     68 
     69 
     70 
     71 
     72 
     73 
     74 
     75 
     76 
     77 
     78 <html>
     79 <head>
     80 
     81 
     82 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     83 <meta name="viewport" content="width=device-width" />
     84 
     85 <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
     86 <title>InvitationBuffer | Android Developers</title>
     87 
     88 <!-- STYLESHEETS -->
     89 <link rel="stylesheet"
     90 href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">
     91 <link href="/assets/css/default.css" rel="stylesheet" type="text/css">
     92 
     93 
     94 
     95 <!-- JAVASCRIPT -->
     96 <script src="//www.google.com/jsapi" type="text/javascript"></script>
     97 <script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
     98 <script type="text/javascript">
     99   var toRoot = "/";
    100   var devsite = false;
    101 </script>
    102 <script src="/assets/js/docs.js" type="text/javascript"></script>
    103 
    104 <script type="text/javascript">
    105   var _gaq = _gaq || [];
    106   _gaq.push(['_setAccount', 'UA-5831155-1']);
    107   _gaq.push(['_trackPageview']);
    108 
    109   (function() {
    110     var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    111     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    112     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    113   })();
    114 </script>
    115 </head>
    116 <body class="gc-documentation google
    117   develop" itemscope itemtype="http://schema.org/Article">
    118   <div id="doc-api-level" class="" style="display:none"></div>
    119   <a name="top"></a>
    120 
    121 <a name="top"></a>
    122 
    123     <!-- Header -->
    124     <div id="header">
    125         <div class="wrap" id="header-wrap">
    126           <div class="col-3 logo">
    127           <a href="/index.html">
    128             <img src="/assets/images/dac_logo.png" width="123" height="25" alt="Android Developers" />
    129           </a>
    130           <div class="btn-quicknav" id="btn-quicknav">
    131           	<a href="#" class="arrow-inactive">Quicknav</a>
    132 			      <a href="#" class="arrow-active">Quicknav</a>
    133           </div>
    134           </div>
    135             <ul class="nav-x col-9">
    136                 <li class="design">
    137                   <a href="/design/index.html"
    138                   zh-tw-lang=""
    139                   zh-cn-lang=""
    140                   ru-lang=""
    141                   ko-lang=""
    142                   ja-lang=""
    143                   es-lang="Disear"               
    144                   >Design</a></li>
    145                 <li class="develop"><a href="/develop/index.html"
    146                   zh-tw-lang=""
    147                   zh-cn-lang=""
    148                   ru-lang=""
    149                   ko-lang=""
    150                   ja-lang=""
    151                   es-lang="Desarrollar"               
    152                   >Develop</a></li>
    153                 <li class="distribute last"><a href="/distribute/index.html"
    154                   zh-tw-lang=""
    155                   zh-cn-lang=""
    156                   ru-lang=""
    157                   ko-lang=""
    158                   ja-lang=""
    159                   es-lang="Distribuir"               
    160                   >Distribute</a></li>
    161             </ul>
    162             
    163             <!-- New Search -->
    164             <div class="menu-container">
    165             <div class="moremenu">
    166     <div id="more-btn"></div>
    167   </div>
    168   <div class="morehover" id="moremenu">
    169     <div class="top"></div>
    170     <div class="mid">
    171       <div class="header">Links</div>
    172       <ul>
    173         <li><a href="https://play.google.com/apps/publish/">Google Play Developer Console</a></li>
    174         <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
    175         <li><a href="/about/index.html">About Android</a></li>
    176       </ul>
    177       <div class="header">Android Sites</div>
    178       <ul>
    179         <li><a href="http://www.android.com">Android.com</a></li>
    180         <li class="active"><a>Android Developers</a></li>
    181         <li><a href="http://source.android.com">Android Open Source Project</a></li>
    182       </ul>
    183       
    184       
    185       
    186         <div class="header">Language</div>
    187           <div id="language" class="locales">
    188             <select name="language" onChange="changeLangPref(this.value, true)">
    189                 <option value="en">English</option>
    190                 <option value="es">Espaol</option>
    191                 <option value="ja"></option>
    192                 <option value="ko"></option>
    193                 <option value="ru"></option>
    194                 <option value="zh-cn"> ()</option>
    195                 <option value="zh-tw"> ()</option>
    196             </select>
    197           </div>
    198         <script type="text/javascript">
    199           <!--
    200           loadLangPref();
    201             //-->
    202         </script>
    203       
    204       
    205 
    206 
    207       <br class="clearfix" />
    208     </div>
    209     <div class="bottom"></div>
    210   </div>
    211   <div class="search" id="search-container">
    212     <div class="search-inner">
    213       <div id="search-btn"></div>
    214       <div class="left"></div>
    215       <form onsubmit="return submit_search()">
    216         <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
    217 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
    218 onkeydown="return search_changed(event, true, '/')" 
    219 onkeyup="return search_changed(event, false, '/')" />
    220       </form>
    221       <div class="right"></div>
    222         <a class="close hide">close</a>
    223         <div class="left"></div>
    224         <div class="right"></div>
    225     </div>
    226   </div>
    227 
    228   <div class="search_filtered_wrapper reference">
    229     <div class="suggest-card reference no-display">
    230       <ul class="search_filtered">
    231       </ul>
    232     </div>
    233   </div>
    234 
    235   <div class="search_filtered_wrapper docs">
    236     <div class="suggest-card dummy no-display">&nbsp;</div>
    237     <div class="suggest-card develop no-display">
    238       <ul class="search_filtered">
    239       </ul>
    240       <div class="child-card guides no-display">
    241       </div>
    242       <div class="child-card training no-display">
    243       </div>
    244     </div>
    245     <div class="suggest-card design no-display">
    246       <ul class="search_filtered">
    247       </ul>
    248     </div>
    249     <div class="suggest-card distribute no-display">
    250       <ul class="search_filtered">
    251       </ul>
    252     </div>
    253   </div>
    254 
    255   </div>
    256   <!-- /New Search>
    257           
    258           
    259           <!-- Expanded quicknav -->
    260            <div id="quicknav" class="col-9">
    261                 <ul>
    262                     <li class="design">
    263                       <ul>
    264                         <li><a href="/design/index.html">Get Started</a></li>
    265                         <li><a href="/design/style/index.html">Style</a></li>
    266                         <li><a href="/design/patterns/index.html">Patterns</a></li>
    267                         <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
    268                         <li><a href="/design/downloads/index.html">Downloads</a></li>
    269                         <li><a href="/design/videos/index.html">Videos</a></li>
    270                       </ul>
    271                     </li>
    272                     <li class="develop">
    273                       <ul>
    274                         <li><a href="/training/index.html"
    275                           zh-tw-lang=""
    276                           zh-cn-lang=""
    277                           ru-lang=""
    278                           ko-lang=""
    279                           ja-lang=""
    280                           es-lang="Capacitacin"               
    281                           >Training</a></li>
    282                         <li><a href="/guide/components/index.html"
    283                           zh-tw-lang="API "
    284                           zh-cn-lang="API "
    285                           ru-lang="  API"
    286                           ko-lang="API "
    287                           ja-lang="API "
    288                           es-lang="Guas de la API"               
    289                           >API Guides</a></li>
    290                         <li><a href="/reference/packages.html"
    291                           zh-tw-lang=""
    292                           zh-cn-lang=""
    293                           ru-lang=""
    294                           ko-lang=""
    295                           ja-lang=""
    296                           es-lang="Referencia"               
    297                           >Reference</a></li>
    298                         <li><a href="/tools/index.html"
    299                           zh-tw-lang=""
    300                           zh-cn-lang=""
    301                           ru-lang=""
    302                           ko-lang=""
    303                           ja-lang=""
    304                           es-lang="Herramientas"               
    305                           >Tools</a>
    306                           <ul><li><a href="/sdk/index.html">Get the SDK</a></li></ul>
    307                         </li>
    308                         <li><a href="/google/index.html">Google Services</a>
    309                         </li>
    310                         
    311                       </ul>
    312                     </li>
    313                     <li class="distribute last">
    314                       <ul>
    315                         <li><a href="/distribute/index.html">Google Play</a></li>
    316                         <li><a href="/distribute/googleplay/publish/index.html">Publishing</a></li>
    317                         <li><a href="/distribute/googleplay/promote/index.html">Promoting</a></li>
    318                         <li><a href="/distribute/googleplay/quality/index.html">App Quality</a></li>
    319                         <li><a href="/distribute/googleplay/spotlight/index.html">Spotlight</a></li>
    320                         <li><a href="/distribute/open.html">Open Distribution</a></li>
    321                       </ul>
    322                     </li>
    323                 </ul>
    324           </div>
    325           <!-- /Expanded quicknav -->
    326         </div>
    327     </div>
    328     <!-- /Header -->
    329     
    330     
    331   <div id="searchResults" class="wrap" style="display:none;">
    332           <h2 id="searchTitle">Results</h2>
    333           <div id="leftSearchControl" class="search-control">Loading...</div>
    334   </div>
    335     
    336     
    337   
    338     <!-- Secondary x-nav -->
    339     <div id="nav-x">
    340         <div class="wrap">
    341             <ul class="nav-x col-9 develop" style="width:100%">
    342                 <li class="training"><a href="/training/index.html"
    343                   zh-tw-lang=""
    344                   zh-cn-lang=""
    345                   ru-lang=""
    346                   ko-lang=""
    347                   ja-lang=""
    348                   es-lang="Capacitacin"               
    349                   >Training</a></li>
    350                 <li class="guide"><a href="/guide/components/index.html"
    351                   zh-tw-lang="API "
    352                   zh-cn-lang="API "
    353                   ru-lang="  API"
    354                   ko-lang="API "
    355                   ja-lang="API "
    356                   es-lang="Guas de la API"               
    357                   >API Guides</a></li>
    358                 <li class="reference"><a href="/reference/packages.html"
    359                   zh-tw-lang=""
    360                   zh-cn-lang=""
    361                   ru-lang=""
    362                   ko-lang=""
    363                   ja-lang=""
    364                   es-lang="Referencia"               
    365                   >Reference</a></li>
    366                 <li class="tools"><a href="/tools/index.html"
    367                   zh-tw-lang=""
    368                   zh-cn-lang=""
    369                   ru-lang=""
    370                   ko-lang=""
    371                   ja-lang=""
    372                   es-lang="Herramientas"
    373                   >Tools</a></li>
    374                 <li class="google"><a href="/google/index.html"
    375                   >Google Services</a>
    376                 </li>
    377                 
    378             </ul>
    379         </div>
    380         
    381     </div>
    382     <!-- /Sendondary x-nav -->
    383   
    384 
    385 
    386 
    387 
    388   
    389 
    390 
    391   
    392   <div class="wrap clearfix" id="body-content">
    393     <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
    394       <div id="devdoc-nav" class="scroll-pane">
    395 <a class="totop" href="#top" data-g-event="left-nav-top">to top</a>
    396 
    397 
    398 
    399 <ul id="nav">
    400 
    401   <li class="nav-section">
    402     <div class="nav-section-header empty"><a href="/google/index.html">
    403           <span class="en">Overview</span>
    404       </a></div>
    405   </li>
    406 
    407   <li class="nav-section">
    408     <div class="nav-section-header empty"><a href="/google/play-services/games.html">
    409           <span class="en">Games</span>
    410       </a></div>
    411   </li>
    412   <li class="nav-section">
    413     <div class="nav-section-header empty"><a href="/google/play-services/location.html">
    414           <span class="en">Location</span>
    415       </a></div>
    416   </li>
    417   <li class="nav-section">
    418     <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
    419           <span class="en">Google+</span>
    420                 </a></div>
    421   </li>
    422   <li class="nav-section">
    423     <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
    424           <span class="en">Maps</span>
    425       </a></div>
    426   </li>
    427   <li class="nav-section">
    428     <div class="nav-section-header"><a href="/google/play-services/ads.html">
    429       <span class="en">Ads</span></a>
    430     </div>
    431     <ul>
    432       <li><a href="/google/play-services/id.html">
    433           <span class="en">Advertising ID</span></a>
    434       </li>
    435     </ul>
    436   </li>
    437   <li class="nav-section">
    438     <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
    439           <span class="en">Wallet</span>
    440       </a></div>
    441   </li>
    442   <li class="nav-section">
    443     <div class="nav-section-header empty"><a href="/google/play-services/auth.html">
    444           <span class="en">Authorization</span>
    445       </a></div>
    446   </li>
    447 
    448 
    449 
    450   <li class="nav-section">
    451     <div class="nav-section-header"><a href="/google/play-services/index.html">
    452       <span class="en">Google Play Services</span></a>
    453     </div>
    454     <ul>
    455       <li><a href="/google/play-services/setup.html">
    456           <span class="en">Setup</span></a>
    457       </li>
    458       <li id="gms-tree-list" class="nav-section">
    459         <div class="nav-section-header">
    460           <a href="/reference/gms-packages.html">
    461             <span class="en">Reference</span>
    462           </a>
    463         <div>
    464       </li>
    465     </ul>
    466   </li>
    467 
    468 
    469   <li class="nav-section">
    470     <div class="nav-section-header"><a href="/google/play/billing/index.html">
    471       <span class="en">Google Play In-app Billing</span></a>
    472     </div>
    473     <ul>
    474       <li><a href="/google/play/billing/billing_overview.html">
    475               <span class="en">Overview</span></a>
    476       </li>
    477       <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
    478               <span class="en">Version 3 API</span></a></div>
    479               <ul>
    480               <li><a href="/google/play/billing/billing_integrate.html">
    481               <span class="en">Implementing the API</span></a></li>
    482               <li><a href="/google/play/billing/billing_reference.html">
    483               <span class="en">Reference</span></a></li>
    484               </ul>
    485       </li>
    486       <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
    487               <span class="en">Version 2 API</span></a></div>
    488               <ul>
    489               <li><a href="/google/play/billing/v2/billing_integrate.html">
    490               <span class="en">Implementing the API</span></a></li>
    491               <li><a href="/google/play/billing/v2/billing_subscriptions.html">
    492               <span class="en">Subscriptions</span></a></li>
    493               <li><a href="/google/play/billing/v2/billing_reference.html">
    494               <span class="en">Reference</span></a></li>
    495               </ul>
    496       </li>
    497       <li><a href="/google/play/billing/billing_subscriptions.html">
    498               <span class="en">Subscriptions</span></a>
    499       </li>
    500       <li><a href="/google/play/billing/billing_best_practices.html">
    501               <span class="en">Security and Design</span></a>
    502       </li>
    503       <li><a href="/google/play/billing/billing_testing.html">
    504               <span class="en">Testing In-app Billing</span></a>
    505       </li>
    506       <li><a href="/google/play/billing/billing_admin.html">
    507               <span class="en">Administering In-app Billing</span></a>
    508       </li>
    509       <li><a href="/google/play/billing/gp-purchase-status-api.html">
    510               <span class="en">Purchase Status API</span></a>
    511       </li>
    512       <li><a href="/google/play/billing/versions.html">
    513               <span class="en">Version Notes</span></a>
    514       </li>
    515     </ul>
    516   </li>
    517 
    518 
    519 
    520   <li class="nav-section">
    521       <div class="nav-section-header"><a href="/google/gcm/index.html">
    522         <span class="en">Google Cloud Messaging</span></a>
    523       </div>
    524       <ul>
    525         <li><a href="/google/gcm/gs.html">
    526             <span class="en">Getting Started</span></a>
    527         </li>
    528         <li><a href="/google/gcm/gcm.html">
    529             <span class="en">Architectural Overview</span></a>
    530         </li>
    531          <li><a href="/google/gcm/ccs.html">
    532               <span class="en">Cloud Connection Server</span></a>
    533         </li>
    534         <li><a href="/google/gcm/notifications.html">
    535               <span class="en">User Notifications</span></a>
    536         </li>
    537         <li><a href="/google/gcm/client.html">
    538             <span class="en">GCM Client</span></a>
    539         </li>
    540         <li><a href="/google/gcm/server.html">
    541             <span class="en">GCM Server</span></a>
    542         </li>
    543         <li><a href="/google/gcm/adv.html">
    544             <span class="en">Advanced Topics</span></a>
    545         </li>
    546         <li><a href="/google/gcm/c2dm.html">
    547             <span class="en">Migration</span></a>
    548         </li>
    549         <li id="gcm-tree-list" class="nav-section">
    550           <div class="nav-section-header">
    551             <a href="/reference/gcm-packages.html">
    552               <span class="en">Reference</span>
    553             </a>
    554           <div>
    555         </li>
    556       </ul>
    557   </li>
    558 
    559   <li class="nav-section">
    560     <div class="nav-section-header"><a href="/google/play/dist.html">
    561       <span class="en">Google Play Distribution</span></a>
    562     </div>
    563     <ul>
    564       <li><a href="/google/play/filters.html">
    565           <span class="en">Filters on Google Play</span></a>
    566       </li>
    567 
    568       <li><a href="/google/play/publishing/multiple-apks.html">
    569           <span class="en">Multiple APK Support</span></a>
    570       </li>
    571       <li><a href="/google/play/expansion-files.html">
    572           <span class="en">APK Expansion Files</span></a>
    573       </li>
    574       <li class="nav-section">
    575         <div class="nav-section-header"><a href="/google/play/licensing/index.html">
    576           <span class="en">Application Licensing</span></a>
    577         </div>
    578         <ul>
    579           <li><a href="/google/play/licensing/overview.html">
    580               <span class="en">Licensing Overview</span></a>
    581           </li>
    582           <li><a href="/google/play/licensing/setting-up.html">
    583               <span class="en">Setting Up for Licensing</span></a>
    584           </li>
    585           <li><a href="/google/play/licensing/adding-licensing.html">
    586               <span class="en">Adding Licensing to Your App</span></a>
    587           </li>
    588           <li><a href="/google/play/licensing/licensing-reference.html">
    589               <span class="en">Licensing Reference</span></a>
    590           </li>
    591         </ul>
    592       </li>
    593 
    594   <li class="nav-section">
    595     <div class="nav-section-header"><a href="/google/backup/index.html">
    596       Android Backup Service</a>
    597     </div>
    598     <ul>
    599       <li><a href="/google/backup/signup.html">
    600           Register</a>
    601       </li>
    602     </ul>
    603   </li>
    604 
    605   </ul>
    606 
    607 </li>
    608 
    609 
    610 
    611 </ul>
    612 
    613 <script type="text/javascript">
    614 <!--
    615     buildToggleLists();
    616     changeNavLang(getLangPref());
    617 //-->
    618 </script>
    619 
    620 
    621         
    622 
    623       </div>
    624       <script type="text/javascript">
    625        showGoogleRefTree();
    626     
    627       </script>
    628     </div> <!-- end side-nav -->
    629     <script>
    630       $(document).ready(function() {
    631         scrollIntoView("devdoc-nav");
    632         });
    633     </script>
    634 
    635 
    636      
    637 
    638 
    639 
    640 <div class="col-12"  id="doc-col">
    641 
    642 <div id="api-info-block">
    643 
    644 
    645 
    646   
    647    
    648   
    649   
    650   
    651   
    652 
    653   
    654    
    655   
    656   
    657   
    658   
    659 
    660   
    661    
    662   
    663   
    664   
    665   
    666 
    667 
    668 <div class="sum-details-links">
    669 
    670 Summary:
    671 
    672 
    673 
    674 
    675 
    676 
    677 
    678 
    679 
    680 
    681 
    682   <a href="#pubmethods">Methods</a>
    683   
    684 
    685 
    686   &#124; <a href="#promethods">Protected Methods</a>
    687   
    688 
    689 
    690   &#124; <a href="#inhmethods">Inherited Methods</a>
    691 
    692 &#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
    693 
    694 </div><!-- end sum-details-links -->
    695 <div class="api-level">
    696   
    697   
    698   
    699 
    700 </div>
    701 </div><!-- end api-info-block -->
    702 
    703 
    704 <!-- ======== START OF CLASS DATA ======== -->
    705 
    706 <div id="jd-header">
    707     public
    708      
    709     final 
    710     
    711     class
    712 <h1 itemprop="name">InvitationBuffer</h1>
    713 
    714 
    715 
    716   
    717   
    718   
    719 
    720   
    721     extends <a href="/reference/com/google/android/gms/common/data/DataBuffer.html">DataBuffer</a>&lt;T&gt;<br/>
    722   
    723   
    724   
    725 
    726   
    727   
    728   
    729 
    730 
    731 </div><!-- end header -->
    732 
    733 <div id="naMessage"></div>
    734 
    735 <div id="jd-content" class="api apilevel-">
    736 <table class="jd-inheritance-table">
    737 
    738 
    739     <tr>
    740          	
    741         <td colspan="3" class="jd-inheritance-class-cell">java.lang.Object</td>
    742     </tr>
    743     
    744 
    745     <tr>
    746         
    747             <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
    748          	
    749         <td colspan="2" class="jd-inheritance-class-cell"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html">com.google.android.gms.common.data.DataBuffer</a>&lt;T&gt;</td>
    750     </tr>
    751     
    752 
    753     <tr>
    754         
    755             <td class="jd-inheritance-space">&nbsp;</td>
    756         
    757             <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
    758          	
    759         <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.games.multiplayer.InvitationBuffer</td>
    760     </tr>
    761     
    762 
    763 </table>
    764 
    765 
    766 
    767 
    768 
    769 
    770 
    771 <div class="jd-descr">
    772 
    773 
    774 <h2>Class Overview</h2>
    775 <p itemprop="articleBody"><code><a href="/reference/com/google/android/gms/common/data/DataBuffer.html">DataBuffer</a></code> implementation containing Invitation data.
    776 </p>
    777 
    778 
    779 
    780 
    781 
    782 </div><!-- jd-descr -->
    783 
    784 
    785 
    786 
    787 
    788 
    789 
    790 
    791 
    792 
    793 
    794 
    795 
    796 
    797 
    798 
    799 <div class="jd-descr">
    800 
    801 
    802 <h2>Summary</h2>
    803 
    804 
    805 
    806 
    807 
    808 
    809 
    810 
    811 
    812 
    813 
    814 
    815 
    816 
    817 
    818 
    819 
    820 
    821 
    822 
    823 
    824 
    825 
    826 
    827 
    828 
    829 
    830 <!-- ========== METHOD SUMMARY =========== -->
    831 <table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
    832 
    833 
    834 
    835 	 
    836     <tr class="alt-color api apilevel-" >
    837         <td class="jd-typecol"><nobr>
    838             
    839             
    840             final
    841             
    842             
    843             T</nobr>
    844         </td>
    845         <td class="jd-linkcol" width="100%"><nobr>
    846         <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/InvitationBuffer.html#get(int)">get</a></span>(int position)</nobr>
    847         
    848         <div class="jd-descrdiv">Get the item at the specified position.</div>
    849   
    850   </td></tr>
    851 
    852 
    853 	 
    854     <tr class=" api apilevel-" >
    855         <td class="jd-typecol"><nobr>
    856             
    857             
    858             
    859             
    860             
    861             int</nobr>
    862         </td>
    863         <td class="jd-linkcol" width="100%"><nobr>
    864         <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/InvitationBuffer.html#getCount()">getCount</a></span>()</nobr>
    865         
    866   </td></tr>
    867 
    868 
    869 
    870 </table>
    871 
    872 
    873 
    874 
    875 <!-- ========== METHOD SUMMARY =========== -->
    876 <table id="promethods" class="jd-sumtable"><tr><th colspan="12">Protected Methods</th></tr>
    877 
    878 
    879 
    880 	 
    881     <tr class="alt-color api apilevel-" >
    882         <td class="jd-typecol"><nobr>
    883             
    884             
    885             
    886             
    887             
    888             <a href="/reference/com/google/android/gms/games/multiplayer/Invitation.html">Invitation</a></nobr>
    889         </td>
    890         <td class="jd-linkcol" width="100%"><nobr>
    891         <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/InvitationBuffer.html#getEntry(int, int)">getEntry</a></span>(int rowIndex, int numChildren)</nobr>
    892         
    893         <div class="jd-descrdiv">Subclasses must implement this method to get an entry for the provided rowIndex.</div>
    894   
    895   </td></tr>
    896 
    897 
    898 	 
    899     <tr class=" api apilevel-" >
    900         <td class="jd-typecol"><nobr>
    901             
    902             
    903             
    904             
    905             
    906             String</nobr>
    907         </td>
    908         <td class="jd-linkcol" width="100%"><nobr>
    909         <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/InvitationBuffer.html#getPrimaryDataMarkerColumn()">getPrimaryDataMarkerColumn</a></span>()</nobr>
    910         
    911         <div class="jd-descrdiv">Subclasses must implement this method to indicate a column in the data holder that can be
    912  used to determine where the boundaries between the primary data entities occur.</div>
    913   
    914   </td></tr>
    915 
    916 
    917 
    918 </table>
    919 
    920 
    921 
    922 
    923 
    924 <!-- ========== METHOD SUMMARY =========== -->
    925 <table id="inhmethods" class="jd-sumtable"><tr><th>
    926   <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
    927   <div style="clear:left;">Inherited Methods</div></th></tr>
    928 
    929 
    930 <tr class="api apilevel-" >
    931 <td colspan="12">
    932   <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-com.google.android.gms.common.data.DataBuffer" class="jd-expando-trigger closed"
    933           ><img id="inherited-methods-com.google.android.gms.common.data.DataBuffer-trigger"
    934           src="/assets/images/triangle-closed.png"
    935           class="jd-expando-trigger-img" /></a>
    936 From class
    937 
    938   <a href="/reference/com/google/android/gms/common/data/DataBuffer.html">com.google.android.gms.common.data.DataBuffer</a>
    939 
    940 <div id="inherited-methods-com.google.android.gms.common.data.DataBuffer">
    941   <div id="inherited-methods-com.google.android.gms.common.data.DataBuffer-list"
    942         class="jd-inheritedlinks">
    943   </div>
    944   <div id="inherited-methods-com.google.android.gms.common.data.DataBuffer-summary" style="display: none;">
    945     <table class="jd-sumtable-expando">
    946     
    947 
    948 
    949 	 
    950     <tr class="alt-color api apilevel-" >
    951         <td class="jd-typecol"><nobr>
    952             
    953             
    954             
    955             
    956             
    957             void</nobr>
    958         </td>
    959         <td class="jd-linkcol" width="100%"><nobr>
    960         <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#close()">close</a></span>()</nobr>
    961         
    962   </td></tr>
    963 
    964 
    965 	 
    966     <tr class=" api apilevel-" >
    967         <td class="jd-typecol"><nobr>
    968             
    969             
    970             
    971             
    972             
    973             int</nobr>
    974         </td>
    975         <td class="jd-linkcol" width="100%"><nobr>
    976         <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#describeContents()">describeContents</a></span>()</nobr>
    977         
    978   </td></tr>
    979 
    980 
    981 	 
    982     <tr class="alt-color api apilevel-" >
    983         <td class="jd-typecol"><nobr>
    984             abstract
    985             
    986             
    987             
    988             
    989             T</nobr>
    990         </td>
    991         <td class="jd-linkcol" width="100%"><nobr>
    992         <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#get(int)">get</a></span>(int position)</nobr>
    993         
    994         <div class="jd-descrdiv">Get the item at the specified position.</div>
    995   
    996   </td></tr>
    997 
    998 
    999 	 
   1000     <tr class=" api apilevel-" >
   1001         <td class="jd-typecol"><nobr>
   1002             
   1003             
   1004             
   1005             
   1006             
   1007             int</nobr>
   1008         </td>
   1009         <td class="jd-linkcol" width="100%"><nobr>
   1010         <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#getCount()">getCount</a></span>()</nobr>
   1011         
   1012   </td></tr>
   1013 
   1014 
   1015 	 
   1016     <tr class="alt-color api apilevel-" >
   1017         <td class="jd-typecol"><nobr>
   1018             
   1019             
   1020             
   1021             
   1022             
   1023             boolean</nobr>
   1024         </td>
   1025         <td class="jd-linkcol" width="100%"><nobr>
   1026         <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#isClosed()">isClosed</a></span>()</nobr>
   1027         
   1028   </td></tr>
   1029 
   1030 
   1031 	 
   1032     <tr class=" api apilevel-" >
   1033         <td class="jd-typecol"><nobr>
   1034             
   1035             
   1036             
   1037             
   1038             
   1039             Iterator&lt;T&gt;</nobr>
   1040         </td>
   1041         <td class="jd-linkcol" width="100%"><nobr>
   1042         <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#iterator()">iterator</a></span>()</nobr>
   1043         
   1044   </td></tr>
   1045 
   1046 
   1047 </table>
   1048   </div>
   1049 </div>
   1050 </td></tr>
   1051 
   1052 
   1053 
   1054 <tr class="api apilevel-" >
   1055 <td colspan="12">
   1056   <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
   1057           ><img id="inherited-methods-java.lang.Object-trigger"
   1058           src="/assets/images/triangle-closed.png"
   1059           class="jd-expando-trigger-img" /></a>
   1060 From class
   1061 
   1062   java.lang.Object
   1063 
   1064 <div id="inherited-methods-java.lang.Object">
   1065   <div id="inherited-methods-java.lang.Object-list"
   1066         class="jd-inheritedlinks">
   1067   </div>
   1068   <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
   1069     <table class="jd-sumtable-expando">
   1070     
   1071 
   1072 
   1073 	 
   1074     <tr class="alt-color api apilevel-" >
   1075         <td class="jd-typecol"><nobr>
   1076             
   1077             
   1078             
   1079             
   1080             
   1081             Object</nobr>
   1082         </td>
   1083         <td class="jd-linkcol" width="100%"><nobr>
   1084         <span class="sympad">clone</span>()</nobr>
   1085         
   1086   </td></tr>
   1087 
   1088 
   1089 	 
   1090     <tr class=" api apilevel-" >
   1091         <td class="jd-typecol"><nobr>
   1092             
   1093             
   1094             
   1095             
   1096             
   1097             boolean</nobr>
   1098         </td>
   1099         <td class="jd-linkcol" width="100%"><nobr>
   1100         <span class="sympad">equals</span>(Object arg0)</nobr>
   1101         
   1102   </td></tr>
   1103 
   1104 
   1105 	 
   1106     <tr class="alt-color api apilevel-" >
   1107         <td class="jd-typecol"><nobr>
   1108             
   1109             
   1110             
   1111             
   1112             
   1113             void</nobr>
   1114         </td>
   1115         <td class="jd-linkcol" width="100%"><nobr>
   1116         <span class="sympad">finalize</span>()</nobr>
   1117         
   1118   </td></tr>
   1119 
   1120 
   1121 	 
   1122     <tr class=" api apilevel-" >
   1123         <td class="jd-typecol"><nobr>
   1124             
   1125             
   1126             final
   1127             
   1128             
   1129             Class&lt;?&gt;</nobr>
   1130         </td>
   1131         <td class="jd-linkcol" width="100%"><nobr>
   1132         <span class="sympad">getClass</span>()</nobr>
   1133         
   1134   </td></tr>
   1135 
   1136 
   1137 	 
   1138     <tr class="alt-color api apilevel-" >
   1139         <td class="jd-typecol"><nobr>
   1140             
   1141             
   1142             
   1143             
   1144             
   1145             int</nobr>
   1146         </td>
   1147         <td class="jd-linkcol" width="100%"><nobr>
   1148         <span class="sympad">hashCode</span>()</nobr>
   1149         
   1150   </td></tr>
   1151 
   1152 
   1153 	 
   1154     <tr class=" api apilevel-" >
   1155         <td class="jd-typecol"><nobr>
   1156             
   1157             
   1158             final
   1159             
   1160             
   1161             void</nobr>
   1162         </td>
   1163         <td class="jd-linkcol" width="100%"><nobr>
   1164         <span class="sympad">notify</span>()</nobr>
   1165         
   1166   </td></tr>
   1167 
   1168 
   1169 	 
   1170     <tr class="alt-color api apilevel-" >
   1171         <td class="jd-typecol"><nobr>
   1172             
   1173             
   1174             final
   1175             
   1176             
   1177             void</nobr>
   1178         </td>
   1179         <td class="jd-linkcol" width="100%"><nobr>
   1180         <span class="sympad">notifyAll</span>()</nobr>
   1181         
   1182   </td></tr>
   1183 
   1184 
   1185 	 
   1186     <tr class=" api apilevel-" >
   1187         <td class="jd-typecol"><nobr>
   1188             
   1189             
   1190             
   1191             
   1192             
   1193             String</nobr>
   1194         </td>
   1195         <td class="jd-linkcol" width="100%"><nobr>
   1196         <span class="sympad">toString</span>()</nobr>
   1197         
   1198   </td></tr>
   1199 
   1200 
   1201 	 
   1202     <tr class="alt-color api apilevel-" >
   1203         <td class="jd-typecol"><nobr>
   1204             
   1205             
   1206             final
   1207             
   1208             
   1209             void</nobr>
   1210         </td>
   1211         <td class="jd-linkcol" width="100%"><nobr>
   1212         <span class="sympad">wait</span>()</nobr>
   1213         
   1214   </td></tr>
   1215 
   1216 
   1217 	 
   1218     <tr class=" api apilevel-" >
   1219         <td class="jd-typecol"><nobr>
   1220             
   1221             
   1222             final
   1223             
   1224             
   1225             void</nobr>
   1226         </td>
   1227         <td class="jd-linkcol" width="100%"><nobr>
   1228         <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
   1229         
   1230   </td></tr>
   1231 
   1232 
   1233 	 
   1234     <tr class="alt-color api apilevel-" >
   1235         <td class="jd-typecol"><nobr>
   1236             
   1237             
   1238             final
   1239             
   1240             
   1241             void</nobr>
   1242         </td>
   1243         <td class="jd-linkcol" width="100%"><nobr>
   1244         <span class="sympad">wait</span>(long arg0)</nobr>
   1245         
   1246   </td></tr>
   1247 
   1248 
   1249 </table>
   1250   </div>
   1251 </div>
   1252 </td></tr>
   1253 
   1254 
   1255 
   1256 <tr class="api apilevel-" >
   1257 <td colspan="12">
   1258   <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Iterable" class="jd-expando-trigger closed"
   1259           ><img id="inherited-methods-java.lang.Iterable-trigger"
   1260           src="/assets/images/triangle-closed.png"
   1261           class="jd-expando-trigger-img" /></a>
   1262 From interface
   1263 
   1264   java.lang.Iterable
   1265 
   1266 <div id="inherited-methods-java.lang.Iterable">
   1267   <div id="inherited-methods-java.lang.Iterable-list"
   1268         class="jd-inheritedlinks">
   1269   </div>
   1270   <div id="inherited-methods-java.lang.Iterable-summary" style="display: none;">
   1271     <table class="jd-sumtable-expando">
   1272     
   1273 
   1274 
   1275 	 
   1276     <tr class="alt-color api apilevel-" >
   1277         <td class="jd-typecol"><nobr>
   1278             abstract
   1279             
   1280             
   1281             
   1282             
   1283             Iterator&lt;T&gt;</nobr>
   1284         </td>
   1285         <td class="jd-linkcol" width="100%"><nobr>
   1286         <span class="sympad">iterator</span>()</nobr>
   1287         
   1288   </td></tr>
   1289 
   1290 
   1291 </table>
   1292   </div>
   1293 </div>
   1294 </td></tr>
   1295 
   1296 
   1297 </table>
   1298 
   1299 
   1300 </div><!-- jd-descr (summary) -->
   1301 
   1302 <!-- Details -->
   1303 
   1304 
   1305 
   1306 
   1307 
   1308 
   1309 
   1310 
   1311 <!-- XML Attributes -->
   1312 
   1313 
   1314 <!-- Enum Values -->
   1315 
   1316 
   1317 <!-- Constants -->
   1318 
   1319 
   1320 <!-- Fields -->
   1321 
   1322 
   1323 <!-- Public ctors -->
   1324 
   1325 
   1326 
   1327 <!-- ========= CONSTRUCTOR DETAIL ======== -->
   1328 <!-- Protected ctors -->
   1329 
   1330 
   1331 
   1332 <!-- ========= METHOD DETAIL ======== -->
   1333 <!-- Public methdos -->
   1334 
   1335 <h2>Public Methods</h2>
   1336 
   1337 
   1338 
   1339 <A NAME="get(int)"></A>
   1340 
   1341 <div class="jd-details api apilevel-"> 
   1342     <h4 class="jd-details-title">
   1343       <span class="normal">
   1344         public 
   1345          
   1346         final 
   1347          
   1348          
   1349         T
   1350       </span>
   1351       <span class="sympad">get</span>
   1352       <span class="normal">(int position)</span>
   1353     </h4>
   1354       <div class="api-level">
   1355         <div></div>
   1356         
   1357   
   1358 
   1359       </div>
   1360     <div class="jd-details-descr">
   1361       
   1362   <div class="jd-tagdata jd-tagdescr"><p>Get the item at the specified position. Note that the objects returned from subsequent
   1363  invocations of this method for the same position may not be identical objects, but will be
   1364  equal in value. In other words:
   1365  <p>
   1366  <code>buffer.get(i) == buffer.get(i)</code> may return false.
   1367  <p>
   1368  <code>buffer.get(i).equals(buffer.get(i))</code> will return true.</p></div>
   1369   <div class="jd-tagdata">
   1370       <h5 class="jd-tagtitle">Parameters</h5>
   1371       <table class="jd-tagtable">
   1372         <tr>
   1373           <th>position</td>
   1374           <td>The position of the item to retrieve.</td>
   1375         </tr>
   1376       </table>
   1377   </div>
   1378   <div class="jd-tagdata">
   1379       <h5 class="jd-tagtitle">Returns</h5>
   1380       <ul class="nolist"><li>the item at <code>position</code> in this buffer.
   1381 </li></ul>
   1382   </div>
   1383 
   1384     </div>
   1385 </div>
   1386 
   1387 
   1388 <A NAME="getCount()"></A>
   1389 
   1390 <div class="jd-details api apilevel-"> 
   1391     <h4 class="jd-details-title">
   1392       <span class="normal">
   1393         public 
   1394          
   1395          
   1396          
   1397          
   1398         int
   1399       </span>
   1400       <span class="sympad">getCount</span>
   1401       <span class="normal">()</span>
   1402     </h4>
   1403       <div class="api-level">
   1404         <div></div>
   1405         
   1406   
   1407 
   1408       </div>
   1409     <div class="jd-details-descr">
   1410       
   1411   <div class="jd-tagdata jd-tagdescr"><p></p></div>
   1412 
   1413     </div>
   1414 </div>
   1415 
   1416 
   1417 
   1418 
   1419 
   1420 <!-- ========= METHOD DETAIL ======== -->
   1421 
   1422 <h2>Protected Methods</h2>
   1423 
   1424 
   1425 
   1426 <A NAME="getEntry(int, int)"></A>
   1427 
   1428 <div class="jd-details api apilevel-"> 
   1429     <h4 class="jd-details-title">
   1430       <span class="normal">
   1431         protected 
   1432          
   1433          
   1434          
   1435          
   1436         <a href="/reference/com/google/android/gms/games/multiplayer/Invitation.html">Invitation</a>
   1437       </span>
   1438       <span class="sympad">getEntry</span>
   1439       <span class="normal">(int rowIndex, int numChildren)</span>
   1440     </h4>
   1441       <div class="api-level">
   1442         <div></div>
   1443         
   1444   
   1445 
   1446       </div>
   1447     <div class="jd-details-descr">
   1448       
   1449   <div class="jd-tagdata jd-tagdescr"><p>Subclasses must implement this method to get an entry for the provided rowIndex.</p></div>
   1450   <div class="jd-tagdata">
   1451       <h5 class="jd-tagtitle">Parameters</h5>
   1452       <table class="jd-tagtable">
   1453         <tr>
   1454           <th>rowIndex</td>
   1455           <td>Row index of underlying DataHolder to construct an entry for.</td>
   1456         </tr>
   1457         <tr>
   1458           <th>numChildren</td>
   1459           <td>The number of children underneath the given entry.</td>
   1460         </tr>
   1461       </table>
   1462   </div>
   1463   <div class="jd-tagdata">
   1464       <h5 class="jd-tagtitle">Returns</h5>
   1465       <ul class="nolist"><li>Appropriate entry for this row.
   1466 </li></ul>
   1467   </div>
   1468 
   1469     </div>
   1470 </div>
   1471 
   1472 
   1473 <A NAME="getPrimaryDataMarkerColumn()"></A>
   1474 
   1475 <div class="jd-details api apilevel-"> 
   1476     <h4 class="jd-details-title">
   1477       <span class="normal">
   1478         protected 
   1479          
   1480          
   1481          
   1482          
   1483         String
   1484       </span>
   1485       <span class="sympad">getPrimaryDataMarkerColumn</span>
   1486       <span class="normal">()</span>
   1487     </h4>
   1488       <div class="api-level">
   1489         <div></div>
   1490         
   1491   
   1492 
   1493       </div>
   1494     <div class="jd-details-descr">
   1495       
   1496   <div class="jd-tagdata jd-tagdescr"><p>Subclasses must implement this method to indicate a column in the data holder that can be
   1497  used to determine where the boundaries between the primary data entities occur.
   1498  <p>
   1499  Note that the column must contain a String value.</p></div>
   1500   <div class="jd-tagdata">
   1501       <h5 class="jd-tagtitle">Returns</h5>
   1502       <ul class="nolist"><li>The name of a column in the data holder that is guaranteed to change when the primary
   1503          data type transitions to another instance (typically an ID of the primary data type).
   1504 </li></ul>
   1505   </div>
   1506 
   1507     </div>
   1508 </div>
   1509 
   1510 
   1511 
   1512 
   1513 
   1514 <!-- ========= END OF CLASS DATA ========= -->
   1515 <A NAME="navbar_top"></A>
   1516 
   1517 <div id="footer" class="wrap" >
   1518         
   1519 
   1520   <div id="copyright">
   1521     
   1522   Except as noted, this content is licensed under <a
   1523   href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. 
   1524   For details and restrictions, see the <a href="/license.html">
   1525   Content License</a>.
   1526   </div>
   1527   <div id="build_info">
   1528     
   1529 <script src="/timestamp.js" type="text/javascript"></script>
   1530 <script>document.write(BUILD_TIMESTAMP)</script>
   1531 
   1532   </div>
   1533 
   1534 
   1535   <div id="footerlinks">
   1536     
   1537   <p>
   1538     <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
   1539     <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
   1540     <a href="/support.html">Support</a>
   1541   </p>
   1542   </div>
   1543 
   1544 </div> <!-- end footer -->
   1545 </div> <!-- jd-content -->
   1546 
   1547 </div><!-- end doc-content -->
   1548 
   1549 </div> <!-- end body-content --> 
   1550 
   1551 
   1552 
   1553 
   1554 
   1555 
   1556 </body>
   1557 </html>
   1558