If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.

0
U

Property:libavmnexuscpp.so

From BoxMatrix


BoxMatrix >> Shell-Commands >> libavmnexuscpp.so @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Media

Startup-Scr Hotplug-Scr BusyBox-Cmds Bash-Cmds AVM-Cmds Chipset-Cmds Linux-Cmds Shared-Libs Kernel-Mods Research

Shared-Library

Goto:   Source  -  Dependencies   -   Model-Matrix   -   Symbols   -   SMW-Browser

Details

libavmnexuscpp.so is the Mesh client / server C++ API class.

Source

The names of source files compiled into an executable often help to understand function blocks (and show gaps in the docs).
fw 7.58 source files:

$ strings /lib/libavmnexuscpp.so | grep -e '\.c$' -e '\.cpp$'

sharedlibs/libavmnexus/nexus_cpp.cpp
sharedlibs/libavmnexus/nexus_autoclient_on_master.cpp
sharedlibs/libavmnexus/nexus_client.cpp
sharedlibs/libavmnexus/nexus_server.cpp  

Dependencies

Daily updated index of all dependencies of this library. Last update: 2024-04-26 07:29 GMT.
A * in the Mod column marks info from Supportdata-Probes, which will always stay incomplete.

Relation Typ Object Mod Firmware Info Origin
Depends on lib ld.so 40 7.08 - 7.90 Dynamic linker / loader Linux
Depends on lib libc.so 72 6.98 - 7.90 Standard C library Linux
Depends on lib libgcc_s.so 72 6.98 - 7.90 GCC low-level runtime library Linux
Depends on lib libm.so 7 7.90 C math library Linux
Depends on lib libstdc++.so 12 7.90 GNU C++ library Linux
Depends on lib libz.so 6 7.19 Zlib compressor / decompressor Linux
Required by lib libavmnexusmail.so 72 6.98 - 7.90 Push-Mail across a Mesh network Linux
Required by lib libcmapi.so 72 6.98 - 7.90 API library for ctlmgr and its plugins. AVM
Required by lib libctlrext.so 20 7.08 - 7.59 ctlmgr plugin library for Repeater config AVM
Required by lib libfon.so 57 6.98 - 7.90 ctlmgr plugin library for Telephony config AVM
Required by lib libfwupdate_via_nexus.so 56 7.39 - 7.90 Firmware update across a Mesh network AVM
Required by lib libmailbuilder.so 72 6.98 - 7.90 ctlmgr plugin library and Lua-Library for creating Push-Mail AVM
Required by lib libmesh_plcservice.so 68 6.98 - 7.90 meshd topology extension for Powerline devices AVM
Required by lib libmesh_shared.so 72 6.98 - 7.90 TODO Linux
Required by lib libmeshd.so 71 7.08 - 7.90 API library for meshd and its extensions. AVM
Required by lib libmove_nw_d.so 50 7.39 - 7.90 moved plugin library for destination Network import AVM
Required by lib libmove_nw_s.so 50 7.39 - 7.90 moved plugin library for source Network export AVM
Required by lib libmoved.so 50 7.39 - 7.90 API to the moved service. AVM
Required by lib libtr064.so 71 6.98 - 7.90 ctlmgr plugin library for TR-064 config AVM
Required by lib libtr069.so 72 6.98 - 7.90 ctlmgr plugin library for TR-069 config AVM
Required by lib libuser.so 58 6.98 - 7.90 ctlmgr plugin library for Box-User config AVM
Required by lib libusp.so 50 7.39 - 7.90 ctlmgr plugin library for TR-369 / USP config AVM
Required by cmd ctlmgr (avmcmd) 72 6.98 - 7.90 System meta daemon also serving the Webinterface. AVM
Required by cmd mailer (avmcmd) 72 6.98 - 7.90 SMTP / SMTPS system MTA to send Email AVM
Required by cmd meshd (avmcmd) 72 6.98 - 7.90 Mesh topology and steering daemon. AVM
Required by cmd moved (avmcmd) 50 7.39 - 7.90 Box-Move daemon. AVM
26 dependencies for this library

Model-Matrix

