Searched full:fcm (Results 1 – 25 of 221) sorted by relevance
123456789
15 "baseUrl": "https://fcm.googleapis.com/",18 …"description": "FCM send API that provides a cross-platform messaging solution to reliably deliver…26 "id": "fcm:v1",28 "mtlsRootUrl": "https://fcm.mtls.googleapis.com/",29 "name": "fcm",119 "id": "fcm.projects.messages.send",150 "rootUrl": "https://fcm.googleapis.com/",153 …"description": "Android specific options for messages sent through [FCM connection server](https:/…164 …: "Arbitrary key/value payload. If present, it will override google.firebase.fcm.v1.Message.data.",173 "description": "Options for features provided by the FCM SDK for Android."[all …]
100 …ges sent through [FCM connection server](https://goo.gl/4GLdUl). # Input only. Android specific op…102 … { # Arbitrary key/value payload. If present, it will override google.firebase.fcm.v1.Message.data.106 …t;: { # Options for features provided by the FCM SDK for Android. # Options for features provided …110 …otification's body text. If present, it will override google.firebase.fcm.v1.Notification.bod…115 …equest, or if the channel ID provided has not yet been created by the app, FCM uses the channel ID…122 … drawable resource myicon. If you don't send this key in the request, FCM displays the launch…123 … displayed in a notification. If present, it will override google.firebase.fcm.v1.Notification.ima…136 …](https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages#androidmessagepriority)…141 …he notification's title. If present, it will override google.firebase.fcm.v1.Notification.tit…153 …quot;A String", # How long (in seconds) the message should be kept in FCM storage if the devi…[all …]
89 // Use legacy behavior when kernel FCM version is not specified. Blindly add all of them in getMatchedKernelRequirements()122 << " at kernel FCM version " in getMatchedKernelRequirements()127 << ", kernel FCM version: " << matrixKernel.getSourceMatrixLevel() in getMatchedKernelRequirements()138 // (This excludes kernels < kernel FCM version, or device FCM version if kernel FCM version is in getMatchedKernelRequirements()142 // Use legacy behavior when kernel FCM version is not specified. e.g. target FCM version 3 (P) in getMatchedKernelRequirements()146 // Note that this excludes *-r and above kernels. Devices with target FCM version >= 5 (R) must in getMatchedKernelRequirements()147 // state kernel FCM version explicitly in the device manifest. The value is automatically in getMatchedKernelRequirements()148 // inserted for devices with target FCM version >= 5 when manifest is built with assemble_vintf. in getMatchedKernelRequirements()157 *error = "Kernel FCM version is not specified, but kernel version " + in getMatchedKernelRequirements()159 " is found. Fix by specifying kernel FCM version in device manifest. " in getMatchedKernelRequirements()[all …]
89 {"fcm", &dumpFcm, "Print Framework Compatibility Matrix."},207 bool fcm = false; member219 if (fcm && !dm) return false; in meetsReqeuirement()227 << (row.fm ? "FM" : " ") << kColumnSeperator << (row.fcm ? "FCM" : " ") in operator <<()269 const CompatibilityMatrix* vcm, const CompatibilityMatrix* fcm) { in generateHalSummary() argument274 insert(fcm, &table, [](auto* row) { row->fcm = true; }); in generateHalSummary()299 auto fcm = VintfObject::GetFrameworkCompatibilityMatrix(); in dumpLegacy() local307 << "FCM: framework compatibility matrix. DCM: device compatibility matrix." in dumpLegacy()310 auto table = generateHalSummary(vm.get(), fm.get(), vcm.get(), fcm.get()); in dumpLegacy()329 if (fcm != nullptr) std::cout << toXml(*fcm, flags); in dumpLegacy()[all …]
192 *error = "Cannot get framework matrix for each FCM version for unknown error."; in getCombinedFrameworkMatrix()204 // Cannot infer FCM version. Combine all matrices by assuming in getCombinedFrameworkMatrix()205 // Shipping FCM Version == min(all supported FCM Versions in the framework) in getCombinedFrameworkMatrix()215 // None of the fragments specify any FCM version. Should never happen except in getCombinedFrameworkMatrix()219 " declare FCM version."; in getCombinedFrameworkMatrix()534 LOG(WARNING) << "Cannot fetch device manifest to determine target FCM version to " in filterHalsByDeviceManifestLevel()539 << "Cannot filter framework manifest HALs properly because target FCM version is " in filterHalsByDeviceManifestLevel()653 // If only kernel FCM is needed, ignore errors when fetching RuntimeInfo because RuntimeInfo in getRuntimeInfo()666 // if kernel level cannot be retrieved. If so, fetch kernel FCM version from device HAL in getRuntimeInfo()946 << fqInstance.string() << " is deprecated in compatibility matrix at FCM Version " in IsFqInstanceDeprecated()[all …]
18 package google.firebase.fcm.connection.v1alpha1;23 option go_package = "google.golang.org/genproto/googleapis/firebase/fcm/connection/v1alpha1;connect…25 option java_package = "com.google.firebase.fcm.connection.v1alpha1";27 // FCM's service to create client connections to send/receive messages.29 // Creates a streaming connection with FCM to send messages and their45 // Request sent to FCM from the connected client.47 // The type of request the client is making to FCM.54 // Response sent to the connected client from FCM.56 // The type of response FCM is sending to the client.58 // Message sent to FCM via the [Send[all …]
17 package com.android.imsserviceentitlement.fcm;31 /** Convenience methods for FCM. */39 /** Fetches FCM token, if it's not available via {@link FcmTokenStore#getToken}. */47 Log.d(LOG_TAG, "FCM token available."); in fetchFcmToken()51 Log.d(LOG_TAG, "FCM token unavailable. Try to update..."); in fetchFcmToken()55 Log.d(LOG_TAG, "FCM preference changed."); in fetchFcmToken()62 // Starts a JobIntentService to update FCM token by calling FCM API on a worker thread. in fetchFcmToken()66 // Wait for 25s. If FCM token update failed/timeout, we will let user see in fetchFcmToken()69 Log.d(LOG_TAG, "FCM token updated."); in fetchFcmToken()71 Log.d(LOG_TAG, "FCM token update failed."); in fetchFcmToken()[all …]
17 package com.android.imsserviceentitlement.fcm;27 /** Stores FCM token. */36 /** Returns FCM token or empty string if not available. */41 /** Returns {@code true} if FCM token available. */46 /** Saves the FCM token into data store. */62 /** Registers a listener for FCM token update. */71 /** Unregisters a listener for FCM token update. */
17 package com.android.imsserviceentitlement.fcm;40 /** A {@link JobService} that gets a FCM tokens for all active SIMs. */49 /** Enqueues a job for FCM registration. */109 * Registers to receive FCM messages published to subscribe topics under the retrieved token.131 Log.d(TAG, "FCM token: " + token + " subId: " + subId); in updateFcmToken()149 Log.e(TAG, "Failed to get a new FCM token: " + e); in getTokenForSubId()
23 // Framework Compatibility Matrix Version (FCM Version) per API level, or24 // multiple API levels per FCM version.31 // // Assume devices launch with Android X must implement FCM version >= 934 // // FCM version >= 1137 static const std::map<uint64_t /* Vendor API Level */, Level /* FCM Version */>75 // O / O-MR1 vendor image doesn't have target FCM version declared and in TestTargetFcmVersion()76 // target FCM version is inferred from vendor API level, hence it always in TestTargetFcmVersion()81 return android::base::Error() << "Target FCM version (device manifest " in TestTargetFcmVersion()102 << " requires Target FCM Version >= " << required_fcm_version in TestTargetFcmVersion()
4 title: FCM Connection API7 - name: google.firebase.fcm.connection.v1alpha1.ConnectionApi10 summary: An API to connect clients to receive FCM messages.12 The FCM Connection API allows developers’ client applications to create13 long-lived bi-directional gRPC connections with FCM in order to receive &17 to FCM.
50 // Updates FCM token for a device.65 // The Firebase Cloud Messaging (FCM) registration token associated with the260 // Request to update FCM token for a device.266 // The Firebase Cloud Messaging (FCM) registration token associated with the272 // Response to a request to update FCM token for a device.278 // The results of FCM token update.283 // Update to FCM token was successful.286 // Update to FCM token was unsuccessful.
61 <!-- START: FCM related components -->62 <!-- The FcmReceiver is in GMS client lib; need to declare it here to receive FCM. -->64 android:name=".fcm.FcmRegistrationReceiver"72 android:name=".fcm.FcmService"80 android:name=".fcm.FcmRegistrationService"84 <!-- END: FCM related components -->
44 <!-- START: FCM related components -->45 <!-- The FcmReceiver is in GMS client lib; need to declare it here to receive FCM. -->46 <receiver android:name=".fcm.FcmRegistrationReceiver" android:exported="true">52 <service android:name=".fcm.FcmService" android:exported="true">58 …<service android:name=".fcm.FcmRegistrationService" android:exported="true" android:permission="an…60 <!-- END: FCM related components -->
42 public static final String UPDATE_FCM_TOKEN_WORK_NAME = "update-fcm-token";71 LogUtil.w(TAG, "Update fcm failed. No device identifier available!"); in startWork()82 LogUtil.w(TAG, "Update FCM failed w/ recoverable error " + response in startWork()87 LogUtil.d(TAG, "Update FCM failed: " + response); in startWork()95 LogUtil.e(TAG, "Update FCM got successful response but server " in startWork()98 LogUtil.e(TAG, "Update FCM got successful response but it was " in startWork()
28 * An abstract class that is used to encapsulate the response for updating the FCM registration32 /** Definitions for FCM token results. */44 /** FCM registration token successfully updated */46 /** FCM registration token falied to update */59 * Get result of updating FCM registration token.
1 …fcm/FcmRegistrationReceiver.java packages/apps/ImsServiceEntitlement/src/com/android/imsserviceent…
META-INF/ META-INF/MANIFEST.MF com/ com/android/ com/ ...
80 <!-- START: FCM related components -->81 <!-- The FcmReceiver is in GMS client lib; need to declare it here to receive FCM. -->83 android:name="com.android.imsserviceentitlement.fcm.FcmRegistrationReceiver"91 android:name="com.android.imsserviceentitlement.fcm.FcmService"98 android:name="com.android.imsserviceentitlement.fcm.FcmRegistrationService"102 <!-- END: FCM related components -->
42 // Tests that Shipping FCM Version in the device manifest is at least the43 // minimum Shipping FCM Version as required by Vendor API level.140 // Devices with Shipping FCM version 3~6 must have either the HIDL or the156 // Devices with Shipping FCM version 5+ must have the187 // Devices with Shipping FCM version 7 must have either the HIDL or the203 // Devices with Shipping FCM version 7 must have either the HIDL or the
195 // Set of framework matrices of different FCM version.325 // Set of framework matrices of different FCM version with regex.373 // Set of metadata at different FCM version that has requirements804 auto fcm = vintfObject->getFrameworkCompatibilityMatrix(); in TEST_F() local805 ASSERT_NE(nullptr, fcm); in TEST_F()810 fcm->forEachHidlInstance([&found, &expectInstance](const auto& matrixInstance) { in TEST_F()815 << toXml(*fcm); in TEST_F()1832 // Set of framework matrices of different FCM version with <kernel>.2029 // Kernel FCM lower than target FCM in KernelTestParamValues()2069 // Kernel FCM lower than target FCM in KernelTestParamValues()[all …]
111 Commands.FCM,126 String FCM = "fcm"; field188 case Commands.FCM: in onReceive()411 "FCM Registration Token: " + (token == null ? "Not set" : token)); in logFcmToken()416 LogUtil.e(TAG, "Unable to get FCM registration token", t); in logFcmToken()
17 FCM (framework compatibility matrix) version 2 (released in Android Oreo MR1)18 requires DRM 1.0. If the new device manifest has Target FCM Version (i.e.43 FCM (framework compatibility matrix) version 3 (released in Android Pie)44 requires DRM 1.1. If the new device manifest has Target FCM Version (i.e.