-
Notifications
You must be signed in to change notification settings - Fork 1
FileSystem
NAME$に紐づけてファイルシステムを作成する 既にNAME$がある場合FS_ERROR_DUPFS メモリ不足の際FS_ERROR_OUTOFMEM
DEF FUNC FS,DATA$,PATH$,FILELIST$[] OUT ERR
ファイル一覧が取得される際に呼ばれる FILELIST$[]にファイルをPUSHする
FSが不正な時FS_ERROR_INVALIDFS FUNC$が不正な時FS_ERROR_INVALIDFUNC
DEF FUNC FS,DATA$,PATH$,OPTION$ OUT FILE,ERR
PATH$のファイルが開かれる際に呼ばれる FILEにファイルERRにエラーを格納する
FSが不正な時FS_ERROR_INVALIDFS FUNC$が不正な時FS_ERROR_INVALIDFUNC
Mountされる際に呼ばれる
DEF FUNC FS,DATA$,PATH$,MOUNTFS$,MOUNTDATA$ OUT ERR 未設定時のデフォルト挙動はERRにFS_ERROR_NOTSUPPORTEDを設定する
FSが不正な時FS_ERROR_INVALIDFS FUNC$が不正な時FS_ERROR_INVALIDFUNC
FILESYSTEM$をPATH$にマウント
FS_ERROR_NOTFOUND FS_ERROR_NOTSUPPORTED FS_ERROR_ACCESS FS_ERROR_NOSPACE FS_ERROR_CANCEL
Mount "/sb","SB","" OUT ERRとすると/sbにプチコンのファイルがマウントされる Mount "/home","OFS","home" OUT ERRとすると/homeに階層型ファイルシステムをマウントできる