00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #define LIBTEKLTI_EXPORT (0)
00023
00024 #ifndef _cplusplus
00025 #define _cplusplus
00026 #endif
00027
00028 #include "teklti.h"
00029
00030
00031 MKTEKUUID(UTekStatFilePOSIX, "E369BDA-3789-11DA-8436-000BDBC434D9");
00032 MKTEKDEBUGSTRING(DBTekStatFilePOSIX, "DBTekStatFilePOSIX");
00033
00034
00038 TekStatFilePOSIX::TekStatFilePOSIX()
00039 {
00040 }
00041
00045 TekStatFilePOSIX::~TekStatFilePOSIX()
00046 {
00047 }
00048
00049
00055 TEKERR TekStatFilePOSIX::put_Filename(const uchar_t * Filename)
00056 {
00057 return TEKERR_NOTIMPL;
00058 }
00059
00065 TEKERR TekStatFilePOSIX::put_FILE(FILE * FileDescriptor)
00066 {
00067 return TEKERR_NOTIMPL;
00068 }
00069
00084 TEKERR TekStatFilePOSIX::put_UserInfoToAccess(uuid_t * UUIDOfUserInfo)
00085 {
00086 return TEKERR_NOTIMPL;
00087 }
00088
00095 TEKERR MakeTekFile(TekFileType TekType, TekFile ** RetVal)
00096 {
00097 return TEKERR_NOTIMPL;
00098 }
00099
00105 TEKERR TekStatFilePOSIX::get_Dev(dev_t * Dev)
00106 {
00107 return TEKERR_NOTIMPL;
00108 }
00109
00115 TEKERR TekStatFilePOSIX::get_DevNo(dev_t * DevNo)
00116 {
00117 return TEKERR_NOTIMPL;
00118 }
00119
00125 TEKERR TekStatFilePOSIX::get_FileSerialNo(ino_t * SerialNo)
00126 {
00127 return TEKERR_NOTIMPL;
00128 }
00129
00135 TEKERR TekStatFilePOSIX::get_Mode(mode_t * FileMode)
00136 {
00137 return TEKERR_NOTIMPL;
00138 }
00139
00145 TEKERR TekStatFilePOSIX::get_ModeString(uchar_t ** FileModeString)
00146 {
00147 return TEKERR_NOTIMPL;
00148 }
00149
00155 TEKERR TekStatFilePOSIX::put_Mode(mode_t NewFileMode)
00156 {
00157 return TEKERR_NOTIMPL;
00158 }
00159
00165 TEKERR TekStatFilePOSIX::put_ModeString(const uchar_t * NewFileModeString)
00166 {
00167 return TEKERR_NOTIMPL;
00168 }
00169
00175 TEKERR TekStatFilePOSIX::get_LinkCount(nlink_t * LinkCount)
00176 {
00177 return TEKERR_NOTIMPL;
00178 }
00179
00185 TEKERR TekStatFilePOSIX::get_UID(uid_t * UID)
00186 {
00187 return TEKERR_NOTIMPL;
00188 }
00189
00195 TEKERR TekStatFilePOSIX::put_UID(uid_t UID)
00196 {
00197 return TEKERR_NOTIMPL;
00198 }
00199
00205 TEKERR TekStatFilePOSIX::get_GID(gid_t * GID)
00206 {
00207 return TEKERR_NOTIMPL;
00208 }
00209
00215 TEKERR TekStatFilePOSIX::put_GID(gid_t GID)
00216 {
00217 return TEKERR_NOTIMPL;
00218 }
00219
00225 TEKERR TekStatFilePOSIX::get_UIDString(uchar_t ** UIDString)
00226 {
00227 return TEKERR_NOTIMPL;
00228 }
00229
00235 TEKERR TekStatFilePOSIX::put_UIDString(const uchar_t * UIDString)
00236 {
00237 return TEKERR_NOTIMPL;
00238 }
00239
00245 TEKERR TekStatFilePOSIX::get_GIDString(uchar_t ** GIDString)
00246 {
00247 return TEKERR_NOTIMPL;
00248 }
00249
00255 TEKERR TekStatFilePOSIX::put_GIDString(const uchar_t * GIDString)
00256 {
00257 return TEKERR_NOTIMPL;
00258 }
00259
00265 TEKERR TekStatFilePOSIX::get_Size(unsigned long * FileSize)
00266 {
00267 return TEKERR_NOTIMPL;
00268 }
00269
00275 TEKERR TekStatFilePOSIX::get_Size64(uint64_t * FileSize)
00276 {
00277 return TEKERR_NOTIMPL;
00278 }
00279
00285 TEKERR TekStatFilePOSIX::get_BlockSize(blksize_t * FileBlockSize)
00286 {
00287 return TEKERR_NOTIMPL;
00288 }
00289
00295 TEKERR TekStatFilePOSIX::get_BlockCount(blkcnt64_t * FileBlockCount)
00296 {
00297 return TEKERR_NOTIMPL;
00298 }
00299
00305 TEKERR TekStatFilePOSIX::get_TimeOfLastAccessRaw(unsigned long ** RetVal)
00306 {
00307 return TEKERR_NOTIMPL;
00308 }
00309
00315 TEKERR TekStatFilePOSIX::get_TimeOfLastModificationRaw(unsigned long ** RetVal)
00316 {
00317 return TEKERR_NOTIMPL;
00318 }
00319
00325 TEKERR TekStatFilePOSIX::get_TimeOfLastStatChangeRaw(unsigned long ** RetVal)
00326 {
00327 return TEKERR_NOTIMPL;
00328 }
00329
00335 TEKERR TekStatFilePOSIX::get_TimeOfLastAccess(uchar_t ** RetVal)
00336 {
00337 return TEKERR_NOTIMPL;
00338 }
00339
00345 TEKERR TekStatFilePOSIX::get_TimeOfLastModification(uchar_t ** RetVal)
00346 {
00347 return TEKERR_NOTIMPL;
00348 }
00349
00355 TEKERR TekStatFilePOSIX::get_TimeOfLastStatChange(uchar_t ** RetVal)
00356 {
00357 return TEKERR_NOTIMPL;
00358 }
00359
00360
00361 #ifndef LIBTEKLTI_EXPORT
00362
00369
00370
00371
00372
00373
00374
00375
00376
00377
00378
00379
00380
00381
00382
00383
00384
00385
00386
00387
00388
00389
00390
00391
00392
00393
00394
00395
00396
00397
00398
00399
00400
00401
00402
00403
00404
00405
00406
00407
00408 #endif
00409