ESP-IDF
fd_table_t
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
fd_table_t
fd_table_t struct
Syntax
Show:
Summary
Declaration
from
vfs.c:57
typedef
struct
{
bool
permanent
:
1
;
bool
has_pending_close
:
1
;
bool
has_pending_select
:
1
;
uint8_t
_reserved
:
5
;
vfs_index_t
vfs_index
;
local_fd_t
local_fd
;
}
fd_table_t
;
Fields
Field
Declared as
fd_table_t::permanent
bool
:
1
fd_table_t::has_pending_close
bool
:
1
fd_table_t::has_pending_select
bool
:
1
fd_table_t::_reserved
uint8_t
:
5
fd_table_t::vfs_index
vfs_index_t
fd_table_t::local_fd
local_fd_t
Examples
References
from
examples
Code
Location
Referrer
typedef
struct
{
vfs.c:57
}
fd_table_t
;
vfs.c:64
fd_table_t
static
fd_table_t
s_fd_table
[
MAX_FDS
]
=
{
[
0
...
MAX_FDS
-
1
]
=
FD_TABLE_ENTRY_UNUSED
}
;
vfs.c:76
s_fd_table
[
j
]
=
FD_TABLE_ENTRY_UNUSED
;
vfs.c:528
esp_vfs_register_fd_range()
s_fd_table
[
j
]
=
FD_TABLE_ENTRY_UNUSED
;
vfs.c:580
esp_vfs_unregister_with_id()
fd_table_t
*
item
=
s_fd_table
+
fd
;
vfs.c:656
esp_vfs_unregister_fd()
*
item
=
FD_TABLE_ENTRY_UNUSED
;
vfs.c:658
esp_vfs_unregister_fd()
s_fd_table
[
fd
]
=
FD_TABLE_ENTRY_UNUSED
;
vfs.c:1019
esp_vfs_close()
s_fd_table
[
fd
]
=
FD_TABLE_ENTRY_UNUSED
;
vfs.c:1622
esp_vfs_select()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
s_fd_table
vfs.c:76
Lifecycle
from
examples
All items filtered out
All items filtered out