com.mle.push

gcm

package gcm

Visibility
  1. Public
  2. All

Type Members

  1. class GCMClient extends PushClient[GCMMessage, MappedGCMResponse]

  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

  6. case class MappedGCMResponse(ids: Seq[String], response: GCMResponse) 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

  6. object MappedGCMResponse extends Serializable

Ungrouped