亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? file.c

?? 輕量嵌入JVM,可用于掌上設備手機等手持消息設備.
?? C
字號:
/**************************************************************************************
*  File.c
*
*  This file defines all native methods that have to be implemented to support
*  java/lang/File class.
*  Actual implementation is target device dependent and therefore must be
*  implemented by the application developer.
*
*  Application developer should use the following functions to get access to
*  arrays and String object:
*       vmGetStringCount
*       vmGetStringArray
*       vmGetArraySize
*       vmGetArray
*  These functions are accessible via vm_config_t structure (see Win32 demo
*  application for examples on how to use them).
*
**************************************************************************************
*
* This file is covered by the GNU GPL with the following exception:
*   As a special exception, the copyright holders of this library give you permission
*   to link this library with independent modules to produce an executable, regardless
*   of the license terms of these independent modules, and to copy and distribute the
*   resulting executable under terms of your choice, provided that you also meet, for
*   each linked independent module, the terms and conditions of the license of that
*   module. An independent module is a module which is not derived from or based on
*   this library. If you modify this library, you may extend this exception to your
*   version of the library, but you are not obligated to do so. If you do not wish
*   to do so, delete this exception statement from your version.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY,  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL RTJ COMPUTING BE LIABLE FOR ANY CLAIM, DAMAGES
* OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
*
* Copyright (c) 2000-2002 RTJ Computing Pty. Ltd. All rights reserved.
**************************************************************************************/
#include "javavm.h"

/****************************************************************************
* Checks is it can be read from this file by checking the access attributes.
* If underlying file system doesn't implement access attributes then this function
* should always return true.
* On entry param[1] will contain reference to String with path to a file.
*
* Java prototype:
*           native private boolean canRead0(String path);
*
****************************************************************************/
int16 java_io_File_canRead0(int32 param[], int32 *retval)
{
    /* Add your code here */

    *retval = true;
    return NO_EXCEP;
}


/****************************************************************************
* Checks is it can be written to this file by checking the access attributes.
* If underlying file system doesn't implement access attributes then this function
* should always return true.
* On entry param[1] will contain reference to String with path to a file.
*
* Java prototype:
*           native private boolean canWrite0(String path);
*
****************************************************************************/
int16 java_io_File_canWrite0(int32 param[], int32 *retval)
{
    /* Add your code here */

    *retval = true;
    return NO_EXCEP;
}


/****************************************************************************
* Deletes a file.
* On entry param[1] will contain reference to String with path to a file.
* On return function should indicate whether deletetion was successfull via
* retval parameter.
*
* Java prototype:
*           native private boolean delete0(String path);
*
****************************************************************************/
int16 java_io_File_delete0(int32 param[], int32 *retval)
{
    /* Add your code here */

    return NO_EXCEP;
}


/****************************************************************************
* Deletes a directory.
* On entry param[1] will contain reference to String with path to a directory.
* On return function should indicate whether directory was removed via
* retval parameter.
* If underlying file system doesn't implement directories then this function
* should always return true.
*
* Java prototype:
*           native private boolean rmdir0(String path);
*
****************************************************************************/
int16 java_io_File_rmdir0(int32 param[], int32 *retval)
{
    /* Add your code here */

    *retval = true;
    return NO_EXCEP;
}


/****************************************************************************
* Checks if the file exists.
* On entry param[1] will contain reference to String with path to a file.
* On return function should indicate whether file exists via retval parameter.
*
* Java prototype:
*           native private boolean exists0(String path);
*
****************************************************************************/
int16 java_io_File_exists0(int32 param[], int32 *retval)
{
    /* Add your code here */

    return NO_EXCEP;
}


/****************************************************************************
* Checks if item is a directory.
* On entry param[1] will contain reference to String with path to an item.
* On return function should indicate whether item is directory via
* retval parameter.
* If underlying file system doesn't implement directories then this function
* should always return false.
*
* Java prototype:
*           native private boolean isDir0(String path);
*
****************************************************************************/
int16 java_io_File_isDir0(int32 param[], int32 *retval)
{
    /* Add your code here */

    *retval = false;
    return NO_EXCEP;
}


/****************************************************************************
* Checks if item is a file.
* On entry param[1] will contain reference to String with path to an item.
* On return function should indicate whether item is file via retval parameter.
*
* Java prototype:
*           native private boolean isFile0(String path);
*
****************************************************************************/
int16 java_io_File_isFile0(int32 param[], int32 *retval)
{
    /* Add your code here */

    return NO_EXCEP;
}


/****************************************************************************
* Get last time modified.
* On entry param[1] will contain reference to String with path to a file.
* Function should return (via retval parameter) time as 32-bit time value.
* If underlying file system doesn't implement file time stamping then this function
* should always return zero.
*
* Java prototype:
*           native private int lastModified0(String path);
*
****************************************************************************/
int16 java_io_File_lastModified0(int32 param[], int32 *retval)
{
    /* Add your code here */

    *retval = 0;
    return NO_EXCEP;
}