Daily updated index of the presence, path and size of this library for each model. Last update: 2024-04-26 05:10 GMT.
Showing all models using this library. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom) label in the Model column shows which CPU is meant for models with multiple Linux instances.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.

Model Firmware Path Size
FRITZ!Box 3490 (main) 7.01 - 7.30 /lib 33.9k - 44.6k, Link
FRITZ!Box 4020 7.39 /lib 33.9k - 49.3k, Link
FRITZ!Box 4040 6.98 - 7.57 /lib 23.7k - 49.3k, Link
FRITZ!Box 4050 7.57 /lib 37.4k, Link
FRITZ!Box 4060 7.26 - 7.57 /lib 33.2k - 49.3k, Link
FRITZ!Box 5490 (main) 7.01 - 7.29 /lib 33.9k - 44.6k, Link
FRITZ!Box 5491 (main) 7.01 - 7.29 /lib 33.9k - 44.6k, Link
FRITZ!Box 5530 Fiber (main) 7.21 - 7.80 /lib 44.5k - 49.5k, Link
FRITZ!Box 5590 Fiber (arm) 7.27 - 7.90 /lib 33.2k - 49.3k, Link
FRITZ!Box 5690 Pro (arm) 7.59 - 7.60 /lib 37.3k, Link
FRITZ!Box 6430 Cable (arm) 7.01 - 7.57 /lib 32.2k - 49.4k, Link
FRITZ!Box 6430 Cable (atom) 7.01 - 7.29 /lib 32.2k - 41.3k, Link
FRITZ!Box 6490 Cable (arm) 7.00 - 7.57 /lib 32.2k - 49.4k, Link
FRITZ!Box 6490 Cable (atom) 7.00 - 7.51 /lib 32.2k - 49.3k, Link
FRITZ!Box 6590 Cable (arm) 6.110 - 7.57 /lib 32.2k - 49.4k, Link
FRITZ!Box 6590 Cable (atom) 6.110 - 7.51 /lib 32.2k - 49.3k, Link
FRITZ!Box 6591 Cable (arm) 7.04 - 7.90 /lib 32.1k - 53.5k, Link
FRITZ!Box 6591 Cable (atom) 7.04 - 7.90 /lib 32.1k - 53.5k, Link
FRITZ!Box 6660 Cable (arm) 7.14 - 7.90 /lib 33.7k - 53.5k, Link
FRITZ!Box 6660 Cable (atom) 7.14 - 7.90 /lib 33.7k - 53.5k, Link
FRITZ!Box 6670 Cable (arm) 7.57 - 7.62 /lib 49.4k, Link
FRITZ!Box 6670 Cable (atom) 7.61 - 7.62 /lib 49.4k, Link
FRITZ!Box 6690 Cable (arm) 7.28 - 7.90 /lib 41.2k - 53.5k, Link
FRITZ!Box 6690 Cable (atom) 7.28 - 7.90 /lib 41.2k - 53.5k, Link
FRITZ!Box 6820 LTE v1 6.98 - 7.51 /lib 33.9k - 49.7k, Link
FRITZ!Box 6820 LTE v2 6.98 - 7.51 /lib 33.9k - 49.7k, Link
FRITZ!Box 6820 LTE v3 7.19 - 7.57 /lib 44.6k - 49.7k, Link
FRITZ!Box 6840 LTE 7.39 /lib 49.3k, Link
FRITZ!Box 6850 LTE 7.21 - 7.90 /lib 33.3k - 49.3k, Link
FRITZ!Box 6850 5G 7.24 - 7.90 /lib 33.3k - 49.3k, Link
FRITZ!Box 6890 LTE 6.98 - 7.51 /lib 33.8k - 49.5k, Link
FRITZ!Box 6890 LTE v1 6.98 - 7.51 /lib 33.8k - 49.5k, Link
FRITZ!Box 6890 LTE v2 6.98 - 7.51 /lib 33.8k - 49.5k, Link
FRITZ!Box 7272 7.39 /lib 49.3k, Link
FRITZ!Box 7362 SL 6.98 - 7.14 /lib 31.5k - 35.0k, Link
FRITZ!Box 7430 6.98 - 7.39 /lib 31.5k - 49.3k, Link
FRITZ!Box 7490 (main) 6.98 - 7.57 /lib 31.5k - 49.6k, Link
FRITZ!Box 7510 7.30 - 7.57 /lib 33.2k - 37.4k, Link
FRITZ!Box 7520 6.98 - 7.51 /lib 24.4k - 49.3k, Link
FRITZ!Box 7520 v2 (arm) 7.30 - 7.57 /lib 33.3k - 49.3k, Link
FRITZ!Box 7530 6.98 - 7.56 /lib 24.3k - 49.3k, Link
FRITZ!Box 7530 AX 7.20 - 7.90 /lib 33.3k - 49.3k, Link
FRITZ!Box 7560 6.98 - 7.39 /lib 31.5k - 49.3k, Link
FRITZ!Box 7580 6.98 - 7.30 /lib 31.5k - 44.5k, Link
FRITZ!Box 7581 6.98 - 7.16 /lib 24.7k - 25.3k, Link
FRITZ!Box 7582 7.01 - 7.17 /lib 24.7k - 25.3k, Link
FRITZ!Box 7583 7.01 - 7.57 /lib 33.9k - 49.5k, Link
FRITZ!Box 7583 VDSL 7.19 - 7.31 /lib 44.5k, Link
FRITZ!Box 7590 6.98 - 7.90 /lib 31.5k - 61.8k, Link
FRITZ!Box 7590 AX 7.19 - 7.90 /lib 44.5k - 61.8k, Link
FRITZ!Box 7690 7.59 /lib 37.3k, Link
FRITZ!Smart Gateway 7.39 - 7.59 /lib 37.3k, Link
FRITZ!WLAN Repeater 310 A 6.98 - 7.16 /lib 33.9k - 35.0k, Link
FRITZ!WLAN Repeater 310 B 6.98 - 7.16 /lib 33.9k - 35.0k, Link
FRITZ!WLAN Repeater 450E 6.98 - 7.15 /lib 33.9k - 35.0k, Link
FRITZ!Repeater 600 7.11 - 7.58 /lib 35.0k - 49.3k, Link
FRITZ!Repeater 600 v2 7.19 - 7.58 /lib 40.6k - 41.7k, Link
FRITZ!WLAN Repeater 1160 6.98 - 7.15 /lib 33.9k - 35.0k, Link
FRITZ!Repeater 1200 7.11 - 7.58 /lib 25.3k - 49.3k, Link
FRITZ!Repeater 1200 AX 7.27 - 7.57 /lib 33.2k - 37.4k, Link
FRITZ!WLAN Repeater 1750E 6.98 - 7.39 /lib 33.9k - 49.3k, Link
FRITZ!Repeater 2400 7.12 - 7.58 /lib 35.0k - 49.3k, Link
FRITZ!Repeater 3000 6.98 - 7.58 /lib 24.4k - 49.3k, Link
FRITZ!Repeater 3000 AX 7.39 - 7.57 /lib 37.3k - 49.3k, Link
FRITZ!Repeater 6000 7.19 - 7.57 /lib 33.2k - 37.4k, Link
FRITZ!WLAN Repeater DVB-C 6.98 - 7.03 /lib 33.9k, Link
FRITZ!Powerline 540E 6.98 - 7.15 /lib 33.9k - 35.0k, Link
FRITZ!Powerline 546E 6.98 - 7.15 /lib 33.9k - 35.0k, Link
FRITZ!Powerline 1240 AX 7.51 - 7.57 /lib 37.3k, Link
FRITZ!Powerline 1240E 7.16 /lib 33.9k - 35.0k, Link
FRITZ!Powerline 1260E 6.98 - 7.57 /lib 24.4k - 49.3k, Link
FRITZ!Powerline 1260 7.27 - 7.57 /lib 33.3k - 37.4k, Link
72 models use this library

