MCPcopy Create free account
hub / github.com/EmbeddedRPC/erpc / addService

Method addService

erpc_c/infra/erpc_server.cpp:24–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22#endif
23
24void Server::addService(Service *service)
25{
26 if (m_firstService == NULL)
27 {
28 m_firstService = service;
29 }
30 else
31 {
32
33 Service *link = m_firstService;
34 while (link->getNext() != NULL)
35 {
36 link = link->getNext();
37 }
38
39 link->setNext(service);
40 }
41}
42
43void Server::removeService(Service *service)
44{

Callers 15

add_servicesFunction · 0.45
add_servicesFunction · 0.45
add_servicesFunction · 0.45
TestingServerMethod · 0.45
add_servicesFunction · 0.45
add_servicesFunction · 0.45
add_servicesFunction · 0.45
add_servicesFunction · 0.45
add_common_serviceFunction · 0.45
add_common_serviceFunction · 0.45
add_servicesFunction · 0.45

Calls 2

getNextMethod · 0.45
setNextMethod · 0.45

Tested by 15

add_servicesFunction · 0.36
add_servicesFunction · 0.36
add_servicesFunction · 0.36
TestingServerMethod · 0.36
add_servicesFunction · 0.36
add_servicesFunction · 0.36
add_servicesFunction · 0.36
add_servicesFunction · 0.36
add_common_serviceFunction · 0.36
add_common_serviceFunction · 0.36
add_servicesFunction · 0.36
add_servicesFunction · 0.36