/* * 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 /* 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