ncloader  0.1
 모두 데이타 구조 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 매크로 그룹들 페이지들
vfs.h 파일 참조
+ 이 그래프는 이 파일을 직/간접적으로 include 하는 파일들을 보여줍니다.:

이 파일의 소스 코드 페이지로 가기

데이타 구조

struct  ninfo
 Node information 를 정의한다. 더 자세히 ...
 
struct  sinfo
 

매크로

#define ROOT_NINFO   0
 

열거형 타입

enum  ntype { NINFO_TYPE_FOLDER, NINFO_TYPE_FILE }
 Node type 을 정의한다. 더 자세히 ...
 

함수

struct ninfovfs_get_ninfo_child (struct ninfo *node)
 자식 노드를 가져온다. 더 자세히 ...
 
struct ninfovfs_get_ninfo_parent (struct ninfo *node)
 부모 노드를 가져온다. 현재 노드가 root 노드와 같다면 NULL 반환 더 자세히 ...
 
struct ninfovfs_get_ninfo_next_sibling (struct ninfo *node)
 다음 형제 노드를 가져온다. 더 자세히 ...
 
struct ninfovfs_get_ninfo_prev_sibling (struct ninfo *node)
 이전 형제 노드를 가져온다. 더 자세히 ...
 
struct sinfovfs_get_last_sinfo (struct ninfo *node)
 주어진 노드에 가장 최근에 연결된 저장 장치 정보를 가져온다. 더 자세히 ...
 
ssize_t vfs_read_ninfo (struct ninfo *node, off_t offset, void *buf, size_t size)
 주어진 노드에서 데이터를 읽어들인다. 더 자세히 ...
 
ssize_t vfs_write_ninfo (struct ninfo *node, off_t offset, const void *buf, size_t size)
 주어진 노드에 데이터를 쓴다 더 자세히 ...
 
int vfs_init (void)
 VFS 를 초기화 한다. 더 자세히 ...
 
int vfs_attach_storage (struct ninfo *node, struct sinfo *sb)
 저장 장치를 특정 노드와 연결시킨다. 더 자세히 ...
 
int vfs_deatch_storage (struct ninfo *node)
 저장 장치를 특정 노드와의 연결을 끊는다. 더 자세히 ...
 
struct ninfovfs_get_ninfo (struct sinfo *sinfo, struct ninfo *node, const char *path)
 주어진 노드를 기준으로, 경로에 해당하는 노드 정보를 가져온다. 더 자세히 ...
 
int vfs_del_ninfo (struct ninfo *ninfo)
 주어진 노드를 삭제한다. 이 때, 자식 노드들이 있으면 모두 함께 삭제 더 자세히 ...