/****************************************************************************
* Retrieves the size of a file.
* On entry param[1] will contain reference to String with path to a file.
* On return function should provide file size via retval parameter.
*
* Java prototype:
*           native private int length0(String path);
*
****************************************************************************/
int16 java_io_File_length0(int32 param[], int32 *retval)
{
    /* Add your code here */

    return NO_EXCEP;
}


/****************************************************************************
* Creates a directory.
* On entry param[1] will contain reference to String with path to a directory.
* On return function should indicate whether directory was created via
* retval parameter.
* If underlying file system doesn't implement access attributes then this function
* should always return false.
*
* Java prototype:
*           native private boolean mkdir0(String path);
*
****************************************************************************/
int16 java_io_File_mkdir0(int32 param[], int32 *retval)
{
    /* Add your code here */

    *retval = false;
    return NO_EXCEP;
}


/****************************************************************************
* Renames source file to destination.
* On entry param[1] will contain reference to String with path to a source file.
*          param[2] will contain reference to String with path to a dest file.
* On return function should indicate whether source file was renamed via
* retval parameter.
*
* Java prototype:
*           native private boolean renameTo0(String source, String dest);
*
****************************************************************************/
int16 java_io_File_renameTo0(int32 param[], int32 *retval)
{
    /* Add your code here */

    return NO_EXCEP;
}


/****************************************************************************
* Indicates max number of characters that file or directory name can contain.
* On return function should provide max name size via retval parameter.
*
* Java prototype:
*           native private int maxNameLen0();
*
****************************************************************************/
int16 java_io_File_maxNameLen0(int32 param[], int32 *retval)
{
    /* Change to whatever is appropriate for implemented file system */
    *retval = 64;
    return NO_EXCEP;
}


/****************************************************************************
* Retrieves the number of files/dirs in the specified path.
* On entry param[1] will contain reference to String with path to a directory.
* On return function should indicate the count of files/dirs via retval parameter.
* If underlying file system doesn't implement directories then param[1] can
* be ignored.
*
* Java prototype:
*           native private int getDirItemCount0(String path);
*
****************************************************************************/
int16 java_io_File_getDirItemCount0(int32 param[], int32 *retval)
{
    /* Add your code here */

    return NO_EXCEP;
}


