| /* |
| * Copyright (C) 2008 The Android Open Source Project |
| * |
| * 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. |
| */ |
| |
| /* DO NOT EDIT THIS FILE - it is machine generated */ |
| #include <jni.h> |
| /* Header for class com_android_internal_telephony_cdma_sms_SmsDataCoding */ |
| |
| #ifndef _Included_com_android_internal_telephony_cdma_sms_SmsDataCoding |
| #define _Included_com_android_internal_telephony_cdma_sms_SmsDataCoding |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_NULL |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_NULL 0L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_MSG_ID |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_MSG_ID 1L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_USER_DATA |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_USER_DATA 2L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_MC_TIME |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_MC_TIME 8L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_NUM_OF_MSGS |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_NUM_OF_MSGS 2048L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_CALLBACK |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_CALLBACK 16384L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_DISPLAY_MODE |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_CDMA_SMS_WMS_MASK_BD_DISPLAY_MODE 32768L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_SUCCESS |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_SUCCESS 0L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_FAILURE |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_FAILURE 1L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_DATA_LEN_OUT_OF_RANGE |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_DATA_LEN_OUT_OF_RANGE 2L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_CLASS_UNKNOWN |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_CLASS_UNKNOWN 3L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_FIELD_ID_UNKNOWN |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_FIELD_ID_UNKNOWN 4L |
| #undef com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_OUT_OF_MEMORY |
| #define com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_OUT_OF_MEMORY 5L |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsConstructClientBD |
| * Signature: ()I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsConstructClientBD |
| (JNIEnv *, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsDestructClientBD |
| * Signature: ()I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsDestructClientBD |
| (JNIEnv *, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsSetBearerDataPrimitives |
| * Signature: (Lcom/android/internal/telephony/cdma/sms/BearerData;)I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsSetBearerDataPrimitives |
| (JNIEnv *, jobject, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsGetBearerDataPrimitives |
| * Signature: (Lcom/android/internal/telephony/cdma/sms/BearerData;)I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsGetBearerDataPrimitives |
| (JNIEnv *, jobject, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsSetUserData |
| * Signature: (Lcom/android/internal/telephony/cdma/sms/UserData;)I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsSetUserData |
| (JNIEnv *, jobject, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsGetUserData |
| * Signature: (Lcom/android/internal/telephony/cdma/sms/UserData;)I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsGetUserData |
| (JNIEnv *, jobject, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsSetUserDataHeader |
| * Signature: (I[BII)I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsSetUserDataHeader |
| (JNIEnv *, jobject, jint, jbyteArray, jint, jint); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsGetUserDataHeader |
| * Signature: ()[B |
| */ |
| JNIEXPORT jbyteArray JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsGetUserDataHeader |
| (JNIEnv *, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsSetSmsAddress |
| * Signature: (Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;)I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsSetSmsAddress |
| (JNIEnv *, jobject, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsGetSmsAddress |
| * Signature: (Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;)I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsGetSmsAddress |
| (JNIEnv *, jobject, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsEncodeSms |
| * Signature: ()[B |
| */ |
| JNIEXPORT jbyteArray JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsEncodeSms |
| (JNIEnv *, jobject); |
| |
| /* |
| * Class: com_android_internal_telephony_cdma_sms_SmsDataCoding |
| * Method: nativeCdmaSmsDecodeSms |
| * Signature: ([B)I |
| */ |
| JNIEXPORT jint JNICALL Java_com_android_internal_telephony_cdma_sms_SmsDataCoding_nativeCdmaSmsDecodeSms |
| (JNIEnv *, jobject, jbyteArray); |
| |
| /** |
| * CDMA SMS return value defines |
| */ |
| #define JNI_SUCCESS \ |
| com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_SUCCESS /**< Successful operation */ |
| #define JNI_FAILURE \ |
| com_android_internal_telephony_cdma_sms_SmsDataCoding_JNI_CDMA_SMS_FAILURE /**< General failure */ |
| |
| #ifdef __cplusplus |
| } |
| #endif |
| #endif |