Matter SDK Coverage Report
Current view:
top level
-
app
- InteractionModelEngine.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
SHA:f84fe08d06f240e801b5d923f8a938a9938ca110
Lines:
84.2 %
955
804
Test Date:
2025-02-22 08:08:07
Functions:
87.5 %
104
91
Function Name
Hit count
_ZN4chip3app22InteractionModelEngine13HasActiveReadEv
0
_ZN4chip3app22InteractionModelEngine17OnResponseTimeoutEPNS_9Messaging15ExchangeContextE
0
_ZN4chip3app22InteractionModelEngine21ShutdownSubscriptionsEh
0
_ZN4chip3app22InteractionModelEngine21ShutdownSubscriptionsEhm
0
_ZN4chip3app22InteractionModelEngine32ResumeSubscriptionsTimerCallbackEPNS_6System5LayerEPv
0
_ZN4chip3app22InteractionModelEngine6OnDoneERNS0_18CommandHandlerImplE
0
_ZN4chip3app35AutoReleaseSubscriptionInfoIteratorC2EPNS_14CommonIteratorINS0_29SubscriptionResumptionStorage16SubscriptionInfoEEE
0
_ZN4chip3app35AutoReleaseSubscriptionInfoIteratorD2Ev
0
_ZNK4chip3app22InteractionModelEngine38GetMinGuaranteedSubscriptionsPerFabricEv
0
_ZNK4chip3app35AutoReleaseSubscriptionInfoIteratorptEv
0
_ZZN4chip3app22InteractionModelEngine13HasActiveReadEvENKUlPNS0_11ReadHandlerEE_clES3_
0
_ZZN4chip3app22InteractionModelEngine24HasSubscriptionsToResumeEvENKUlPNS0_11ReadHandlerEE_clES3_
0
_ZZN4chip3app22InteractionModelEngine32ResumeSubscriptionsTimerCallbackEPNS_6System5LayerEPvENKUlPNS0_11ReadHandlerEE_clES7_
0
_ZN4chip3app22InteractionModelEngine12OnTimedWriteEPNS0_12TimedHandlerEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE
1
_ZN4chip3app22InteractionModelEngine13OnTimedInvokeEPNS0_12TimedHandlerEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE
1
_ZN4chip3app22InteractionModelEngine19ResumeSubscriptionsEv
1
_ZN4chip3app22InteractionModelEngine20ActiveWriteHandlerAtEj
1
_ZZN4chip3app22InteractionModelEngine8ShutdownEvENKUlPNS0_12TimedHandlerEE_clES3_
1
_ZN4chip3app22InteractionModelEngine20ShutdownSubscriptionERKNS_12ScopedNodeIdEj
2
_ZN4chip3app22InteractionModelEngine24OnTimedInteractionFailedEPNS0_12TimedHandlerE
2
_ZZN4chip3app22InteractionModelEngine20OnReadInitialRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleENS0_11ReadHandler15InteractionTypeEENKUlPSB_E_clESD_
4
_ZN4chip3app22InteractionModelEngine14OnTimedRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleERNS_9Protocols16InteractionModel6StatusE
5
_ZN4chip3app22InteractionModelEngine16OnPeerTypeChangeENS_12ScopedNodeIdENS0_10ReadClient8PeerTypeE
5
_ZNK4chip3app22InteractionModelEngine24GetNumDirtySubscriptionsEv
5
_ZN4chip3app22InteractionModelEngine24OnActiveModeNotificationENS_12ScopedNodeIdE
6
_ZN4chip3app22InteractionModelEngine26TrimFabricForSubscriptionsEhb
6
_ZN4chip3app22InteractionModelEngine31SubjectHasPersistedSubscriptionEhm
6
_ZN4chip3app22InteractionModelEngine33DecrementNumSubscriptionsToResumeEv
6
_ZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlhbE0_clEhb
6
_ZN4chip3app22InteractionModelEngine15OnFabricRemovedERKNS_11FabricTableEh
7
_ZZN4chip3app22InteractionModelEngine37FabricHasAtLeastOneActiveSubscriptionEhENKUlPNS0_11ReadHandlerEE_clES3_
11
_ZN4chip3app22InteractionModelEngine22InActiveReadClientListEPNS0_10ReadClientE
12
_ZN4chip3app22InteractionModelEngine48ComputeTimeSecondsTillNextSubscriptionResumptionEv
12
_ZNK4chip3app22InteractionModelEngine25GetNumActiveWriteHandlersEv
14
_ZN4chip3app22InteractionModelEngine37FabricHasAtLeastOneActiveSubscriptionEh
15
_ZN4chip3app12_GLOBAL__N_126MayHaveAccessibleEventPathEPNS0_9DataModel8ProviderERKNS0_15EventPathParamsERKNS_6Access17SubjectDescriptorE
18
_ZN4chip3app12_GLOBAL__N_137MayHaveAccessibleEventPathForEndpointEPNS0_9DataModel8ProviderEtRKNS0_15EventPathParamsERKNS_6Access17SubjectDescriptorE
18
_ZN4chip3app12_GLOBAL__N_147MayHaveAccessibleEventPathForEndpointAndClusterERKNS0_19ConcreteClusterPathERKNS0_15EventPathParamsERKNS_6Access17SubjectDescriptorE
18
_ZN4chip3app22InteractionModelEngine15ParseEventPathsERKNS_6Access17SubjectDescriptorERNS0_12EventPathIBs6ParserERbRm
18
_ZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeEh
19
_ZN4chip3app22InteractionModelEngine15DispatchCommandERNS0_18CommandHandlerImplERKNS0_19ConcreteCommandPathERNS_3TLV9TLVReaderE
23
_ZN4chip3app22InteractionModelEngine17CheckCommandFlagsERKNS0_9DataModel13InvokeRequestERKNS2_20AcceptedCommandEntryE
23
_ZN4chip3app22InteractionModelEngine18CheckCommandAccessERKNS0_9DataModel13InvokeRequestERKNS2_20AcceptedCommandEntryE
23
_ZN4chip3app22InteractionModelEngine21CheckCommandExistenceERKNS0_19ConcreteCommandPathERNS0_9DataModel20AcceptedCommandEntryE
30
_ZN4chip3app22InteractionModelEngine30ValidateCommandCanBeDispatchedERKNS0_9DataModel13InvokeRequestE
30
_ZN4chip3app22InteractionModelEngine17TrimFabricForReadEh
31
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlhE2_clEh
31
_ZN4chip3app22InteractionModelEngine22OnInvokeCommandRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleEb
33
_ZN4chip3app22InteractionModelEngine6OnDoneERNS0_21CommandResponseSenderE
33
_ZZNK4chip3app22InteractionModelEngine24GetNumDirtySubscriptionsEvENKUlT_E_clIPKNS0_11ReadHandlerEEEDaS2_
33
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlPT_E1_clINS0_11ReadHandlerEEEDaS3_
35
_ZN4chip3app22InteractionModelEngine28SubjectHasActiveSubscriptionEhm
38
_ZZN4chip3app22InteractionModelEngine26TrimFabricForSubscriptionsEhbENKUlPNS0_11ReadHandlerEE_clES3_
47
_ZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeE
51
_ZZN4chip3app22InteractionModelEngine28SubjectHasActiveSubscriptionEhmENKUlPNS0_11ReadHandlerEE_clES3_
52
_ZN4chip3app22InteractionModelEngineC2Ev
61
_ZZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeEhENKUlPKS2_E_clES5_
66
_ZZN4chip3app22InteractionModelEngine15OnFabricRemovedERKNS_11FabricTableEhENKUlPNS0_11ReadHandlerEE_clES6_
67
_ZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersEv
69
_ZZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeEENKUlPKS2_E_clES5_
73
_ZZN4chip3app22InteractionModelEngine17TrimFabricForReadEhENKUlPNS0_11ReadHandlerEE_clES3_
81
_ZN4chip3app22InteractionModelEngine23OnUnsolicitedReportDataEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE
87
_ZN4chip3app22InteractionModelEngine23GetNumActiveReadClientsEv
95
_ZN4chip3app22InteractionModelEngine16RemoveReadClientEPNS0_10ReadClientE
147
_ZZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE_clEvENKUlPT_E_clINS0_11ReadHandlerEEEDaS4_
178
_ZN4chip3app22InteractionModelEngine24ShutdownAllSubscriptionsEv
283
_ZN4chip3app22InteractionModelEngine29ShutdownMatchingSubscriptionsERKNS_8OptionalIhEERKNS2_ImEE
283
_ZN4chip3app22InteractionModelEngine19ParseAttributePathsERKNS_6Access17SubjectDescriptorERNS0_16AttributePathIBs6ParserERbRm
293
_ZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmm
296
_ZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlvE_clEv
302
_ZN4chip3app22InteractionModelEngine13AddReadClientEPNS0_10ReadClientE
312
_ZN4chip3app22InteractionModelEngine8ShutdownEv
392
_ZN4chip3app22InteractionModelEngine4InitEPNS_9Messaging15ExchangeManagerEPNS_11FabricTableEPNS0_9reporting15ReportSchedulerEPNS_18CASESessionManagerEPNS0_29SubscriptionResumptionStorageEPNS0_15EventManagementE
406
_ZN4chip3app22InteractionModelEngine14OnWriteRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleEb
427
_ZN4chip3app22InteractionModelEngine28PushFrontEventPathParamsListERPNS_20SingleLinkedListNodeINS0_15EventPathParamsEEERS3_
497
_ZN4chip3app22InteractionModelEngine20SetDataModelProviderEPNS0_9DataModel8ProviderE
498
_ZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmm
791
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE_clEv
822
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE0_clEv
835
_ZN4chip3app22InteractionModelEngine24HasSubscriptionsToResumeEv
862
_ZN4chip3app22InteractionModelEngine24TryToResumeSubscriptionsEv
862
_ZN4chip3app22InteractionModelEngine6OnDoneERNS0_11ReadHandlerE
862
_ZN4chip3app22InteractionModelEngine36RemoveDuplicateConcreteAttributePathERPNS_20SingleLinkedListNodeINS0_19AttributePathParamsEEE
967
_ZN4chip3app22InteractionModelEngine20OnReadInitialRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleENS0_11ReadHandler15InteractionTypeE
1097
_ZN4chip3app22InteractionModelEngine20ReleaseEventPathListERPNS_20SingleLinkedListNodeINS0_15EventPathParamsEEE
1125
_ZN4chip3app22InteractionModelEngine24ReleaseAttributePathListERPNS_20SingleLinkedListNodeINS0_19AttributePathParamsEEE
1133
_ZN4chip3app22InteractionModelEngine26PushFrontAttributePathListERPNS_20SingleLinkedListNodeINS0_19AttributePathParamsEEERS3_
1554
_ZN4chip3app22InteractionModelEngine23IsExistentAttributePathERKNS0_21ConcreteAttributePathE
1596
_ZN4chip3app22InteractionModelEngine17OnMessageReceivedEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE
1654
_ZN4chip3app22InteractionModelEngine28OnUnsolicitedMessageReceivedERKNS_13PayloadHeaderERPNS_9Messaging16ExchangeDelegateE
1654
_ZN4chip3app22InteractionModelEngine28ReleaseDataVersionFilterListERPNS_20SingleLinkedListNodeINS0_17DataVersionFilterEEE
2200
_ZN4chip3app22InteractionModelEngine15ActiveHandlerAtEj
2301
_ZN4chip3app22InteractionModelEngine24HasConflictWriteRequestsEPKNS0_12WriteHandlerERKNS0_21ConcreteAttributePathE
2490
_ZN4chip3app22InteractionModelEngine30PushFrontDataVersionFilterListERPNS_20SingleLinkedListNodeINS0_17DataVersionFilterEEERS3_
2492
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_15EventPathParamsELm288EEEvRPNS_20SingleLinkedListNodeIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE
4458
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_15EventPathParamsELm288EEEvRPNS_20SingleLinkedListNodeIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE
1125
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_19AttributePathParamsELm288EEEvRPNS_20SingleLinkedListNodeIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE
1133
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_17DataVersionFilterELm288EEEvRPNS_20SingleLinkedListNodeIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE
2200
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_15EventPathParamsELm288EEENS_9ChipErrorERPNS_20SingleLinkedListNodeIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE
4543
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_15EventPathParamsELm288EEENS_9ChipErrorERPNS_20SingleLinkedListNodeIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE
497
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_19AttributePathParamsELm288EEENS_9ChipErrorERPNS_20SingleLinkedListNodeIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE
1554
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_17DataVersionFilterELm288EEENS_9ChipErrorERPNS_20SingleLinkedListNodeIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE
2492
_ZZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlvE_clEvENKUlPT_E_clINS0_11ReadHandlerEEEDaS4_
6388
_ZN4chip3app22InteractionModelEngine11GetInstanceEv
6799
_ZNK4chip3app22InteractionModelEngine20GetDataModelProviderEv
9729
_ZZN4chip3app22InteractionModelEngine15ActiveHandlerAtEjENKUlPNS0_11ReadHandlerEE_clES3_
14987
Generated by:
LCOV version 2.0-1