Subversion Repositories Kolibri OS

Rev

Rev 5800 | Rev 6887 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5800 Rev 6021
Line 1... Line 1...
1
//IO library
1
//IO library
Line 2... Line 2...
2
 
2
 
3
/*
3
/*
4
	class IO:
4
	class IO:
5
		io.count(path)          - êîëè÷åñòâî ôàéëîâ â äèððåêòîðèè path
5
		io.count(path)           - êîëè÷åñòâî ôàéëîâ â äèððåêòîðèè path
6
		io.size(path)           - ðàçìåð (ôàéëà/ïàïêè) path
6
		io.size(path)            - ðàçìåð (ôàéëà/ïàïêè) path
7
		io.run(path,param)      - çàïóñòèòü ôàéë path ñ ïàðàìåòðîì param
7
		io.run(path,param)       - çàïóñòèòü ôàéë path ñ ïàðàìåòðîì param
8
		io.write(path,data)     - çàïèñàòü ôàéë ñ äàííûìè data â äèððåêòîðèþ path
8
		io.write(size,data,path) - çàïèñàòü ôàéë ñ äàííûìè data â äèððåêòîðèþ path
9
		io.read(path)           - ïðî÷èòàòü ôàéë path è âîçâðàòèòü óêàçàòåëü íà äàííûå
9
		io.read(path)            - ïðî÷èòàòü ôàéë path è âîçâðàòèòü óêàçàòåëü íà äàííûå
10
		io.move(path1,path2)    - ïåðåìåñòèòü (ôàéë/ïàïêó) èç path1 â path2
10
		io.move(path1,path2)     - ïåðåìåñòèòü (ôàéë/ïàïêó) èç path1 â path2
11
		io.copy(path1,path2)    - êîïèðîâàòü (ôàéë/ïàïêó) èç path1 â path2
11
		io.copy(path1,path2)     - êîïèðîâàòü (ôàéë/ïàïêó) èç path1 â path2
12
		io.set(path,attribute)  - óñòàíîâèòü àòòðèáóòû äëÿ (ôàéëà/ïàïêè)
12
		io.set(path,attribute)   - óñòàíîâèòü àòòðèáóòû äëÿ (ôàéëà/ïàïêè)
Line 13... Line 13...
13
		io.del(path)            - óäàëèòü (ôàéë/ïàïêó)
13
		io.del(path)             - óäàëèòü (ôàéë/ïàïêó)
14
		
14
		
15
		io.dir.load(path)       - çàãðóçèòü â áóôôåð äàííûå ïàïêè path (ñëåäóåò î÷èùàòü áóôôåð ñîìàíäîé free!!!)
15
		io.dir.load(path)        - çàãðóçèòü â áóôôåð äàííûå ïàïêè path (ñëåäóåò î÷èùàòü áóôôåð ñîìàíäîé free!!!)
Line 16... Line 16...
16
		io.dir.position(number) - âîçâðàòèòü óêàçàòåëü èìåíè ôàéëà ïî ïîçèöèè number
16
		io.dir.position(number)  - âîçâðàòèòü óêàçàòåëü èìåíè ôàéëà ïî ïîçèöèè number
17
		io.dir.make(path)       - ñîçäàòü ïàïêó path
17
		io.dir.make(path)        - ñîçäàòü ïàïêó path
18
		
18
		
Line 19... Line 19...
19
		io.dir.buffer           - áóôôåð äàííûõ çàãðóæåííîé ïàïêè ô-öèåé (io.dir.load)
19
		io.dir.buffer            - áóôôåð äàííûõ çàãðóæåííîé ïàïêè ô-öèåé (io.dir.load)
20
		io.dir.count            - êîëè÷åñòâî ôàéëîâ ôàãðóæåííîé ô-öèåé (io.count)
20
		io.dir.count             - êîëè÷åñòâî ôàéëîâ ôàãðóæåííîé ô-öèåé (io.count)
21
*/
21
*/