Matter SDK Coverage Report
Current view:
top level
-
app
- InteractionModelEngine.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
SHA:b879ecb8e99e175eea0a293a888bda853da2b19c
Lines:
83.9 %
950
797
Test Date:
2025-01-17 19:00:11
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
_ZZN4chip3app22InteractionModelEngine15OnFabricRemovedERKNS_11FabricTableEhENKUlPNS0_11ReadHandlerEE_clES6_
2
_ZN4chip3app22InteractionModelEngine14OnTimedRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleERNS_9Protocols16InteractionModel6StatusE
5
_ZN4chip3app22InteractionModelEngine15OnFabricRemovedERKNS_11FabricTableEh
5
_ZN4chip3app22InteractionModelEngine16OnPeerTypeChangeENS_12ScopedNodeIdENS0_10ReadClient8PeerTypeE
5
_ZNK4chip3app22InteractionModelEngine24GetNumDirtySubscriptionsEv
5
_ZZN4chip3app22InteractionModelEngine20OnReadInitialRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleENS0_11ReadHandler15InteractionTypeEENKUlPSB_E_clESD_
5
_ZN4chip3app22InteractionModelEngine24OnActiveModeNotificationENS_12ScopedNodeIdE
6
_ZN4chip3app22InteractionModelEngine26TrimFabricForSubscriptionsEhb
6
_ZN4chip3app22InteractionModelEngine31SubjectHasPersistedSubscriptionEhm
6
_ZN4chip3app22InteractionModelEngine33DecrementNumSubscriptionsToResumeEv
6
_ZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlhbE0_clEhb
6
_ZZN4chip3app22InteractionModelEngine37FabricHasAtLeastOneActiveSubscriptionEhENKUlPNS0_11ReadHandlerEE_clES3_
11
_ZN4chip3app22InteractionModelEngine22InActiveReadClientListEPNS0_10ReadClientE
12
_ZN4chip3app22InteractionModelEngine48ComputeTimeSecondsTillNextSubscriptionResumptionEv
12
_ZNK4chip3app22InteractionModelEngine25GetNumActiveWriteHandlersEv
13
_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_9DataModel13InvokeRequestE
23
_ZN4chip3app22InteractionModelEngine18CheckCommandAccessERKNS0_9DataModel13InvokeRequestE
23
_ZN4chip3app22InteractionModelEngine21CheckCommandExistenceERKNS0_19ConcreteCommandPathE
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
60
_ZZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeEhENKUlPKS2_E_clES5_
66
_ZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersEv
69
_ZZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeEENKUlPKS2_E_clES5_
73
_ZZN4chip3app22InteractionModelEngine17TrimFabricForReadEhENKUlPNS0_11ReadHandlerEE_clES3_
81
_ZN4chip3app22InteractionModelEngine16RemoveReadClientEPNS0_10ReadClientE
82
_ZN4chip3app22InteractionModelEngine23OnUnsolicitedReportDataEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE
87
_ZN4chip3app22InteractionModelEngine23GetNumActiveReadClientsEv
94
_ZZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE_clEvENKUlPT_E_clINS0_11ReadHandlerEEEDaS4_
178
_ZN4chip3app22InteractionModelEngine19ParseAttributePathsERKNS_6Access17SubjectDescriptorERNS0_16AttributePathIBs6ParserERbRm
228
_ZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmm
231
_ZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlvE_clEv
237
_ZN4chip3app22InteractionModelEngine13AddReadClientEPNS0_10ReadClientE
247
_ZN4chip3app22InteractionModelEngine24ShutdownAllSubscriptionsEv
281
_ZN4chip3app22InteractionModelEngine29ShutdownMatchingSubscriptionsERKNS_8OptionalIhEERKNS2_ImEE
281
_ZN4chip3app22InteractionModelEngine8ShutdownEv
389
_ZN4chip3app22InteractionModelEngine4InitEPNS_9Messaging15ExchangeManagerEPNS_11FabricTableEPNS0_9reporting15ReportSchedulerEPNS_18CASESessionManagerEPNS0_29SubscriptionResumptionStorageE
403
_ZN4chip3app22InteractionModelEngine14OnWriteRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleEb
426
_ZN4chip3app22InteractionModelEngine20SetDataModelProviderEPNS0_9DataModel8ProviderE
492
_ZN4chip3app22InteractionModelEngine28PushFrontEventPathParamsListERPNS_20SingleLinkedListNodeINS0_15EventPathParamsEEERS3_
497
_ZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmm
791
_ZN4chip3app22InteractionModelEngine24HasSubscriptionsToResumeEv
797
_ZN4chip3app22InteractionModelEngine24TryToResumeSubscriptionsEv
797
_ZN4chip3app22InteractionModelEngine6OnDoneERNS0_11ReadHandlerE
797
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE_clEv
822
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE0_clEv
835
_ZN4chip3app22InteractionModelEngine36RemoveDuplicateConcreteAttributePathERPNS_20SingleLinkedListNodeINS0_19AttributePathParamsEEE
902
_ZN4chip3app22InteractionModelEngine20OnReadInitialRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleENS0_11ReadHandler15InteractionTypeE
1032
_ZN4chip3app22InteractionModelEngine20ReleaseEventPathListERPNS_20SingleLinkedListNodeINS0_15EventPathParamsEEE
1060
_ZN4chip3app22InteractionModelEngine24ReleaseAttributePathListERPNS_20SingleLinkedListNodeINS0_19AttributePathParamsEEE
1068
_ZN4chip3app22InteractionModelEngine23IsExistentAttributePathERKNS0_21ConcreteAttributePathE
1466
_ZN4chip3app22InteractionModelEngine26PushFrontAttributePathListERPNS_20SingleLinkedListNodeINS0_19AttributePathParamsEEERS3_
1489
_ZN4chip3app22InteractionModelEngine17OnMessageReceivedEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE
1588
_ZN4chip3app22InteractionModelEngine28OnUnsolicitedMessageReceivedERKNS_13PayloadHeaderERPNS_9Messaging16ExchangeDelegateE
1588
_ZN4chip3app22InteractionModelEngine28ReleaseDataVersionFilterListERPNS_20SingleLinkedListNodeINS0_17DataVersionFilterEEE
2070
_ZN4chip3app22InteractionModelEngine15ActiveHandlerAtEj
2170
_ZN4chip3app22InteractionModelEngine24HasConflictWriteRequestsEPKNS0_12WriteHandlerERKNS0_21ConcreteAttributePathE
2490
_ZN4chip3app22InteractionModelEngine30PushFrontDataVersionFilterListERPNS_20SingleLinkedListNodeINS0_17DataVersionFilterEEERS3_
2492
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_15EventPathParamsELm288EEEvRPNS_20SingleLinkedListNodeIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE
4198
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_15EventPathParamsELm288EEEvRPNS_20SingleLinkedListNodeIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE
1060
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_19AttributePathParamsELm288EEEvRPNS_20SingleLinkedListNodeIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE
1068
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_17DataVersionFilterELm288EEEvRPNS_20SingleLinkedListNodeIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE
2070
_ZZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlvE_clEvENKUlPT_E_clINS0_11ReadHandlerEEEDaS4_
4308
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_15EventPathParamsELm288EEENS_9ChipErrorERPNS_20SingleLinkedListNodeIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE
4478
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_15EventPathParamsELm288EEENS_9ChipErrorERPNS_20SingleLinkedListNodeIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE
497
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_19AttributePathParamsELm288EEENS_9ChipErrorERPNS_20SingleLinkedListNodeIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE
1489
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_17DataVersionFilterELm288EEENS_9ChipErrorERPNS_20SingleLinkedListNodeIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE
2492
_ZN4chip3app22InteractionModelEngine11GetInstanceEv
6673
_ZNK4chip3app22InteractionModelEngine20GetDataModelProviderEv
7487
_ZZN4chip3app22InteractionModelEngine15ActiveHandlerAtEjENKUlPNS0_11ReadHandlerEE_clES3_
10760
Generated by:
LCOV version 2.0-1