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.
Property:libMessagingLayer.so
BoxMatrix >> Shell-Commands >> libMessagingLayer.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 |
Command: | libMessagingLayer.so - type Link, Lib | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Shell-Commands >> Shared-Libraries - Origin: Matter | ||||||
Path: | Release: /usr/lib Lab+Rel: /usr/lib | ||||||
Properties: | Size: 77.6k, Link - Firmware: 7.61 - 7.63 | ||||||
Function: | Matter messaging layer |
Goto: Source - Dependencies - Model-Matrix - Symbols - SMW-Browser
Details
libMessagingLayer.so is the Matter messaging layer.
This comes from the official Matter stack, or is derived from it. Note that Matter was called Project CHIP
before.
Matter stack:
- Lexicon: Matter
- Environment: CONFIG_MATTER
- Sockets: me_matterd.ctl, me_libavmmatter_2.ctl, me_libavmmatter_4.ctl
- Ports: Port-5540-udp, Port-5353-udp
- Commands: matterd, matter.support.sh, matter_argo.support.sh
- Libraries: libavmmatter.so, libASN1.so, libCHIPAppServer.so, libCHIPDataModel.so, libChipCore.so
- Libraries: libChipCrypto.so, libCredentials.so, libDefaultAttestationVerifier.so, libDeviceLayer.so
- Libraries: libInetLayer.so, libLinux.so, libMessagingLayer.so, libSecureChannel.so
- Libraries: libSupportLayer.so, libSystemLayer.so, libTransportLayer.so, libaddress_resolve.so, libdnssd.so
- Config: ahausr.cfg
- UI-Modules: matter
- Tempfiles: chip_config.ini, chip_counters.ini, chip_ factory.ini, chip_kvs
- Tempfiles: matterd($num).slab, matterd($num).slab.done
- Logs: .srb_matter_info, .srb_matter_info.sem, .srb_matter_error, .srb_matter_error.sem
Source
The names of source files compiled into an executable often help to understand function blocks (and show gaps in the docs).
fw 7.63 source files:
$ strings /usr/lib/libMessagingLayer.so | grep -e '\.c$' -e '\.cpp$' src/connectedhomeip/src/messaging/ErrorCategory.cpp src/connectedhomeip/src/messaging/ExchangeContext.cpp src/connectedhomeip/src/messaging/ExchangeMessageDispatch.cpp src/connectedhomeip/src/messaging/ExchangeMgr.cpp src/connectedhomeip/src/messaging/ReliableMessageContext.cpp src/connectedhomeip/src/messaging/ReliableMessageMgr.cpp src/connectedhomeip/src/protocols/echo/EchoClient.cpp src/connectedhomeip/src/protocols/echo/EchoServer.cpp src/connectedhomeip/src/protocols/secure_channel/MessageCounterManager.cpp src/connectedhomeip/src/protocols/user_directed_commissioning/UserDirectedCommissioningClient.cpp
See the source at connectedhomeip/src/messaging and connectedhomeip/src/protocols.
Dependencies
Daily updated index of all dependencies of this library. Last update: 2024-10-18 07:40 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 | libc.so | 1 | 7.61 - 7.63 | Standard C library | Linux |
Depends on | lib | libgcc_s.so | 1 | 7.61 - 7.63 | GCC low-level runtime library | Linux |
Depends on | lib | libstdc++.so | 1 | 7.61 - 7.63 | GNU C++ library | Linux |
Required by | lib | libCHIPAppServer.so | 1 | 7.61 - 7.63 | Matter application server | Matter |
Required by | lib | libCHIPDataModel.so | 1 | 7.61 - 7.63 | Matter data model | Matter |
Required by | cmd | matterd (avmcmd) | 1 | 7.61 - 7.63 | Matter stack management daemon. | AVM |
6 dependencies for this library |
Model-Matrix
Daily updated index of the presence, path and size of this library for each model. Last update: 2024-10-18 05:22 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/rtl)
label in the Model
column shows which CPU is meant for Multi-Linux models.
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!Smart Gateway | 7.61 - 7.63 | /usr/lib | 77.6k, Link |
1 model uses this library |
Symbols
Daily updated index of all symbols of this library. Last update: 2024-10-18 07:40 GMT.
Firmware | Symbol |
---|---|
7.61 - 7.63 | chip::ClearLocalMRPConfigOverride |
7.61 - 7.63 | chip::GetDefaultMRPConfig |
7.61 - 7.63 | chip::GetLocalMRPConfig |
7.61 - 7.63 | chip::GetRetransmissionTimeout |
7.61 - 7.63 | chip::Messaging::ApplicationExchangeDispatch::MessagePermitted |
7.61 - 7.63 | chip::Messaging::ExchangeContext::Abort |
7.61 - 7.63 | chip::Messaging::ExchangeContext::AbortAllOtherCommunicationOnFabric |
7.61 - 7.63 | chip::Messaging::ExchangeContext::CancelResponseTimer |
7.61 - 7.63 | chip::Messaging::ExchangeContext::Close |
7.61 - 7.63 | chip::Messaging::ExchangeContext::DoClose |
7.61 - 7.63 | chip::Messaging::ExchangeContext::ExchangeContext |
7.61 - 7.63 | chip::Messaging::ExchangeContext::ExchangeSessionHolder::GrabExpiredSession |
7.61 - 7.63 | chip::Messaging::ExchangeContext::GetMessageDispatch |
7.61 - 7.63 | chip::Messaging::ExchangeContext::HandleMessage |
7.61 - 7.63 | chip::Messaging::ExchangeContext::HandleResponseTimeout |
7.61 - 7.63 | chip::Messaging::ExchangeContext::IsInitiator |
7.61 - 7.63 | chip::Messaging::ExchangeContext::IsResponseExpected |
7.61 - 7.63 | chip::Messaging::ExchangeContext::MatchExchange |
7.61 - 7.63 | chip::Messaging::ExchangeContext::MessageHandled |
7.61 - 7.63 | chip::Messaging::ExchangeContext::NotifyResponseTimeout |
7.61 - 7.63 | chip::Messaging::ExchangeContext::OnSessionReleased |
7.61 - 7.63 | chip::Messaging::ExchangeContext::SendMessage |
7.61 - 7.63 | chip::Messaging::ExchangeContext::SetResponseExpected |
7.61 - 7.63 | chip::Messaging::ExchangeContext::SetResponseTimeout |
7.61 - 7.63 | chip::Messaging::ExchangeContext::StartResponseTimer |
7.61 - 7.63 | chip::Messaging::ExchangeContext::UseSuggestedResponseTimeout |
7.61 - 7.63 | chip::Messaging::ExchangeContext::~ExchangeContext |
7.61 - 7.63 | chip::Messaging::ExchangeContextDeletor::Release |
7.61 - 7.63 | chip::Messaging::ExchangeManager::CloseAllContextsForDelegate |
7.61 - 7.63 | chip::Messaging::ExchangeManager::ExchangeManager |
7.61 - 7.63 | chip::Messaging::ExchangeManager::Init |
7.61 - 7.63 | chip::Messaging::ExchangeManager::NewContext |
7.61 - 7.63 | chip::Messaging::ExchangeManager::OnMessageReceived |
7.61 - 7.63 | chip::Messaging::ExchangeManager::RegisterUMH |
7.61 - 7.63 | chip::Messaging::ExchangeManager::RegisterUnsolicitedMessageHandlerForProtocol |
7.61 - 7.63 | chip::Messaging::ExchangeManager::RegisterUnsolicitedMessageHandlerForType |
7.61 - 7.63 | chip::Messaging::ExchangeManager::SendStandaloneAckIfNeeded |
7.61 - 7.63 | chip::Messaging::ExchangeManager::Shutdown |
7.61 - 7.63 | chip::Messaging::ExchangeManager::UnregisterUMH |
7.61 - 7.63 | chip::Messaging::ExchangeManager::UnregisterUnsolicitedMessageHandlerForProtocol |
7.61 - 7.63 | chip::Messaging::ExchangeManager::UnregisterUnsolicitedMessageHandlerForType |
7.61 - 7.63 | chip::Messaging::ExchangeMessageDispatch::SendMessage |
7.61 - 7.63 | chip::Messaging::FilterUDPSendError |
7.61 - 7.63 | chip::Messaging::IsIgnoredMulticastSendError |
7.61 - 7.63 | chip::Messaging::IsSendErrorNonCritical |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::FlushAcks |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::GetExchangeContext |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::GetReliableMessageMgr |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::HandleNeedsAck |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::HandleNeedsAckInner |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::HandleRcvdAck |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::ReliableMessageContext |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::SendStandaloneAckMessage |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::SetPendingPeerAckMessageCounter |
7.61 - 7.63 | chip::Messaging::ReliableMessageContext::SetWaitingForAck |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::AddToRetransTable |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::CalculateNextRetransTime |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::CheckAndRemRetransTable |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::ClearRetransTable |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::ExecuteActions |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::GetBackoff |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::Init |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::MapSendError |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::RegisterSessionUpdateDelegate |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::ReliableMessageMgr |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::RetransTableEntry::RetransTableEntry |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::RetransTableEntry::~RetransTableEntry |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::SendFromRetransTable |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::Shutdown |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::StartRetransmision |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::StartTimer |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::StopTimer |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::TicklessDebugDumpRetransTable |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::Timeout |
7.61 - 7.63 | chip::Messaging::ReliableMessageMgr::~ReliableMessageMgr |
7.61 - 7.63 | chip::OverrideLocalMRPConfig |
7.61 - 7.63 | chip::Protocols::Echo::EchoClient::Init |
7.61 - 7.63 | chip::Protocols::Echo::EchoClient::OnMessageReceived |
7.61 - 7.63 | chip::Protocols::Echo::EchoClient::OnResponseTimeout |
7.61 - 7.63 | chip::Protocols::Echo::EchoClient::SendEchoRequest |
7.61 - 7.63 | chip::Protocols::Echo::EchoClient::Shutdown |
7.61 - 7.63 | chip::Protocols::Echo::EchoServer::Init |
7.61 - 7.63 | chip::Protocols::Echo::EchoServer::OnMessageReceived |
7.61 - 7.63 | chip::Protocols::Echo::EchoServer::OnUnsolicitedMessageReceived |
7.61 - 7.63 | chip::Protocols::Echo::EchoServer::Shutdown |
7.61 - 7.63 | chip::Protocols::GetMessageTypeName |
7.61 - 7.63 | chip::Protocols::GetProtocolName |
7.61 - 7.63 | chip::Protocols::InteractionModel::StatusName |
7.61 - 7.63 | chip::Protocols::UserDirectedCommissioning::UserDirectedCommissioningClient::EncodeUDCMessage |
7.61 - 7.63 | chip::Protocols::UserDirectedCommissioning::UserDirectedCommissioningClient::SendUDCMessage |
7.61 - 7.63 | chip::Protocols::UserDirectedCommissioning::UserDirectedCommissioningServer::OnCommissionableNodeFound |
7.61 - 7.63 | chip::Protocols::UserDirectedCommissioning::UserDirectedCommissioningServer::OnMessageReceived |
7.61 - 7.63 | chip::Protocols::UserDirectedCommissioning::UserDirectedCommissioningServer::PrintUDCClients |
7.61 - 7.63 | chip::Protocols::UserDirectedCommissioning::UserDirectedCommissioningServer::SetUDCClientProcessingState |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::AddToReceiveTable |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::HandleMsgCounterSyncReq |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::HandleMsgCounterSyncResp |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::Init |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::OnMessageReceived |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::OnResponseTimeout |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::OnUnsolicitedMessageReceived |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::ProcessPendingMessages |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::QueueReceivedMessageAndStartSync |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::SendMsgCounterSyncReq |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::SendMsgCounterSyncResp |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::Shutdown |
7.61 - 7.63 | chip::secure_channel::MessageCounterManager::StartSync |
7.61 - 7.63 | non-virtual thunk to chip::Protocols::Echo::EchoServer::OnMessageReceived |
7.61 - 7.63 | non-virtual thunk to chip::secure_channel::MessageCounterManager::OnMessageReceived |
7.61 - 7.63 | non-virtual thunk to chip::secure_channel::MessageCounterManager::OnResponseTimeout |
7.61 - 7.63 | non-virtual thunk to chip::secure_channel::MessageCounterManager::QueueReceivedMessageAndStartSync |
7.61 - 7.63 | non-virtual thunk to chip::secure_channel::MessageCounterManager::StartSync |
112 symbols for this library |