Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 071936e5 authored by Pengquan Meng's avatar Pengquan Meng Committed by Gerrit Code Review
Browse files

Merge "Add fileds to Cellbroadcast"

parents eb247e7a 7032c1e7
Loading
Loading
Loading
Loading
+47 −0
Original line number Original line Diff line number Diff line
@@ -4020,6 +4020,53 @@ public final class Telephony {
        /** The default sort order for this table. */
        /** The default sort order for this table. */
        public static final String DEFAULT_SORT_ORDER = DELIVERY_TIME + " DESC";
        public static final String DEFAULT_SORT_ORDER = DELIVERY_TIME + " DESC";


        /**
         * The Epoch Unix timestamp when the device received the message.
         * <P>Type: INTEGER</P>
         */
        public static final String RECEIVED_TIME = "received_time";

        /**
         * Indicates that whether the message has been broadcasted to the application.
         * <P>Type: BOOLEAN</P>
         */
        public static final String MESSAGE_BROADCASTED = "message_broadcasted";

        /**
         * The Warning Area Coordinates Elements. This element is used for geo-fencing purpose.
         *
         * The geometry and its coordinates are separated vertical bar, the first item is the
         * geometry type and the remaining items are the parameter of this geometry.
         *
         * Only circle and polygon are supported. The coordinates are represented in Horizontal
         * coordinates format.
         *
         * Coordinate encoding:
         * "latitude, longitude"
         * where -90.00000 <= latitude <= 90.00000 and -180.00000 <= longitude <= 180.00000
         *
         * Polygon encoding:
         * "polygon|lat1,lng1|lat2,lng2|...|latn,lngn"
         * lat1,lng1 ... latn,lngn are the vertices coordinate of the polygon.
         *
         * Circle encoding:
         * "circle|lat,lng|radius".
         * lat,lng is the center of the circle. The unit of circle's radius is meter.
         *
         * Example:
         * "circle|0,0|100" mean a circle which center located at (0,0) and its radius is 100 meter.
         * "polygon|0,1.5|0,1|1,1|1,0" mean a polygon has vertices (0,1.5),(0,1),(1,1),(1,0).
         *
         * There could be more than one geometry store in this field, they are separated by a
         * semicolon.
         *
         * Example:
         * "circle|0,0|100;polygon|0,0|0,1.5|1,1|1,0;circle|100.123,100|200.123"
         *
         * <P>Type: TEXT</P>
         */
        public static final String GEOMETRIES = "geometries";

        /**
        /**
         * Query columns for instantiating {@link android.telephony.CellBroadcastMessage} objects.
         * Query columns for instantiating {@link android.telephony.CellBroadcastMessage} objects.
         */
         */