com.mle.push

gcm

package gcm

Visibility
  1. Public
  2. All

Type Members

  1. class GCMClient extends PushClient[GCMMessage, Response]

  2. case class GCMLetter(registration_ids: Seq[String], data: Map[String, String], time_to_live: Option[Duration] = None, collapse_key: Option[String] = None, delay_while_idle: Option[Boolean] = None, restricted_package_name: Option[String] = None, dry_run: Option[Boolean] = None) extends Product with Serializable

  3. case class GCMMessage(data: Map[String, String], expiresAfter: Option[Duration] = None, collapseKey: Option[String] = None, delayWhileIdle: Option[Boolean] = None, restrictedPackageName: Option[String] = None, dryRun: Option[Boolean] = None) extends Product with Serializable

  4. case class GCMResponse(multicast_id: Long, success: Int, failure: Int, canonical_ids: Int, results: Seq[GCMResult]) extends Product with Serializable

  5. case class GCMResult(message_id: Option[String], registration_id: Option[String], error: Option[GCMResultError]) extends Product with Serializable

Value Members

  1. object GCMClient

  2. object GCMLetter extends Serializable

  3. object GCMMessage extends Serializable

  4. object GCMResponse extends Serializable

  5. object GCMResult extends Serializable

Ungrouped