OSAPI
0.29
Open System API
fs_posix_type_link.h
1
// *****************************************************************************************
2
//
3
// File description:
4
//
5
// Author: Joao Costa
6
// Purpose: FS type declarations
7
//
8
// *****************************************************************************************
9
10
#ifndef OSAPI_FS_POSIX_TYPE_LINK_H_
11
#define OSAPI_FS_POSIX_TYPE_LINK_H_
12
13
// *****************************************************************************************
14
//
15
// Section: Import headers
16
//
17
// *****************************************************************************************
18
19
// Import OSAPI headers
20
#include "common/common_types.h"
21
22
// Import module types
23
#include "fs/type/fs_type_ostate.h"
24
25
// *****************************************************************************************
26
//
27
// Section: Define POSIX specific types
28
//
29
// *****************************************************************************************
30
32
struct
osapi_fs_link_info_S
33
{
34
t_fs_ostate
state
;
35
t_char
target
[ OSAPI_PATH_MAX ];
36
};
37
38
typedef
struct
osapi_fs_link_info_S
t_fs_linkInfo
;
39
40
41
#endif
/* OSAPI_FS_POSIX_TYPE_LINK_H_ */
osapi_fs_link_info_S::state
t_fs_ostate state
Current state.
Definition:
fs_posix_type_link.h:34
osapi_fs_link_info_S::target
t_char target[OSAPI_PATH_MAX]
Full path name of element to which the link points to.
Definition:
fs_posix_type_link.h:35
osapi_fs_link_info_S
Structure containing the C/POSIX file pointer/handler information.
Definition:
fs_posix_type_link.h:32
t_char
char t_char
Definition of own char type.
Definition:
general_types.h:61
code
fs
posix
type
fs_posix_type_link.h
Generated by
1.8.17