亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
亚洲国产精品v| 69久久夜色精品国产69蝌蚪网| 精品国产精品网麻豆系列| 麻豆91在线播放免费| 欧美成人女星排名| 国产福利不卡视频| 国产精品国模大尺度视频| 91黄色免费版| 奇米精品一区二区三区在线观看一 | av激情亚洲男人天堂| ●精品国产综合乱码久久久久| 色婷婷狠狠综合| 三级欧美韩日大片在线看| 日韩女优毛片在线| 国产成人夜色高潮福利影视| 亚洲欧美另类久久久精品2019| 欧美日韩一区二区在线观看视频 | 奇米色一区二区| 国产欧美综合在线观看第十页| av激情亚洲男人天堂| 亚洲国产精品久久久男人的天堂| 欧美成人精精品一区二区频| 不卡一区二区中文字幕| 亚洲3atv精品一区二区三区| 久久综合久久综合亚洲| 99re免费视频精品全部| 日本美女一区二区| 亚洲视频精选在线| 日韩亚洲欧美中文三级| 9l国产精品久久久久麻豆| 视频在线观看一区| 中文字幕在线不卡| 91精品国产免费| 99国产精品99久久久久久| 蜜臀久久99精品久久久画质超高清 | 精品亚洲免费视频| 一区二区三区鲁丝不卡| 久久久国产精品麻豆| 欧美日韩精品福利| 成人app在线观看| 美女一区二区在线观看| 亚洲免费在线观看| 国产午夜亚洲精品理论片色戒| 欧美日韩免费视频| 91视频.com| 国产成人精品免费看| 免费观看一级欧美片| 亚洲精品菠萝久久久久久久| 久久精品视频在线免费观看| 欧美一区二区三区日韩| 91久久一区二区| 成人av动漫网站| 国内一区二区视频| 男女视频一区二区| 亚洲国产成人高清精品| 亚洲人精品午夜| 国产色爱av资源综合区| 精品国内二区三区| 欧美一区二区免费视频| 在线成人高清不卡| 欧美午夜精品一区二区蜜桃| 99国产欧美另类久久久精品| 成人午夜视频免费看| 国产伦精品一区二区三区免费| 琪琪久久久久日韩精品| 日本欧美在线看| 蜜臀av一区二区| 久久99国产精品久久| 日本系列欧美系列| 午夜精品久久久久久久蜜桃app| 亚洲三级在线免费| 亚洲激情综合网| 亚洲精品国产一区二区精华液| 中文字幕五月欧美| 亚洲视频免费观看| 亚洲综合清纯丝袜自拍| 亚洲午夜久久久久久久久电影院| 亚洲精品视频免费看| 一区二区三区在线看| 一区二区三区四区乱视频| 亚洲日本一区二区三区| 亚洲精品乱码久久久久久日本蜜臀| 亚洲欧美电影一区二区| 亚洲高清免费观看高清完整版在线观看 | 91精品福利视频| 欧美在线不卡视频| 欧美日韩在线播| 日韩午夜在线观看视频| 久久亚洲私人国产精品va媚药| 2021久久国产精品不只是精品| wwwwxxxxx欧美| 欧美激情一区二区三区全黄| 中文字幕一区二区三区在线播放| 亚洲同性gay激情无套| 亚洲风情在线资源站| 琪琪一区二区三区| 国产成人亚洲综合a∨婷婷图片| 国产福利一区在线观看| 91欧美一区二区| 欧美日韩国产一二三| 精品久久久久久久久久久院品网 | 国内不卡的二区三区中文字幕 | 日韩电影在线一区二区三区| 久久99日本精品| 成人av综合在线| 欧美日韩欧美一区二区| 精品国产一区二区精华| 日韩一区欧美小说| 天天影视网天天综合色在线播放| 激情图片小说一区| 色婷婷国产精品久久包臀 | 国产福利一区二区三区| 欧美最猛黑人xxxxx猛交| 欧美成人video| 一区二区三区在线视频免费观看| 美女网站色91| 一本大道综合伊人精品热热 | 亚洲成人动漫一区| 国产一区日韩二区欧美三区| 色成人在线视频| 久久这里都是精品| 一区二区国产盗摄色噜噜| 国产一二精品视频| 欧美午夜精品免费| 中文字幕不卡的av| 免费一级片91| 欧美影院一区二区| 国产拍揄自揄精品视频麻豆| 日韩高清一区在线| 日本丶国产丶欧美色综合| 久久久蜜臀国产一区二区| 午夜欧美大尺度福利影院在线看| 国产不卡在线播放| 日韩视频一区二区在线观看| 亚洲综合精品久久| av在线不卡观看免费观看| 日韩一区国产二区欧美三区| 亚洲老司机在线| 福利一区二区在线观看| 欧美刺激脚交jootjob| 亚洲成人动漫av| 色婷婷av一区二区三区之一色屋| 国产亚洲欧洲997久久综合 | 2欧美一区二区三区在线观看视频| 一个色综合网站| 9人人澡人人爽人人精品| 久久久精品综合| 韩国av一区二区三区四区| 日韩亚洲电影在线| 日韩成人一区二区| 欧美日韩国产精选| 亚洲午夜一区二区三区| 色老综合老女人久久久| 中文字幕一区二区三区蜜月| 国产精品中文字幕欧美| 久久中文娱乐网| 精品一区二区日韩| 欧美大片国产精品| 麻豆成人91精品二区三区| 日韩女优视频免费观看| 青青草97国产精品免费观看无弹窗版| 欧美亚洲综合另类| 亚洲国产综合人成综合网站| 在线亚洲高清视频| 亚洲一区视频在线| 精品视频在线免费观看| 亚洲成人精品在线观看| 欧美一区二区视频在线观看2022| 亚洲综合激情网| 欧美日韩黄色影视| 日本伊人色综合网| 日韩免费观看高清完整版在线观看| 日韩经典一区二区| 精品国产成人在线影院 | 丁香亚洲综合激情啪啪综合| 久久精品亚洲精品国产欧美kt∨| 狠狠色狠狠色综合日日91app| 2022国产精品视频| www.欧美精品一二区| 亚洲精品中文在线影院| 欧美日韩高清一区二区不卡 | 国产精品一区免费视频| 中文字幕第一区二区| 91一区在线观看| 亚洲综合久久久久| 日韩亚洲国产中文字幕欧美| 国产麻豆精品theporn| 中文字幕国产一区| 欧美在线观看一区二区| 麻豆久久一区二区| 国产喂奶挤奶一区二区三区| 91婷婷韩国欧美一区二区| 亚洲国产日韩一区二区| 精品日韩av一区二区| 成人sese在线| 日本女优在线视频一区二区| 国产农村妇女精品| 欧美日韩国产综合视频在线观看| 老色鬼精品视频在线观看播放| 国产女主播一区|