OpenOCD
add_service()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
add_service()
add_service() function
Syntax
from
server.h:85
int
add_service
(
const
struct
service_driver
*
driver
,
const
char
*
port
,
int
max_connections
,
void
*
priv
)
;
Implemented in
server.c:198
Arguments
driver
port
max_connections
priv
References
Location
Referrer
Text
server.c:198
int
add_service
(
const
struct
service_driver
*
driver
,
const
char
*
port
,
server.h:85
int
add_service
(
const
struct
service_driver
*
driver
,
const
char
*
port
,
arm_tpiu_swo.c:730
handle_arm_tpiu_swo_enable()
retval
=
add_service
(
&
arm_tpiu_swo_service_driver
,
&
obj
->
out_filename
[
1
]
,
gdb_server.c:3898
gdb_target_start()
ret
=
add_service
(
&
gdb_service_driver
,
port
,
target
->
gdb_max_connections
,
gdb_service
)
;
ipdbg.c:818
ipdbg_start()
retval
=
add_service
(
&
ipdbg_service_driver
,
port_str_buffer
,
1
,
service
)
;
jsp_server.c:202
jsp_init()
return
add_service
(
&
jsp_service_driver
,
jsp_port
,
1
,
jsp_service
)
;
rtt_server.c:148
handle_rtt_start_command()
ret
=
add_service
(
&
rtt_service_driver
,
CMD_ARGV
[
0
]
,
CONNECTION_LIMIT_UNLIMITED
,
service
)
;
semihosting_common.c:1944
handle_common_semihosting_redirect_command()
int
ret
=
add_service
(
&
semihosting_service_driver
,
tcl_server.c:284
tcl_init()
return
add_service
(
&
tcl_service_driver
,
tcl_port
,
CONNECTION_LIMIT_UNLIMITED
,
NULL
)
;
telnet_server.c:959
telnet_init()
int
ret
=
add_service
(
&
telnet_service_driver
,
telnet_port
,
CONNECTION_LIMIT_UNLIMITED
,
Call Tree
Functions calling
add_service()
Functions called by
add_service()
jsp_init()
telnet_init()
gdb_target_start()
handle_rtt_start_command()
tcl_init()
ipdbg_start()
handle_arm_tpiu_swo_enable()
handle_common_semihosting_redirect_command()
all items filtered out
add_service()
close_socket()
socket_nonblock()
memcpy()
memset()
strerror()
strcmp()
strdup()
bind()
getsockname()
htonl()
htons()
listen()
ntohs()
setsockopt()
socket()
gethostbyname()
_setmode()
__acrt_iob_func()
_errno()
_fileno()
fileno()
strtol()
malloc()
parse_long()
log_printf_lf()
free_service()
all items filtered out
Data read by
add_service()
Data written by
add_service()
in_addr::S_un
hostent::h_length
hostent::h_addr_list
sockaddr_in::sin_port
sockaddr_in::sin_addr
log_levels::LOG_LVL_ERROR
log_levels::LOG_LVL_WARNING
log_levels::LOG_LVL_INFO
connection_type::CONNECTION_TCP
connection_type::CONNECTION_PIPE
connection_type::CONNECTION_STDINOUT
service_driver::name
service_driver::new_connection_during_keep_alive_handler
service_driver::new_connection_handler
service_driver::input_handler
service_driver::connection_closed_handler
service_driver::keep_client_alive_handler
service::name
service::type
service::port
service::portnumber
service::fd
service::sin
add_service()::driver
add_service()::port
add_service()::max_connections
add_service()::priv
bindto_name
add_service()::c
add_service()::hp
add_service()::portnumber
add_service()::window_size
add_service()::addr_in
all items filtered out
add_service()
in_addr::
::S_addr
sockaddr_in::sin_family
sockaddr_in::sin_port
service::name
service::type
service::port
service::portnumber
service::fd
service::max_connections
service::connections
service::new_connection_during_keep_alive
service::new_connection
service::input
service::connection_closed
service::keep_client_alive
service::priv
service::next
add_service()::c
add_service()::p
add_service()::hp
add_service()::portnumber
all items filtered out
Type of
add_service()
add_service()
hostent
sockaddr_in
socklen_t
service
all items filtered out
Types allocated by
add_service()
add_service()
service
all items filtered out