Wink Saville 767a662ecd AI 144185: Integrate cdma into the main code base.
Automated import of CL 144185
2009-04-02 01:37:02 -07:00

160 lines
7.2 KiB
C

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