ESP-IDF
linenoiseEdit()
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
linenoiseEdit()
linenoiseEdit() function
Syntax
Show:
Summary
Declaration
from
linenoise.c:848
static
int
linenoiseEdit
(
char
*
buf
,
size_t
buflen
,
const
char
*
prompt
)
;
Arguments
Argument
buf
buflen
prompt
Examples
References
from
examples
Code
Location
Referrer
static
int
linenoiseEdit
(
char
*
buf
,
size_t
buflen
,
const
char
*
prompt
)
linenoise.c:848
count
=
linenoiseEdit
(
buf
,
buflen
,
prompt
)
;
linenoise.c:1120
linenoiseRaw()
Call Tree
from
examples
linenoiseEdit()
is called by 1 function and calls 20 functions:
linenoiseRaw()
All items filtered out
linenoiseEdit()
__getreent()
free()
linenoiseHistoryAdd()
linenoiseClearScreen()
flushWrite()
completeLine()
getColumns()
refreshLine()
linenoiseEditDelete()
linenoiseEditBackspace()
linenoiseEditInsert()
linenoiseInsertPastedChar()
linenoiseEditMoveLeft()
linenoiseEditMoveRight()
linenoiseEditMoveHome()
linenoiseEditMoveEnd()
linenoiseEditHistoryNext()
linenoiseEditDeletePrevWord()
getMillis()
prompt_len_ignore_escape_seq()
All items filtered out
Data Use
from
examples
linenoiseEdit()
reads 26 variables and writes 12 variables:
completionCallback
hintsCallback
mlmode
history_len
history
linenoiseState::buf
linenoiseState::buflen
linenoiseState::plen
linenoiseState::pos
linenoiseState::len
KEY_ACTION::CTRL_A
KEY_ACTION::CTRL_B
KEY_ACTION::CTRL_C
KEY_ACTION::CTRL_D
KEY_ACTION::CTRL_E
KEY_ACTION::CTRL_F
KEY_ACTION::CTRL_K
KEY_ACTION::CTRL_L
KEY_ACTION::ENTER
KEY_ACTION::CTRL_N
KEY_ACTION::CTRL_P
KEY_ACTION::CTRL_T
KEY_ACTION::CTRL_U
KEY_ACTION::CTRL_W
KEY_ACTION::ESC
KEY_ACTION::BACKSPACE
All items filtered out
linenoiseEdit()
hintsCallback
history_len
linenoiseState::buf
linenoiseState::buflen
linenoiseState::prompt
linenoiseState::plen
linenoiseState::pos
linenoiseState::oldpos
linenoiseState::len
linenoiseState::cols
linenoiseState::maxrows
linenoiseState::history_index
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
Lifecycle
from
examples
All items filtered out
All items filtered out