XINU
Macros
file.h File Reference

リモートもしくはローカルのファイルシステムに関する共通の定義。 More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define F_CTL_DEL   1
 ファイルを削除する。 More...
 
#define F_CTL_MKDIR   3
 ディレクトリを作成する。 More...
 
#define F_CTL_RMDIR   4
 ディレクトリを削除する。 More...
 
#define F_CTL_SIZE   5
 ファイルサイズを取得する。 More...
 
#define F_CTL_TRUNC   2
 ファイルを切り捨てる。 More...
 
#define F_MODE_N   0x04
 "New"モードのbit(New/Oldモードbitは互いに排他である)。 More...
 
#define F_MODE_NO   0x0C /* Mask for "n" and "o" bits */
 "New"/"Old"モード用のマスク。 More...
 
#define F_MODE_O   0x08
 "New"モードのbit(New/Oldモードbitは互いに排他である)。 More...
 
#define F_MODE_R   0x01
 読み込み権限を付与するbit。 More...
 
#define F_MODE_RW   0x03
 Read/Write bits用のマスク。 More...
 
#define F_MODE_W   0x02
 書き込み権限を付与するbit。 More...
 

Detailed Description

リモートもしくはローカルのファイルシステムに関する共通の定義。

ファイルモードのbits、ファイルコントロール機能を定義している。

Definition in file file.h.

Macro Definition Documentation

◆ F_CTL_DEL

#define F_CTL_DEL   1

ファイルを削除する。

Definition at line 21 of file file.h.

◆ F_CTL_MKDIR

#define F_CTL_MKDIR   3

ディレクトリを作成する。

Definition at line 25 of file file.h.

◆ F_CTL_RMDIR

#define F_CTL_RMDIR   4

ディレクトリを削除する。

Definition at line 27 of file file.h.

◆ F_CTL_SIZE

#define F_CTL_SIZE   5

ファイルサイズを取得する。

Definition at line 29 of file file.h.

◆ F_CTL_TRUNC

#define F_CTL_TRUNC   2

ファイルを切り捨てる。

Definition at line 23 of file file.h.

Referenced by shell().

◆ F_MODE_N

#define F_MODE_N   0x04

"New"モードのbit(New/Oldモードbitは互いに排他である)。

Definition at line 14 of file file.h.

◆ F_MODE_NO

#define F_MODE_NO   0x0C /* Mask for "n" and "o" bits */

"New"/"Old"モード用のマスク。

Definition at line 18 of file file.h.

◆ F_MODE_O

#define F_MODE_O   0x08

"New"モードのbit(New/Oldモードbitは互いに排他である)。

Definition at line 16 of file file.h.

◆ F_MODE_R

#define F_MODE_R   0x01

読み込み権限を付与するbit。

Definition at line 8 of file file.h.

◆ F_MODE_RW

#define F_MODE_RW   0x03

Read/Write bits用のマスク。

Definition at line 12 of file file.h.

◆ F_MODE_W

#define F_MODE_W   0x02

書き込み権限を付与するbit。

Definition at line 10 of file file.h.