-/*\r
- * libtcore\r
- *\r
- * Copyright (c) 2012 Samsung Electronics Co., Ltd. All rights reserved.\r
- *\r
- * Contact: Arijit Sen <arijit.sen@samsung.com>\r
- *\r
- * Licensed under the Apache License, Version 2.0 (the "License");\r
- * you may not use this file except in compliance with the License.\r
- * You may obtain a copy of the License at\r
- *\r
- * http://www.apache.org/licenses/LICENSE-2.0\r
- *\r
- * Unless required by applicable law or agreed to in writing, software\r
- * distributed under the License is distributed on an "AS IS" BASIS,\r
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
- * See the License for the specific language governing permissions and\r
- * limitations under the License.\r
- */\r
-\r
-#ifndef __MUX_H__\r
-#define __MUX_H__\r
-\r
-void tcore_cmux_init(TcorePlugin *plugin, TcoreHal *h);\r
-\r
-void tcore_cmux_close();\r
-\r
-int tcore_cmux_rcv_from_hal(unsigned char *data, int len);\r
-#endif /* __MUX_H__ */\r
+/*
+ * libtcore
+ *
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Arijit Sen <arijit.sen@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __MUX_H__
+#define __MUX_H__
+
+void tcore_cmux_init(TcorePlugin *plugin, TcoreHal *h);
+
+void tcore_cmux_close();
+
+int tcore_cmux_rcv_from_hal(unsigned char *data, int len);
+#endif /* __MUX_H__ */
NETWORK_SELECT_MODE_GSM_AUTOMATIC = 0x02,
NETWORK_SELECT_MODE_GSM_MANUAL = 0x03,
NETWORK_SELECT_MODE_CDMA = 0x04,
+ NETWORK_SELECT_MODE_LTE_AUTO = 0x05,
+ NETWORK_SELECT_MODE_LTE_MANUAL = 0x06
};
enum telephony_network_plmn_status {
NETWORK_PLMN_UNKNOWN,
NETWORK_PLMN_AVAILABLE,
NETWORK_PLMN_CURRENT,
- NETWORK_PLMN_FORBIDDEN,
+ NETWORK_PLMN_FORBIDDEN
};
enum telephony_network_service_domain {
NETWORK_SERVICE_DOMAIN_COMBINED = 0x01,
NETWORK_SERVICE_DOMAIN_CS,
NETWORK_SERVICE_DOMAIN_PS,
- NETWORK_SERVICE_DOMAIN_AUTOMATIC,
+ NETWORK_SERVICE_DOMAIN_AUTOMATIC
};
enum telephony_network_service_domain_status {
NETWORK_SERVICE_DOMAIN_STATUS_NO = 0x0,
NETWORK_SERVICE_DOMAIN_STATUS_EMERGENCY,
NETWORK_SERVICE_DOMAIN_STATUS_FULL,
- NETWORK_SERVICE_DOMAIN_STATUS_SEARCH,
+ NETWORK_SERVICE_DOMAIN_STATUS_SEARCH
};
enum telephony_network_service_type {
NETWORK_SERVICE_TYPE_2_5G,
NETWORK_SERVICE_TYPE_2_5G_EDGE,
NETWORK_SERVICE_TYPE_3G,
- NETWORK_SERVICE_TYPE_HSDPA
+ NETWORK_SERVICE_TYPE_HSDPA,
+ NETWORK_SERVICE_TYPE_LTE
};
enum telephony_network_access_technology {
enum telephony_network_band_mode {
NETWORK_BAND_MODE_PREFERRED = 0x01,
- NETWORK_BAND_MODE_ONLY = 0x02,
+ NETWORK_BAND_MODE_ONLY = 0x02
};
enum telephony_network_band {
NETWORK_BAND_TYPE_WCDMA2100,
NETWORK_BAND_TYPE_GSM900,
NETWORK_BAND_TYPE_GSM1800,
- NETWORK_BAND_TYPE_GSM_850_1900
+ NETWORK_BAND_TYPE_GSM_850_1900,
+ NETWORK_BAND_TYPE_LTE_BAND_4,
+ NETWORK_BAND_TYPE_LTE_BAND_17
};
enum telephony_network_preferred_plmn_operation {
NETWORK_ICON_INFO_RSSI = 0x01,
NETWORK_ICON_INFO_BATTERY = 0x02,
NETWORK_ICON_INFO_HDR_RSSI = 0x04,
- NETWORK_ICON_INFO_ALL = 0xFF,
+ NETWORK_ICON_INFO_ALL = 0xFF
};
enum telephony_network_mode {
NETWORK_MODE_GSM = 0x01,
NETWORK_MODE_WCDMA = 0x02,
NETWORK_MODE_CDMA = 0x04,
- NETWORK_MODE_LTE = 0x08,
+ NETWORK_MODE_LTE = 0x08
};
struct treq_network_search { /* no data */