PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
smb_fio.h
1
/*
2
Copyright 2009-2010, jimmikaelkael
3
Licenced under Academic Free License version 3.0
4
*/
5
6
#ifndef __SMB_FIO_H__
7
#define __SMB_FIO_H__
8
9
// smb driver ops functions prototypes
10
int
smb_initdev(
void
);
11
int
smb_dummy(
void
);
12
int
smb_init(
iop_device_t
*iop_dev);
13
int
smb_deinit(
iop_device_t
*dev);
14
int
smb_open(
iop_file_t
*f,
const
char
*filename,
int
flags,
int
mode);
15
int
smb_close(
iop_file_t
*f);
16
int
smb_lseek(
iop_file_t
*f,
int
pos,
int
where);
17
int
smb_read(
iop_file_t
*f,
void
*buf,
int
size);
18
int
smb_write(
iop_file_t
*f,
void
*buf,
int
size);
19
int
smb_remove(
iop_file_t
*f,
const
char
*filename);
20
int
smb_mkdir(
iop_file_t
*f,
const
char
*dirname,
int
mode);
21
int
smb_rmdir(
iop_file_t
*f,
const
char
*dirname);
22
int
smb_dopen(
iop_file_t
*f,
const
char
*dirname);
23
int
smb_dclose(
iop_file_t
*f);
24
int
smb_dread(
iop_file_t
*f,
iox_dirent_t
*dirent);
25
int
smb_getstat(
iop_file_t
*f,
const
char
*filename,
iox_stat_t
*stat);
26
int
smb_rename(
iop_file_t
*f,
const
char
*oldname,
const
char
*newname);
27
int
smb_chdir(
iop_file_t
*f,
const
char
*dirname);
28
s64 smb_lseek64(
iop_file_t
*f, s64 pos,
int
where);
29
int
smb_devctl(
iop_file_t
*f,
const
char
*devname,
int
cmd,
void
*arg,
unsigned
int
arglen,
void
*bufp,
unsigned
int
buflen);
30
31
#endif
_iop_device
Definition
ioman.h:64
_iop_file
Definition
ioman.h:53
iox_dirent_t
Definition
iox_stat.h:112
iox_stat_t
Definition
iox_stat.h:93
iop
network
smbman
src
smb_fio.h
Generated on Thu Nov 14 2024 05:25:27 for PS2SDK by
1.9.8