OpenOCD
telnet_connection::line_cursor
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
telnet_connection::line_cursor
telnet_connection::line_cursor field
Syntax
from
telnet_server.h:42
size_t
line_cursor
;
References
Location
Referrer
Text
telnet_server.h:42
size_t
line_cursor
;
jsp_server.c:79
jsp_new_connection()
telnet_connection
->
line_cursor
=
0
;
telnet_server.c:130
telnet_log_callback()
for
(
i
=
t_con
->
line_cursor
;
i
<
t_con
->
line_size
;
i
++
)
telnet_server.c:256
telnet_clear_line()
if
(
t_con
->
line_cursor
<
t_con
->
line_size
)
telnet_server.c:258
telnet_clear_line()
t_con
->
line
+
t_con
->
line_cursor
,
telnet_server.c:259
telnet_clear_line()
t_con
->
line_size
-
t_con
->
line_cursor
)
;
telnet_server.c:266
telnet_clear_line()
t_con
->
line_cursor
=
0
;
telnet_server.c:276
telnet_history_go()
t_con
->
line_cursor
=
t_con
->
line_size
;
telnet_server.c:351
telnet_history_print()
tc
->
line_cursor
=
0
;
telnet_server.c:364
telnet_move_cursor()
if
(
pos
==
tc
->
line_cursor
)
/* nothing to do */
telnet_server.c:370
telnet_move_cursor()
if
(
pos
<
tc
->
line_cursor
)
{
telnet_server.c:371
telnet_move_cursor()
tmp
=
tc
->
line_cursor
-
pos
;
telnet_server.c:377
telnet_move_cursor()
tmp
=
pos
-
tc
->
line_cursor
;
telnet_server.c:380
telnet_move_cursor()
telnet_write
(
connection
,
tc
->
line
+
tc
->
line_cursor
+
i
,
telnet_server.c:384
telnet_move_cursor()
tc
->
line_cursor
=
pos
;
telnet_server.c:410
telnet_insert()
if
(
t_con
->
line_cursor
<
t_con
->
line_size
)
{
telnet_server.c:412
telnet_insert()
memmove
(
t_con
->
line
+
t_con
->
line_cursor
+
len
,
telnet_server.c:413
telnet_insert()
t_con
->
line
+
t_con
->
line_cursor
,
telnet_server.c:414
telnet_insert()
t_con
->
line_size
-
t_con
->
line_cursor
)
;
telnet_server.c:417
telnet_insert()
strncpy
(
t_con
->
line
+
t_con
->
line_cursor
,
data
,
len
)
;
telnet_server.c:420
telnet_insert()
t_con
->
line
+
t_con
->
line_cursor
,
telnet_server.c:421
telnet_insert()
t_con
->
line_size
+
len
-
t_con
->
line_cursor
)
;
telnet_server.c:424
telnet_insert()
t_con
->
line_cursor
+=
len
;
telnet_server.c:426
telnet_insert()
for
(
size_t
i
=
t_con
->
line_cursor
;
i
<
t_con
->
line_size
;
i
++
)
telnet_server.c:436
telnet_delete_character()
if
(
t_con
->
line_cursor
==
0
)
telnet_server.c:439
telnet_delete_character()
if
(
t_con
->
line_cursor
!=
t_con
->
line_size
)
{
telnet_server.c:442
telnet_delete_character()
t_con
->
line_cursor
--
;
telnet_server.c:444
telnet_delete_character()
memmove
(
t_con
->
line
+
t_con
->
line_cursor
,
telnet_server.c:445
telnet_delete_character()
t_con
->
line
+
t_con
->
line_cursor
+
1
,
telnet_server.c:447
telnet_delete_character()
t_con
->
line_cursor
)
;
telnet_server.c:450
telnet_delete_character()
t_con
->
line
+
t_con
->
line_cursor
,
telnet_server.c:452
telnet_delete_character()
t_con
->
line_cursor
)
;
telnet_server.c:454
telnet_delete_character()
for
(
i
=
t_con
->
line_cursor
;
i
<
t_con
->
line_size
;
i
++
)
telnet_server.c:458
telnet_delete_character()
t_con
->
line_cursor
--
;
telnet_server.c:469
telnet_remove_character()
if
(
t_con
->
line_cursor
<
t_con
->
line_size
)
{
telnet_server.c:473
telnet_remove_character()
memmove
(
t_con
->
line
+
t_con
->
line_cursor
,
telnet_server.c:474
telnet_remove_character()
t_con
->
line
+
t_con
->
line_cursor
+
1
,
telnet_server.c:475
telnet_remove_character()
t_con
->
line_size
-
t_con
->
line_cursor
)
;
telnet_server.c:478
telnet_remove_character()
telnet_write
(
connection
,
t_con
->
line
+
t_con
->
line_cursor
,
telnet_server.c:479
telnet_remove_character()
t_con
->
line_size
-
t_con
->
line_cursor
)
;
telnet_server.c:484
telnet_remove_character()
for
(
i
=
t_con
->
line_cursor
;
i
<
t_con
->
line_size
;
i
++
)
telnet_server.c:518
telnet_exec_line()
t_con
->
line_cursor
=
0
;
telnet_server.c:540
telnet_cut_line_to_end()
if
(
t_con
->
line_cursor
<
t_con
->
line_size
)
{
telnet_server.c:542
telnet_cut_line_to_end()
for
(
size_t
i
=
t_con
->
line_cursor
;
i
<
t_con
->
line_size
;
i
++
)
telnet_server.c:544
telnet_cut_line_to_end()
for
(
size_t
i
=
t_con
->
line_cursor
;
i
<
t_con
->
line_size
;
i
++
)
telnet_server.c:546
telnet_cut_line_to_end()
t_con
->
line
[
t_con
->
line_cursor
]
=
'\0'
;
telnet_server.c:547
telnet_cut_line_to_end()
t_con
->
line_size
=
t_con
->
line_cursor
;
telnet_server.c:558
telnet_interrupt()
t_con
->
line_cursor
=
0
;
telnet_server.c:581
telnet_auto_complete()
size_t
seq_start
=
(
t_con
->
line_cursor
==
0
)
?
0
:
(
t_con
->
line_cursor
-
1
)
;
telnet_server.c:604
telnet_auto_complete()
while
(
(
usr_cmd_pos
<
t_con
->
line_cursor
)
&&
isspace
(
t_con
->
line
[
usr_cmd_pos
]
)
)
telnet_server.c:608
telnet_auto_complete()
if
(
t_con
->
line_cursor
<
usr_cmd_pos
)
{
telnet_server.c:612
telnet_auto_complete()
size_t
usr_cmd_len
=
t_con
->
line_cursor
-
usr_cmd_pos
;
telnet_server.c:716
telnet_auto_complete()
else
if
(
common_len
==
usr_cmd_len
&&
list_is_singular
(
&
matches
)
&&
t_con
->
line_cursor
==
t_con
->
line_size
)
telnet_server.c:722
telnet_auto_complete()
if
(
list_is_singular
(
&
matches
)
&&
t_con
->
line_cursor
==
t_con
->
line_size
)
telnet_server.c:738
telnet_auto_complete()
for
(
size_t
i
=
t_con
->
line_cursor
;
i
<
t_con
->
line_size
;
i
++
)
telnet_server.c:802
telnet_input()
telnet_move_cursor
(
connection
,
t_con
->
line_cursor
-
1
)
;
telnet_server.c:807
telnet_input()
telnet_move_cursor
(
connection
,
t_con
->
line_cursor
+
1
)
;
telnet_server.c:856
telnet_input()
telnet_move_cursor
(
connection
,
t_con
->
line_cursor
-
1
)
;
telnet_server.c:859
telnet_input()
telnet_move_cursor
(
connection
,
t_con
->
line_cursor
+
1
)
;
Data Use
Functions writing
telnet_connection::line_cursor
Functions reading
telnet_connection::line_cursor
jsp_new_connection()
telnet_clear_line()
telnet_history_go()
telnet_history_print()
telnet_move_cursor()
telnet_insert()
telnet_delete_character()
telnet_exec_line()
telnet_interrupt()
all items filtered out
telnet_connection::line_cursor
telnet_log_callback()
telnet_clear_line()
telnet_move_cursor()
telnet_insert()
telnet_delete_character()
telnet_remove_character()
telnet_cut_line_to_end()
telnet_auto_complete()
telnet_input()
all items filtered out
Type of
telnet_connection::line_cursor
telnet_connection::line_cursor
size_t
all items filtered out