/****************************************************************************
* Retrieves the name of file/directory at specified index and copies the name
* into provided char array.
* On entry param[1] will contain reference to String with path to a directory.
*          param[2] will contain index of file/dir for to retrieve name
*          param[3] will contain reference to char array where file/dir name is
*                   to be copied
* On return function should indicate the name length of file/dir (number of chars
* copied into char array.
* If underlying file system doesn't implement directories then param[1] can
* be ignored.
*
* Java prototype:
*           native private int getDirItem0(String path, int index, char[] name);
*
****************************************************************************/
int16 java_io_File_getDirItem0(int32 param[], int32 *retval)
{
    /* Add your code here */

    return NO_EXCEP;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产青草久久久久福利| 亚洲午夜电影在线观看| 中文字幕一区二区三区蜜月| 日韩av一区二区三区四区| 成人av电影观看| 日韩欧美国产电影| 亚洲自拍欧美精品| 99久久国产综合色|国产精品| 日韩三级视频中文字幕| 一区二区三区在线免费| 国产成人精品免费| 91麻豆精品国产无毒不卡在线观看 | 91在线porny国产在线看| 欧美电影精品一区二区| 亚洲成av人影院| 91丨九色porny丨蝌蚪| 国产人成一区二区三区影院| 男女男精品视频网| 欧美日本乱大交xxxxx| 亚洲精品中文在线观看| 99v久久综合狠狠综合久久| 国产欧美久久久精品影院| 久久99热这里只有精品| 91精品国产aⅴ一区二区| 亚洲第一在线综合网站| 欧美色综合网站| 亚洲成人先锋电影| 欧美午夜片在线观看| 一区二区久久久| 色嗨嗨av一区二区三区| 亚洲视频狠狠干| 91美女片黄在线观看91美女| 综合电影一区二区三区 | 经典三级视频一区| 欧美sm极限捆绑bd| 精品一区二区日韩| 久久亚洲精华国产精华液| 国产精品综合一区二区| 久久久影视传媒| 欧美日韩国产精品成人| 日韩国产在线观看| 日韩精品自拍偷拍| 国内精品嫩模私拍在线| 久久久蜜臀国产一区二区| 国产精品99久久久久久久vr| 国产日韩欧美综合一区| 成人国产在线观看| 亚洲一区二区三区视频在线播放| 欧美女孩性生活视频| 麻豆91免费观看| 欧美韩国一区二区| 色综合色狠狠综合色| 亚洲国产成人91porn| 精品久久久久香蕉网| 成人免费观看视频| 亚洲国产毛片aaaaa无费看| 欧美剧情电影在线观看完整版免费励志电影 | 日韩成人一区二区| 久久嫩草精品久久久精品| 成人国产精品免费观看视频| 亚洲一区二区在线免费观看视频| 7799精品视频| 成人精品鲁一区一区二区| 亚洲女子a中天字幕| 日韩三级精品电影久久久| 成人在线视频首页| 亚洲网友自拍偷拍| 2021国产精品久久精品| 91麻豆国产精品久久| 免费成人av在线播放| 国产精品久久久久久久久久久免费看 | 欧美一区二区日韩| 成人美女视频在线观看18| 亚洲高清中文字幕| 中文子幕无线码一区tr| 欧美性受xxxx| 国产成人精品综合在线观看| 亚洲国产综合视频在线观看| 久久一区二区三区国产精品| 欧美丝袜第三区| 粉嫩蜜臀av国产精品网站| 亚洲国产成人91porn| 中文一区在线播放| 日韩色视频在线观看| 欧美图片一区二区三区| 国产精品12区| 九九精品视频在线看| 亚洲一区二区综合| 亚洲欧洲精品天堂一级| 精品国产乱码久久久久久图片| 欧美亚洲一区二区在线| 成人三级在线视频| 精品一区二区三区视频| 视频一区二区三区在线| 夜夜嗨av一区二区三区四季av| 国产日产欧美一区二区视频| 日韩一区二区免费高清| 欧美天堂一区二区三区| 91在线观看视频| 丁香婷婷综合色啪| 狠狠色狠狠色综合系列| 91亚洲精品一区二区乱码| 国产精品1区二区.| 国产在线播放一区| 久久成人免费网| 精品中文字幕一区二区| 日韩成人伦理电影在线观看| 亚洲午夜久久久久久久久电影院| 中文字幕第一区二区| 欧美激情一区二区| 国产欧美日韩亚州综合| 国产欧美精品一区二区色综合 | 欧美精品丝袜中出| 欧美电影在线免费观看| 欧美日韩在线三级| 69av一区二区三区| 91精品国产91久久久久久最新毛片 | 一本大道久久a久久综合| 91原创在线视频| 欧美伊人久久大香线蕉综合69| 色婷婷av久久久久久久| 欧美视频中文字幕| 在线观看91av| 精品久久久久一区| 国产欧美日韩久久| 国产精品超碰97尤物18| 亚洲老妇xxxxxx| 亚洲妇女屁股眼交7| 麻豆中文一区二区| 国产一区二区女| 成人免费看片app下载| 91久久精品一区二区| 欧美日韩精品久久久| 日韩一级高清毛片| 国产片一区二区| 亚洲天堂av老司机| 日韩成人免费看| 国产精品一卡二卡| 一本色道久久综合狠狠躁的推荐| 欧美视频自拍偷拍| wwwwww.欧美系列| 亚洲色图都市小说| 蜜臀av性久久久久蜜臀aⅴ四虎| 韩日精品视频一区| 色婷婷亚洲综合| 欧美一级理论片| 国产亚洲一区二区三区四区| 亚洲激情第一区| 美腿丝袜亚洲综合| www.日韩在线| 欧美一级欧美三级在线观看| 中文字幕av一区 二区| 亚洲一级在线观看| 国产综合色产在线精品| 色一情一乱一乱一91av| 日韩免费看网站| 亚洲美女少妇撒尿| 精品午夜一区二区三区在线观看| av在线一区二区| 欧美一区二区三区白人| 国产精品灌醉下药二区| 麻豆一区二区三区| 日本道色综合久久| 久久精品一二三| 午夜精品福利一区二区三区av| 国产精品夜夜嗨| 欧美高清hd18日本| 亚洲另类一区二区| 高清不卡一区二区| 欧美一区二区三区日韩| 亚洲男女毛片无遮挡| 国产激情一区二区三区四区 | 播五月开心婷婷综合| 欧美一级生活片| 亚洲精品免费在线播放| 国产黑丝在线一区二区三区| 欧美一区二区三区免费| 亚洲制服欧美中文字幕中文字幕| 国产精品伊人色| 日韩欧美一二三| 午夜欧美电影在线观看| 91丨九色丨蝌蚪丨老版| 国产精品网友自拍| 精品一区二区三区不卡| 日韩女优av电影在线观看| 午夜电影一区二区三区| 欧美视频日韩视频在线观看| 亚洲视频每日更新| 91在线精品秘密一区二区| 日本一区二区视频在线观看| 国产在线一区二区| 精品福利一区二区三区免费视频| 天天做天天摸天天爽国产一区| 色就色 综合激情| 夜夜爽夜夜爽精品视频| 91老师国产黑色丝袜在线| 亚洲色图在线播放| 一本色道久久加勒比精品| 亚洲日穴在线视频| 一本在线高清不卡dvd|