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:libTransportLayer.so

From BoxMatrix
(Redirected from libTransportLayer.so)


BoxMatrix >> Shell-Commands >> libTransportLayer.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

libTransportLayer.so is the Matter transport layer.

This comes from the official Matter stack, or is derived from it. Note that Matter was called Project CHIP before.

Matter stack:

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/libTransportLayer.so | grep -e '\.c$' -e '\.cpp$'

src/connectedhomeip/src/transport/GroupPeerMessageCounter.cpp
src/connectedhomeip/src/transport/SecureMessageCodec.cpp
src/connectedhomeip/src/transport/SessionManager.cpp
src/connectedhomeip/src/transport/TransportMgrBase.cpp
src/connectedhomeip/src/transport/raw/MessageHeader.cpp
src/connectedhomeip/src/transport/raw/TCP.cpp
src/connectedhomeip/src/transport/raw/UDP.cpp

See the source at connectedhomeip/src/transport.

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 cmd matterd (avmcmd) 1 7.61 - 7.63 Matter stack management daemon. AVM
4 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 97.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::CryptoContext::BuildNonce
7.61 - 7.63 chip::CryptoContext::BuildPrivacyNonce
7.61 - 7.63 chip::CryptoContext::CryptoContext
7.61 - 7.63 chip::CryptoContext::Decrypt
7.61 - 7.63 chip::CryptoContext::Encrypt
7.61 - 7.63 chip::CryptoContext::GetAdditionalAuthData
7.61 - 7.63 chip::CryptoContext::InitFromKeyPair
7.61 - 7.63 chip::CryptoContext::InitFromSecret
7.61 - 7.63 chip::CryptoContext::PrivacyDecrypt
7.61 - 7.63 chip::CryptoContext::PrivacyEncrypt
7.61 - 7.63 chip::CryptoContext::~CryptoContext
7.61 - 7.63 chip::EncryptedPacketBufferHandle::GetMessageCounter
7.61 - 7.63 chip::MessageAuthenticationCode::Decode
7.61 - 7.63 chip::MessageAuthenticationCode::Encode
7.61 - 7.63 chip::PacketHeader::Decode
7.61 - 7.63 chip::PacketHeader::DecodeAndConsume
7.61 - 7.63 chip::PacketHeader::DecodeFixed
7.61 - 7.63 chip::PacketHeader::DecodeFixedCommon
7.61 - 7.63 chip::PacketHeader::Encode
7.61 - 7.63 chip::PacketHeader::EncodeBeforeData
7.61 - 7.63 chip::PacketHeader::EncodeSizeBytes
7.61 - 7.63 chip::PayloadHeader::Decode
7.61 - 7.63 chip::PayloadHeader::DecodeAndConsume
7.61 - 7.63 chip::PayloadHeader::Encode
7.61 - 7.63 chip::PayloadHeader::EncodeBeforeData
7.61 - 7.63 chip::PayloadHeader::EncodeSizeBytes
7.61 - 7.63 chip::SecureMessageCodec::Decrypt
7.61 - 7.63 chip::SecureMessageCodec::Encrypt
7.61 - 7.63 chip::SessionHolder::Grab
7.61 - 7.63 chip::SessionHolder::GrabPairingSession
7.61 - 7.63 chip::SessionHolder::GrabUnchecked
7.61 - 7.63 chip::SessionHolder::Release
7.61 - 7.63 chip::SessionHolder::SessionHolder
7.61 - 7.63 chip::SessionHolder::operator=
7.61 - 7.63 chip::SessionHolder::~SessionHolder
7.61 - 7.63 chip::SessionManager::AllocateSession
7.61 - 7.63 chip::SessionManager::ExpireAllPASESessions
7.61 - 7.63 chip::SessionManager::ExpireAllSessions
7.61 - 7.63 chip::SessionManager::ExpireAllSessionsForFabric
7.61 - 7.63 chip::SessionManager::ExpireAllSessionsOnLogicalFabric
7.61 - 7.63 chip::SessionManager::FabricRemoved
7.61 - 7.63 chip::SessionManager::FindSecureSessionForNode
7.61 - 7.63 chip::SessionManager::ForEachSessionHandle
7.61 - 7.63 chip::SessionManager::Init
7.61 - 7.63 chip::SessionManager::InjectCaseSessionWithTestKey
7.61 - 7.63 chip::SessionManager::InjectPaseSessionWithTestKey
7.61 - 7.63 chip::SessionManager::MarkSessionsAsDefunct
7.61 - 7.63 chip::SessionManager::OnMessageReceived
7.61 - 7.63 chip::SessionManager::PrepareMessage
7.61 - 7.63 chip::SessionManager::SecureGroupMessageDispatch
7.61 - 7.63 chip::SessionManager::SecureUnicastMessageDispatch
7.61 - 7.63 chip::SessionManager::SendPreparedMessage
7.61 - 7.63 chip::SessionManager::SessionManager
7.61 - 7.63 chip::SessionManager::Shutdown
7.61 - 7.63 chip::SessionManager::UnauthenticatedMessageDispatch
7.61 - 7.63 chip::SessionManager::UpdateAllSessionsPeerAddress
7.61 - 7.63 chip::SessionManager::~SessionManager
7.61 - 7.63 chip::Transport::GetSessionTypeString
7.61 - 7.63 chip::Transport::GroupOutgoingCounters::GetCounter
7.61 - 7.63 chip::Transport::GroupOutgoingCounters::GroupOutgoingCounters
7.61 - 7.63 chip::Transport::GroupOutgoingCounters::IncrementCounter
7.61 - 7.63 chip::Transport::GroupOutgoingCounters::Init
7.61 - 7.63 chip::Transport::GroupPeerTable::CompactPeers
7.61 - 7.63 chip::Transport::GroupPeerTable::FabricRemoved
7.61 - 7.63 chip::Transport::GroupPeerTable::FindOrAddPeer
7.61 - 7.63 chip::Transport::GroupPeerTable::RemoveAndCompactFabric
7.61 - 7.63 chip::Transport::GroupPeerTable::RemovePeer
7.61 - 7.63 chip::Transport::GroupPeerTable::RemoveSpecificPeer
7.61 - 7.63 chip::Transport::SecureSession::Activate
7.61 - 7.63 chip::Transport::SecureSession::GetSubjectDescriptor
7.61 - 7.63 chip::Transport::SecureSession::MarkAsDefunct
7.61 - 7.63 chip::Transport::SecureSession::MarkForEviction
7.61 - 7.63 chip::Transport::SecureSession::MoveToState
7.61 - 7.63 chip::Transport::SecureSession::NewerSessionAvailable
7.61 - 7.63 chip::Transport::SecureSession::Release
7.61 - 7.63 chip::Transport::SecureSession::Retain
7.61 - 7.63 chip::Transport::SecureSession::StateToString
7.61 - 7.63 chip::Transport::SecureSessionDeleter::Release
7.61 - 7.63 chip::Transport::SecureSessionTable::CreateNewSecureSession
7.61 - 7.63 chip::Transport::SecureSessionTable::CreateNewSecureSessionForTest
7.61 - 7.63 chip::Transport::SecureSessionTable::DefaultEvictionPolicy
7.61 - 7.63 chip::Transport::SecureSessionTable::EvictAndAllocate
7.61 - 7.63 chip::Transport::SecureSessionTable::FindSecureSessionByLocalKey
7.61 - 7.63 chip::Transport::SecureSessionTable::FindUnusedSessionId
7.61 - 7.63 chip::Transport::Session::AsConstIncomingGroupSession
7.61 - 7.63 chip::Transport::Session::AsConstOutgoingGroupSession
7.61 - 7.63 chip::Transport::Session::AsConstSecureSession
7.61 - 7.63 chip::Transport::Session::AsIncomingGroupSession
7.61 - 7.63 chip::Transport::Session::AsOutgoingGroupSession
7.61 - 7.63 chip::Transport::Session::AsSecureSession
7.61 - 7.63 chip::Transport::Session::AsUnauthenticatedSession
7.61 - 7.63 chip::Transport::Session::ComputeRoundTripTimeout
7.61 - 7.63 chip::Transport::Session::SessionIdForLogging
7.61 - 7.63 chip::Transport::TCPBase::Close
7.61 - 7.63 chip::Transport::TCPBase::CloseActiveConnections
7.61 - 7.63 chip::Transport::TCPBase::Disconnect
7.61 - 7.63 chip::Transport::TCPBase::FindActiveConnection
7.61 - 7.63 chip::Transport::TCPBase::HasActiveConnections
7.61 - 7.63 chip::Transport::TCPBase::Init
7.61 - 7.63 chip::Transport::TCPBase::OnAcceptError
7.61 - 7.63 chip::Transport::TCPBase::OnConnectionClosed
7.61 - 7.63 chip::Transport::TCPBase::OnConnectionComplete
7.61 - 7.63 chip::Transport::TCPBase::OnConnectionReceived
7.61 - 7.63 chip::Transport::TCPBase::OnPeerClosed
7.61 - 7.63 chip::Transport::TCPBase::OnTcpReceive
7.61 - 7.63 chip::Transport::TCPBase::ProcessReceivedBuffer
7.61 - 7.63 chip::Transport::TCPBase::ProcessSingleMessage
7.61 - 7.63 chip::Transport::TCPBase::ReleaseActiveConnection
7.61 - 7.63 chip::Transport::TCPBase::SendAfterConnect
7.61 - 7.63 chip::Transport::TCPBase::SendMessage
7.61 - 7.63 chip::Transport::TCPBase::~TCPBase
7.61 - 7.63 chip::Transport::UDP::Close
7.61 - 7.63 chip::Transport::UDP::GetBoundPort
7.61 - 7.63 chip::Transport::UDP::Init
7.61 - 7.63 chip::Transport::UDP::MulticastGroupJoinLeave
7.61 - 7.63 chip::Transport::UDP::OnUdpError
7.61 - 7.63 chip::Transport::UDP::OnUdpReceive
7.61 - 7.63 chip::Transport::UDP::SendMessage
7.61 - 7.63 chip::Transport::UDP::~UDP
7.61 - 7.63 chip::TransportMgrBase::Close
7.61 - 7.63 chip::TransportMgrBase::Disconnect
7.61 - 7.63 chip::TransportMgrBase::HandleMessageReceived
7.61 - 7.63 chip::TransportMgrBase::Init
7.61 - 7.63 chip::TransportMgrBase::MulticastGroupJoinLeave
7.61 - 7.63 chip::TransportMgrBase::SendMessage
7.61 - 7.63 non-virtual thunk to chip::SessionManager::~SessionManager
126 symbols for this library

SMW-Browser

Information is currently being retrieved from the backend.
 

Synonyms

Showing 1 related property.

l