⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fssynchinterf.hep

📁 我今天开始上传5份TI、NXP、MTK的手机开发全套资料。希望对大家有很大的帮助
💻 HEP
字号:
/*S**************************************************************************** ........................................................................                COPYRIGHT (c) Philips Semiconductors Nuremberg 2003    ..     All rights are reserved. Reproduction in whole or in part is      ..     prohibited without the written consent of the copyright owner.    . ......................................................................... File name :    FsSynchInterf.hep.. Project :      SSYOL3 WAP/MMS.. Module :       OSFS.. %version:      7 %.. Compiler name and release:...............:........:..........:............:........................... *----------------------------------------------------------------------------* *                                    DESCRIPTION * *  This file contains externally used function declarations for Synchronous *  interface. *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* *                           FUNCTIONS DEFINED IN THIS FILE *----------------------------------------------------------------------------* * Name            | Object *----------------------------------------------------------------------------* * * *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* *                                    EVOLUTION *----------------------------------------------------------------------------* * Date     | Author             | Description *----------------------------------------------------------------------------* * 27.03.03 | tcmc_sgp           | File header is added * 02.05.03 | tcmc_sgp           | New interface for read and write are added *                               | for Teleca Application * 15.01.04 | ADE		 | Addition of the Fopen and GetVolInfo *				   prototypes****************************************************************************E*/#ifndef FSSYNCHINTERF_HEP#define FSSYNCHINTERF_HEP/* Synchronous POSIX functions */#ifdef SYNCHRONOUS_FILE_SYSTEM_FTRt_fssFILE* Fs87_01FopenSized(const fssPath *pp_FileName, 			const ascii *pp_Mode, t_fss_size_t vp_MaxFileSize); s32 Fs87_02Fclose(t_fssFILE *pp_Stream);                     s32 Fs87_03Remove(const fssPath *pp_FileName);                          s32 Fs87_04Rename(const fssPath *pp_OldName, const fssPath *pp_NewName);    s32 Fs87_05Setvbuf(t_fssFILE *pp_Stream, ascii *pp_Buff, 				s32 vp_BuffMode, t_fss_size_t vp_Size); s32 Fs87_06Ftell(t_fssFILE *pp_Stream);s32 Fs87_07Fseek(t_fssFILE *pp_Stream, s32 vp_Offset, s32 vp_Whence);    s32 Fs87_08Rewind(t_fssFILE *pp_Stream); s32 Fs87_09Stat(const fssPath *pp_Path, t_fss_stat *pp_FileInfo);          s32 Fs87_10Fflush(t_fssFILE *pp_Stream);s32 Fs87_11Feof(t_fssFILE *pp_Stream);             t_fss_size_t Fs87_12Fwrite(const void *pp_Buff, t_fss_size_t vp_ElementSize, 		t_fss_size_t vp_NumberOfElements, t_fssFILE *pp_Stream);t_fss_size_t Fs87_13Fread(void *pp_Buff, t_fss_size_t vp_ElementSize, 			t_fss_size_t vp_NumberOfElements,t_fssFILE *pp_Stream);s32 Fs87_14Mkdir(const fssPath *pp_Path, t_fss_mod_t vp_Mode);                 s32 Fs87_15Rmdir(const fssPath *pp_Path); s32 Fs87_16Chdir(const fssPath *pp_Path);          char* Fs87_17Getcwd(fssPath *pp_Buff, t_fss_size_t vp_Size);                  t_fssDIR* Fs87_18Opendir(const fssPath *pp_DirName);   s32 Fs87_19Closedir(t_fssDIR *pp_DirPtr);    t_fss_dirent* Fs87_20Readdir(t_fssDIR *pp_DirPtr);                 s32 Fs87_21Rewinddir(t_fssDIR *pp_DirPtr);t_fssFILE* Fs87_23Fopen(const char *pp_FileName, const char *pp_Mode);/* Synchronous specific functions */t_fssFILE* Fs87_01FopenSized(const fssPath *pp_FileName, 			const ascii *pp_Mode, t_fss_size_t vp_MaxFileSize); s32 Fs87_22SetSize(t_fssFILE *pp_Stream, t_fss_size_t vp_NewSize);s32 Fs87_24GetVolInfo(const fssVolName * pp_VolName,		      t_fssVolInfo * pp_VolumeInfo);/* PR1726: This function will be used by the application to get the error   number set for most recent request */s32 Fs87_32SetErrorNumber(void);/* for Teleca phase 1b project */ t_fss_size_t Fs87_120FwriteNoDelay(const void *pp_Buff,   t_fss_size_t vp_ElementSize, t_fss_size_t vp_NumberOfElements,				   t_fssFILE *pp_Stream);t_fss_size_t Fs87_130FreadNoDelay(void *pp_Buff, t_fss_size_t vp_ElementSize, 			t_fss_size_t vp_NumberOfElements,t_fssFILE *pp_Stream);#endif /* End: SYNCHRONOUS_FILE_SYSTEM_FTR */#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -