2 #include <lightOS/lightOS.hpp>
3 using namespace lightOS
;
9 extern "C" _PDCLIB_fd_t
_PDCLIB_open( char const * const filename
,
11 extern "C" _PDCLIB_size_t
_PDCLIB_write(_PDCLIB_fd_t fd
,
14 extern "C" _PDCLIB_size_t
_PDCLIB_read( _PDCLIB_fd_t fd
,
17 extern "C" int _PDCLIB_close(_PDCLIB_fd_t fd
);
18 extern "C" int _PDCLIB_remove(const char * filename
);
19 extern "C" int _PDCLIB_rename( const char * old
,
22 _PDCLIB_fd_t
_PDCLIB_open(char const * const filename
, unsigned int mode
)
24 cout
<< "pdclib::open" << endl
;
26 _PDCLIB_size_t
_PDCLIB_write(_PDCLIB_fd_t fd
, char const * buffer
, _PDCLIB_size_t n
)
28 cout
<< "pdclib::write" << endl
;
30 _PDCLIB_size_t
_PDCLIB_read(_PDCLIB_fd_t fd
, char * buffer
, _PDCLIB_size_t n
)
32 cout
<< "pdclib::read" << endl
;
34 int _PDCLIB_close(_PDCLIB_fd_t fd
)
36 cout
<< "pdclib::close" << endl
;
38 int _PDCLIB_remove(const char * filename
)
40 cout
<< "pdclib::remove" << endl
;
42 int _PDCLIB_rename(const char * old
, const char * name
)
44 cout
<< "pdblic::rename" << endl
;