/frameworks/base/docs/html/guide/google/gcm/client-javadoc/ |
package-list | 1 com.google.android.gcm
|
index-all.html | 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./com/google/android/gcm/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 83 <DT><A HREF="./com/google/android/gcm/GCMRegistrar.html#checkDevice(Context)"><B>checkDevice(Context)</B></A> - 84 Static method in class com.google.android.gcm.<A HREF="./com/google/android/gcm/GCMRegistrar.html" title="class in com.google.android.gcm">GCMRegistrar</A> 86 <DT><A HREF="./com/google/android/gcm/GCMRegistrar.html#checkManifest(Context)"><B>checkManifest(Context)</B></A> - 87 Static method in class com.google.android.gcm.<A HREF="./com/google/android/gcm/GCMRegistrar.html" title="class in com.google.android.gcm">GCMRegistrar</A> 89 <DT><A HREF="./com/google/android/gcm/package-summary.html"><B>com.google.android.gcm</B></A> - package com.google.android.gcm<DD> (…) [all...] |
allclasses-frame.html | 24 <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="com/google/android/gcm/GCMBaseIntentService.html" title="class in com.google.android.gcm" target="classFrame">GCMBaseIntentService</A> 26 <A HREF="com/google/android/gcm/GCMBroadcastReceiver.html" title="class in com.google.android.gcm" target="classFrame">GCMBroadcastReceiver</A> 28 <A HREF="com/google/android/gcm/GCMConstants.html" title="class in com.google.android.gcm" target="classFrame">GCMConstants</A> 30 <A HREF="com/google/android/gcm/GCMRegistrar.html" title="class in com.google.android.gcm" target="classFrame">GCMRegistrar</A>
|
allclasses-noframe.html | 24 <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="com/google/android/gcm/GCMBaseIntentService.html" title="class in com.google.android.gcm">GCMBaseIntentService</A> 26 <A HREF="com/google/android/gcm/GCMBroadcastReceiver.html" title="class in com.google.android.gcm">GCMBroadcastReceiver</A> 28 <A HREF="com/google/android/gcm/GCMConstants.html" title="class in com.google.android.gcm">GCMConstants</A> 30 <A HREF="com/google/android/gcm/GCMRegistrar.html" title="class in com.google.android.gcm">GCMRegistrar</A>
|
/frameworks/base/docs/html/guide/google/gcm/server-javadoc/ |
package-list | 1 com.google.android.gcm.server
|
index-all.html | 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="./com/google/android/gcm/server/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 83 <DT><A HREF="./com/google/android/gcm/server/Message.Builder.html#addData(java.lang.String, java.lang.String)"><B>addData(String, String)</B></A> - 84 Method in class com.google.android.gcm.server.<A HREF="./com/google/android/gcm/server/Message.Builder.html" title="class in com.google.android.gcm.server">Message.Builder</A> 86 <DT><A HREF="./com/google/android/gcm/server/Sender.html#addParameter(java.lang.StringBuilder, java.lang.String, java.lang.String)"><B>addParameter(StringBuilder, String, String)</B></A> - 87 Static method in class com.google.android.gcm.server.<A HREF="./com/google/android/gcm/server/Sender.html" title="class in com.google.android.gcm.server">Sender</A> 94 <DT><A HREF="./com/google/android/gcm/server/Sender.html#BACKOFF_INITIAL_DELAY"><B>BACKOFF_INITIAL_DELAY</B></A> - [all...] |
allclasses-noframe.html | 24 <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="com/google/android/gcm/server/Constants.html" title="class in com.google.android.gcm.server">Constants</A> 26 <A HREF="com/google/android/gcm/server/InvalidRequestException.html" title="class in com.google.android.gcm.server">InvalidRequestException</A> 28 <A HREF="com/google/android/gcm/server/Message.html" title="class in com.google.android.gcm.server">Message</A> 30 <A HREF="com/google/android/gcm/server/Message.Builder.html" title="class in com.google.android.gcm.server">Message.Builder</A> 32 <A HREF="com/google/android/gcm/server/MulticastResult.html" title="class in com.google.android.gcm.server">MulticastResult</A [all...] |
allclasses-frame.html | 24 <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="com/google/android/gcm/server/Constants.html" title="class in com.google.android.gcm.server" target="classFrame">Constants</A> 26 <A HREF="com/google/android/gcm/server/InvalidRequestException.html" title="class in com.google.android.gcm.server" target="classFrame">InvalidRequestException</A> 28 <A HREF="com/google/android/gcm/server/Message.html" title="class in com.google.android.gcm.server" target="classFrame">Message</A> 30 <A HREF="com/google/android/gcm/server/Message.Builder.html" title="class in com.google.android.gcm.server" target="classFrame">Message.Builder</A> 32 <A HREF="com/google/android/gcm/server/MulticastResult.html" title="class in com.google.android.gcm.server" target="classFrame">MulticastResult</A [all...] |
constant-values.html | 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="com/google/android/gcm/server/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 101 <TH ALIGN="left" COLSPAN="3">com.google.android.gcm.server.<A HREF="com/google/android/gcm/server/Constants.html" title="class in com.google.android.gcm.server">Constants</A></TH> 104 <A NAME="com.google.android.gcm.server.Constants.ERROR_DEVICE_QUOTA_EXCEEDED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> 106 <TD ALIGN="left"><CODE><A HREF="com/google/android/gcm/server/Constants.html#ERROR_DEVICE_QUOTA_EXCEEDED">ERROR_DEVICE_QUOTA_EXCEEDED</A></CODE></TD> 110 <A NAME="com.google.android.gcm.server.Constants.ERROR_INTERNAL_SERVER_ERROR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> 112 <TD ALIGN="left"><CODE><A HREF="com/google/android/gcm/server/Constants.html#ERROR_INTERNAL_SERVER_ERROR">ERROR_INTERNAL_SERVER_ERROR</A></CODE></TD> 116 <A NAME="com.google.android.gcm.server.Constants.ERROR_INVALID_REGISTRATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1"> 118 <TD ALIGN="left"><CODE><A HREF="com/google/android/gcm/server/Constants.html#ERROR_INVALID_REGISTRATION">ERROR_INVALID_REGISTRATION</A></CODE></TD [all...] |
/external/dropbear/libtomcrypt/src/encauth/gcm/ |
gcm_done.c | 14 GCM implementation, Terminate the stream, by Tom St Denis 21 Terminate a GCM stream 22 @param gcm The GCM state 27 int gcm_done(gcm_state *gcm, 33 LTC_ARGCHK(gcm != NULL); 37 if (gcm->buflen > 16 || gcm->buflen < 0) { 41 if ((err = cipher_is_valid(gcm->cipher)) != CRYPT_OK) { 46 if (gcm->mode != GCM_MODE_TEXT) [all...] |
gcm_add_aad.c | 14 GCM implementation, Add AAD data to the stream, by Tom St Denis 21 Add AAD to the GCM state 22 @param gcm The GCM state 23 @param adata The additional authentication data to add to the GCM state 27 int gcm_add_aad(gcm_state *gcm, 36 LTC_ARGCHK(gcm != NULL); 41 if (gcm->buflen > 16 || gcm->buflen < 0) { 45 if ((err = cipher_is_valid(gcm->cipher)) != CRYPT_OK) [all...] |
gcm_reset.c | 14 GCM implementation, reset a used state so it can accept IV data, by Tom St Denis 21 Reset a GCM state to as if you just called gcm_init(). This saves the initialization time. 22 @param gcm The GCM state to reset 25 int gcm_reset(gcm_state *gcm) 27 LTC_ARGCHK(gcm != NULL); 29 zeromem(gcm->buf, sizeof(gcm->buf)); 30 zeromem(gcm->X, sizeof(gcm->X)) [all...] |
gcm_process.c | 14 GCM implementation, process message data, by Tom St Denis 21 Process plaintext/ciphertext through GCM 22 @param gcm The GCM state 29 int gcm_process(gcm_state *gcm, 38 LTC_ARGCHK(gcm != NULL); 44 if (gcm->buflen > 16 || gcm->buflen < 0) { 48 if ((err = cipher_is_valid(gcm->cipher)) != CRYPT_OK) { 53 if (gcm->mode == GCM_MODE_AAD) [all...] |
gcm_add_iv.c | 14 GCM implementation, add IV data to the state, by Tom St Denis 21 Add IV data to the GCM state 22 @param gcm The GCM state 27 int gcm_add_iv(gcm_state *gcm, 33 LTC_ARGCHK(gcm != NULL); 39 if (gcm->mode != GCM_MODE_IV) { 43 if (gcm->buflen >= 16 || gcm->buflen < 0) { 47 if ((err = cipher_is_valid(gcm->cipher)) != CRYPT_OK) [all...] |
gcm_init.c | 14 GCM implementation, initialize state, by Tom St Denis 21 Initialize a GCM state 22 @param gcm The GCM state to initialize 28 int gcm_init(gcm_state *gcm, int cipher, 37 LTC_ARGCHK(gcm != NULL); 55 if ((err = cipher_descriptor[cipher].setup(key, keylen, 0, &gcm->K)) != CRYPT_OK) { 61 if ((err = cipher_descriptor[cipher].ecb_encrypt(B, gcm->H, &gcm->K)) != CRYPT_OK) { 66 zeromem(gcm->buf, sizeof(gcm->buf)) [all...] |
gcm_mult_h.c | 14 GCM implementation, do the GF mult, by Tom St Denis 20 GCM multiply by H 21 @param gcm The GCM state which holds the H value 24 void gcm_mult_h(gcm_state *gcm, unsigned char *I) 30 asm("movdqa (%0),%%xmm0"::"r"(&gcm->PC[0][I[0]][0])); 32 asm("pxor (%0),%%xmm0"::"r"(&gcm->PC[x][I[x]][0])); 36 XMEMCPY(T, &gcm->PC[0][I[0]][0], 16); 40 *((LTC_FAST_TYPE *)(T + y)) ^= *((LTC_FAST_TYPE *)(&gcm->PC[x][I[x]][y])); 44 T[y] ^= gcm->PC[x][I[x]][y] [all...] |
gcm_memory.c | 14 GCM implementation, process a packet, by Tom St Denis 21 Process an entire GCM packet in one call. 47 gcm_state *gcm; local 69 orig = gcm = XMALLOC(sizeof(*gcm)); 71 orig = gcm = XMALLOC(sizeof(*gcm) + 16); 73 if (gcm == NULL) { 77 /* Force GCM to be on a multiple of 16 so we can use 128-bit aligned operations 78 * note that we only modify gcm and keep orig intact. This code is not portabl [all...] |
/frameworks/base/docs/html/guide/google/gcm/ |
index.jd | 5 <p><img src="{@docRoot}images/gcm/gcm-logo.png" /></p> 6 <p>Google Cloud Messaging for Android (GCM) is a service that helps developers send data from servers to their Android applications on Android devices. This could be a lightweight message telling the Android application that there is new data to be fetched from the server (for instance, a movie uploaded by a friend), or it could be a message containing up to 4kb of payload data (so apps like instant messaging can consume the message directly). The GCM service handles all aspects of queueing of messages and delivery to the target Android application running on the target device.</p> 8 <p>GCM is completely free no matter how big your messaging needs are, and there are no quotas.</p> 10 <p>To learn more about GCM, you can join the <a href="https://groups.google.com/forum/?fromgroups#!forum/android-gcm">android-gcm group</a> and read the following documents:</p> 13 <dt><strong><a href="{@docRoot}guide/google/gcm/gs.html">Getting Started</a></strong></dt> 14 <dd>Read this document to learn the basic steps involved in developing Android applications based on GCM.</dd [all...] |
c2dm.jd | 10 <li>Understand the differences between GCM and C2DM.</li> 11 <li>Learn how to migrate an app from C2DM to GCM.</li> 20 <li><a href="#diffs">How is GCM Different from C2DM?</a> 22 <li><a href="#interop">Relationship between C2DM and GCM</a></li> 36 <p>Android Cloud to Device Messaging (C2DM) is deprecated. The C2DM service will continue to be maintained in the short term, but C2DM will accept no new users, and it will grant no new quotas. <strong>C2DM developers are strongly encouraged to move to Google Cloud Messaging (GCM)</strong>. GCM is the next generation of C2DM.</p> 37 <p>This document is addressed to C2DM developers who are moving to GCM. It describes the differences between GCM and C2DM, and explains how to migrate existing C2DM apps to GCM.</p> 42 <p>GCM replaces C2DM. The focus of GCM is as follows:</p [all...] |
demo.jd | 1 page.title=GCM Demo Application 10 <li>Build and run the GCM demo app.</li> 11 <li>Understand how to set up both the client and server sides of a GCM app.</li> 12 <li>Become familiar with the GCM helper libraries.</li> 20 <li><a href="#gcm-setup">Setting Up GCM</a></li> 33 <p>The Google Cloud Messaging (GCM) Demo demonstrates how to use the Google Cloud Messaging framework in your Android application. This tutorial walks you through setting up and running the demo.</p> 43 <li><a href="{@docRoot}guide/google/gcm/client-javadoc/index.html">Client Reference</a></li> 44 <li><a href="{@docRoot}guide/google/gcm/server-javadoc/index.html">Server Reference</a></li> 47 <p>The sections below describe how to download the demo code and helper libraries from the SDK Manager. The demo code and helper libraries are also available at the <a href="http://code.google.com/p/gcm">open source site</a> [all...] |
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/modes/gcm/ |
GCMMultiplier.java | 1 package org.bouncycastle.crypto.modes.gcm;
|
/frameworks/base/docs/html/guide/google/gcm/server-javadoc/com/google/android/gcm/server/ |
package-frame.html | 7 com.google.android.gcm.server 19 <A HREF="../../../../../com/google/android/gcm/server/package-summary.html" target="classFrame">com.google.android.gcm.server</A></FONT> 26 <A HREF="Constants.html" title="class in com.google.android.gcm.server" target="classFrame">Constants</A> 28 <A HREF="Message.html" title="class in com.google.android.gcm.server" target="classFrame">Message</A> 30 <A HREF="Message.Builder.html" title="class in com.google.android.gcm.server" target="classFrame">Message.Builder</A> 32 <A HREF="MulticastResult.html" title="class in com.google.android.gcm.server" target="classFrame">MulticastResult</A> 34 <A HREF="Result.html" title="class in com.google.android.gcm.server" target="classFrame">Result</A> 36 <A HREF="Sender.html" title="class in com.google.android.gcm.server" target="classFrame">Sender</A></FONT></TD> 47 <A HREF="InvalidRequestException.html" title="class in com.google.android.gcm.server" target="classFrame">InvalidRequestException</A></FONT></TD [all...] |
package-tree.html | 7 com.google.android.gcm.server Class Hierarchy 18 parent.document.title="com.google.android.gcm.server Class Hierarchy"; 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/google/android/gcm/server/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 59 <A HREF="../../../../../index.html?com/google/android/gcm/server/package-tree.html" target="_top"><B>FRAMES</B></A> 82 Hierarchy For Package com.google.android.gcm.server 90 <LI TYPE="circle">com.google.android.gcm.server.<A HREF="../../../../../com/google/android/gcm/server/Constants.html" title="class in com.google.android.gcm.server"><B>Constants</B></A><LI TYPE="circle">com.google.android.gcm.server.<A HREF="../../../../../com/google/android/gcm/server/Message.html" title="class in com.google.android.gcm.server"><B>Message</B></A> (implements (…) [all...] |
/frameworks/base/docs/html/guide/google/gcm/client-javadoc/com/google/android/gcm/ |
package-frame.html | 7 com.google.android.gcm 19 <A HREF="../../../../com/google/android/gcm/package-summary.html" target="classFrame">com.google.android.gcm</A></FONT> 26 <A HREF="GCMBaseIntentService.html" title="class in com.google.android.gcm" target="classFrame">GCMBaseIntentService</A> 28 <A HREF="GCMBroadcastReceiver.html" title="class in com.google.android.gcm" target="classFrame">GCMBroadcastReceiver</A> 30 <A HREF="GCMConstants.html" title="class in com.google.android.gcm" target="classFrame">GCMConstants</A> 32 <A HREF="GCMRegistrar.html" title="class in com.google.android.gcm" target="classFrame">GCMRegistrar</A></FONT></TD>
|
/frameworks/base/docs/html/training/cloudsync/ |
index.jd | 6 next.link=gcm.html 28 <dt><strong><a href="gcm.html">Making the Most of Google Cloud Messaging</a></strong></dt> 30 incoming Google Cloud Messaging (GCM) messages, and use GCM messages to
|