Symbols

Daily updated index of all symbols of this library. Last update: 2024-04-26 07:29 GMT.

Firmware Symbol
6.98 - 7.90 nexus_v0::NexusAPI::NexusAPI
6.98 - 7.08 nexus_v0::NexusAPI::copy_cptrstore_pointers
6.98 - 7.90 nexus_v0::NexusAPI::get_api_handle
6.98 - 7.90 nexus_v0::NexusAPI::get_device_list
6.98 - 7.90 nexus_v0::NexusAPI::get_endpoint_list
6.98 - 7.90 nexus_v0::NexusAPI::get_endpoint_list_with_local
6.98 - 7.90 nexus_v0::NexusAPI::get_info
6.98 - 7.90 nexus_v0::NexusAPI::register_device_notifier
6.98 - 7.90 nexus_v0::NexusAPI::register_endpoint_notifier
6.98 - 7.90 nexus_v0::NexusAPI::register_role_notifier
6.98 - 7.90 nexus_v0::NexusAPI::unregister_device_notifier
6.98 - 7.90 nexus_v0::NexusAPI::unregister_endpoint_notifier
6.98 - 7.90 nexus_v0::NexusAPI::unregister_role_notifier
6.98 - 7.90 nexus_v0::NexusAPI::~NexusAPI
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::NexusAutoClientOnMaster
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::enumerate_connections
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::on_active
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::on_endpoint_added
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::on_endpoint_removed
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::on_not_active
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::start
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::stop
7.19 - 7.90 nexus_v0::NexusAutoClientOnMaster::~NexusAutoClientOnMaster
6.98 - 7.90 nexus_v0::NexusAutoClientOnSlave::NexusAutoClientOnSlave
6.98 - 7.39 nexus_v0::NexusAutoClientOnSlave::disconnect
7.39 - 7.90 nexus_v0::NexusAutoClientOnSlave::get_autoclient_server_address
6.98 - 7.39 nexus_v0::NexusAutoClientOnSlave::get_csock
6.98 - 7.39 nexus_v0::NexusAutoClientOnSlave::get_server_address
6.98 - 7.39 nexus_v0::NexusAutoClientOnSlave::is_ready_to_destroy
6.98 - 7.90 nexus_v0::NexusAutoClientOnSlave::on_active
7.39 - 7.90 nexus_v0::NexusAutoClientOnSlave::on_disconnected
6.98 - 7.90 nexus_v0::NexusAutoClientOnSlave::on_endpoint_added
6.98 - 7.90 nexus_v0::NexusAutoClientOnSlave::on_endpoint_removed
6.98 - 7.90 nexus_v0::NexusAutoClientOnSlave::on_not_active
6.98 - 7.90 nexus_v0::NexusAutoClientOnSlave::start
6.98 - 7.90 nexus_v0::NexusAutoClientOnSlave::stop
6.98 - 7.90 nexus_v0::NexusAutoClientOnSlave::~NexusAutoClientOnSlave
7.39 - 7.90 nexus_v0::NexusClient::NexusClient
7.39 - 7.90 nexus_v0::NexusClient::connect
7.39 - 7.90 nexus_v0::NexusClient::disconnect
7.39 - 7.90 nexus_v0::NexusClient::get_csock
7.39 - 7.90 nexus_v0::NexusClient::get_disconnected
7.39 - 7.90 nexus_v0::NexusClient::get_server_address
7.39 - 7.90 nexus_v0::NexusClient::is_ready_to_destroy
7.39 - 7.90 nexus_v0::NexusClient::on_active
7.39 - 7.90 nexus_v0::NexusClient::on_not_active
7.39 - 7.90 nexus_v0::NexusClient::start
7.39 - 7.90 nexus_v0::NexusClient::start_and_connect
7.39 - 7.90 nexus_v0::NexusClient::stop
7.39 - 7.90 nexus_v0::NexusClient::~NexusClient
7.19 - 7.90 nexus_v0::NexusClientConn::NexusClientConn
7.19 - 7.90 nexus_v0::NexusClientConn::disconnect
7.19 - 7.90 nexus_v0::NexusClientConn::get_client
7.19 - 7.90 nexus_v0::NexusClientConn::get_csock
7.19 - 7.90 nexus_v0::NexusClientConn::get_protocol_version
7.19 - 7.90 nexus_v0::NexusClientConn::get_server_address
7.19 - 7.90 nexus_v0::NexusClientConn::~NexusClientConn
6.98 - 7.90 nexus_v0::NexusClientOrServer::NexusClientOrServer
6.98 - 7.90 nexus_v0::NexusClientOrServer::get_active
6.98 - 7.90 nexus_v0::NexusClientOrServer::get_api
6.98 - 7.90 nexus_v0::NexusClientOrServer::get_api_handle
6.98 - 7.90 nexus_v0::NexusClientOrServer::get_endpoint_name
6.98 - 7.90 nexus_v0::NexusClientOrServer::get_protocol_version
6.98 - 7.90 nexus_v0::NexusClientOrServer::on_role_notify
6.98 - 7.90 nexus_v0::NexusClientOrServer::send_version_info
6.98 - 7.90 nexus_v0::NexusClientOrServer::start
6.98 - 7.90 nexus_v0::NexusClientOrServer::stop
6.98 - 7.90 nexus_v0::NexusClientOrServer::~NexusClientOrServer
6.98 - 7.90 nexus_v0::NexusConn::NexusConn
6.98 - 7.90 nexus_v0::NexusConn::disconnect
6.98 - 7.90 nexus_v0::NexusConn::get_client_address
6.98 - 7.90 nexus_v0::NexusConn::get_csock
6.98 - 7.90 nexus_v0::NexusConn::get_protocol_version
6.98 - 7.90 nexus_v0::NexusConn::get_server
6.98 - 7.90 nexus_v0::NexusConn::~NexusConn
6.98 - 7.90 nexus_v0::NexusDeviceNotifier::NexusDeviceNotifier
6.98 - 7.90 nexus_v0::NexusDeviceNotifier::start
6.98 - 7.90 nexus_v0::NexusDeviceNotifier::stop
6.98 - 7.90 nexus_v0::NexusDeviceNotifier::~NexusDeviceNotifier
6.98 - 7.90 nexus_v0::NexusEndpointNotifier::NexusEndpointNotifier
6.98 - 7.90 nexus_v0::NexusEndpointNotifier::start
6.98 - 7.90 nexus_v0::NexusEndpointNotifier::stop
6.98 - 7.90 nexus_v0::NexusEndpointNotifier::~NexusEndpointNotifier
6.98 - 7.90 nexus_v0::NexusIncomingConn::NexusIncomingConn
6.98 - 7.90 nexus_v0::NexusIncomingConn::get_client_address
6.98 - 7.90 nexus_v0::NexusIncomingConn::~NexusIncomingConn
7.19 - 7.90 nexus_v0::NexusOutgoingConn::NexusOutgoingConn
7.19 - 7.90 nexus_v0::NexusOutgoingConn::get_server_address
7.19 - 7.90 nexus_v0::NexusOutgoingConn::~NexusOutgoingConn
6.98 - 7.90 nexus_v0::NexusRoleNotifier::NexusRoleNotifier
6.98 - 7.90 nexus_v0::NexusRoleNotifier::start
6.98 - 7.90 nexus_v0::NexusRoleNotifier::stop
6.98 - 7.90 nexus_v0::NexusRoleNotifier::~NexusRoleNotifier
6.98 - 7.90 nexus_v0::NexusServer::NexusServer
6.98 - 7.90 nexus_v0::NexusServer::enumerate_connections
6.98 - 7.90 nexus_v0::NexusServer::is_ready_to_destroy
6.98 - 7.90 nexus_v0::NexusServer::on_active
6.98 - 7.90 nexus_v0::NexusServer::on_not_active
6.98 - 7.90 nexus_v0::NexusServer::start
6.98 - 7.90 nexus_v0::NexusServer::stop
6.98 - 7.90 nexus_v0::NexusServer::~NexusServer
7.19 - 7.90 non-virtual thunk to nexus_v0::NexusAutoClientOnMaster::on_endpoint_added
7.19 - 7.90 non-virtual thunk to nexus_v0::NexusAutoClientOnMaster::on_endpoint_removed
6.98 - 7.90 non-virtual thunk to nexus_v0::NexusAutoClientOnSlave::on_endpoint_added
6.98 - 7.90 non-virtual thunk to nexus_v0::NexusAutoClientOnSlave::on_endpoint_removed
105 symbols for this library

SMW-Browser

Information is currently being retrieved from the backend.