| 72 | } |
| 73 | |
| 74 | void StopI2P () |
| 75 | { |
| 76 | LogPrint(eLogInfo, "API: Shutting down"); |
| 77 | LogPrint(eLogInfo, "API: Stopping Router context"); |
| 78 | i2p::context.Stop(); |
| 79 | LogPrint(eLogInfo, "API: Stopping Tunnels"); |
| 80 | i2p::tunnel::tunnels.Stop(); |
| 81 | LogPrint(eLogInfo, "API: Stopping Transports"); |
| 82 | i2p::transport::transports.Stop(); |
| 83 | LogPrint(eLogInfo, "API: Stopping NetDB"); |
| 84 | i2p::data::netdb.Stop(); |
| 85 | i2p::log::Logger().Stop (); |
| 86 | } |
| 87 | |
| 88 | void RunPeerTest () |
| 89 | { |