LCOV - code coverage report
Current view: top level - app - InteractionModelEngine.cpp (source / functions) Hit Total Coverage
Test: lcov_final.info Lines: 707 888 79.6 %
Date: 2024-02-15 08:20:41 Functions: 82 98 83.7 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4chip3app22InteractionModelEngine11GetInstanceEv 11464
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_15EventPathParamsELm288EEEvRPNS0_10ObjectListIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE 975
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_17DataVersionFilterELm288EEEvRPNS0_10ObjectListIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE 1916
_ZN4chip3app22InteractionModelEngine11ReleasePoolINS0_19AttributePathParamsELm288EEEvRPNS0_10ObjectListIT_EERNS_10ObjectPoolIS6_XT0_ELNS_13ObjectPoolMemE1EEE 983
_ZN4chip3app22InteractionModelEngine12OnTimedWriteEPNS0_12TimedHandlerEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE 0
_ZN4chip3app22InteractionModelEngine13AddReadClientEPNS0_10ReadClientE 247
_ZN4chip3app22InteractionModelEngine13CommandExistsERKNS0_19ConcreteCommandPathE 28
_ZN4chip3app22InteractionModelEngine13HasActiveReadEv 0
_ZN4chip3app22InteractionModelEngine13OnTimedInvokeEPNS0_12TimedHandlerEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE 1
_ZN4chip3app22InteractionModelEngine14OnTimedRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleERNS_9Protocols16InteractionModel6StatusE 3
_ZN4chip3app22InteractionModelEngine14OnWriteRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleEb 423
_ZN4chip3app22InteractionModelEngine15ActiveHandlerAtEj 2095
_ZN4chip3app22InteractionModelEngine15DispatchCommandERNS0_14CommandHandlerERKNS0_19ConcreteCommandPathERNS_3TLV9TLVReaderE 21
_ZN4chip3app22InteractionModelEngine15OnFabricRemovedERKNS_11FabricTableEh 5
_ZN4chip3app22InteractionModelEngine15ParseEventPathsERKNS_6Access17SubjectDescriptorERNS0_12EventPathIBs6ParserERbRm 18
_ZN4chip3app22InteractionModelEngine16OnPeerTypeChangeENS_12ScopedNodeIdENS0_10ReadClient8PeerTypeE 3
_ZN4chip3app22InteractionModelEngine16RemoveReadClientEPNS0_10ReadClientE 82
_ZN4chip3app22InteractionModelEngine17OnMessageReceivedEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE 1513
_ZN4chip3app22InteractionModelEngine17OnResponseTimeoutEPNS_9Messaging15ExchangeContextE 0
_ZN4chip3app22InteractionModelEngine17TrimFabricForReadEh 31
_ZN4chip3app22InteractionModelEngine18FindCommandHandlerEtj 443
_ZN4chip3app22InteractionModelEngine19ParseAttributePathsERKNS_6Access17SubjectDescriptorERNS0_16AttributePathIBs6ParserERbRm 228
_ZN4chip3app22InteractionModelEngine19ResumeSubscriptionsEv 1
_ZN4chip3app22InteractionModelEngine20ActiveWriteHandlerAtEj 1
_ZN4chip3app22InteractionModelEngine20OnReadInitialRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleENS0_11ReadHandler15InteractionTypeE 963
_ZN4chip3app22InteractionModelEngine20ReleaseEventPathListERPNS0_10ObjectListINS0_15EventPathParamsEEE 975
_ZN4chip3app22InteractionModelEngine20ShutdownSubscriptionERKNS_12ScopedNodeIdEj 2
_ZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmm 722
_ZN4chip3app22InteractionModelEngine21ShutdownSubscriptionsEh 0
_ZN4chip3app22InteractionModelEngine21ShutdownSubscriptionsEhm 0
_ZN4chip3app22InteractionModelEngine22InActiveReadClientListEPNS0_10ReadClientE 12
_ZN4chip3app22InteractionModelEngine22OnInvokeCommandRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleEb 31
_ZN4chip3app22InteractionModelEngine22RegisterCommandHandlerEPNS0_23CommandHandlerInterfaceE 6
_ZN4chip3app22InteractionModelEngine23GetNumActiveReadClientsEv 94
_ZN4chip3app22InteractionModelEngine23OnUnsolicitedReportDataEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleE 87
_ZN4chip3app22InteractionModelEngine24HasConflictWriteRequestsEPKNS0_12WriteHandlerERKNS0_21ConcreteAttributePathE 2488
_ZN4chip3app22InteractionModelEngine24HasSubscriptionsToResumeEv 727
_ZN4chip3app22InteractionModelEngine24OnActiveModeNotificationENS_12ScopedNodeIdE 1
_ZN4chip3app22InteractionModelEngine24OnTimedInteractionFailedEPNS0_12TimedHandlerE 1
_ZN4chip3app22InteractionModelEngine24ReleaseAttributePathListERPNS0_10ObjectListINS0_19AttributePathParamsEEE 983
_ZN4chip3app22InteractionModelEngine24ShutdownAllSubscriptionsEv 363
_ZN4chip3app22InteractionModelEngine24UnregisterCommandHandlerEPNS0_23CommandHandlerInterfaceE 6
_ZN4chip3app22InteractionModelEngine25UnregisterCommandHandlersEt 23
_ZN4chip3app22InteractionModelEngine26PushFrontAttributePathListERPNS0_10ObjectListINS0_19AttributePathParamsEEERS3_ 1418
_ZN4chip3app22InteractionModelEngine26TrimFabricForSubscriptionsEhb 6
_ZN4chip3app22InteractionModelEngine28OnUnsolicitedMessageReceivedERKNS_13PayloadHeaderERPNS_9Messaging16ExchangeDelegateE 1513
_ZN4chip3app22InteractionModelEngine28PushFrontEventPathParamsListERPNS0_10ObjectListINS0_15EventPathParamsEEERS3_ 497
_ZN4chip3app22InteractionModelEngine28ReleaseDataVersionFilterListERPNS0_10ObjectListINS0_17DataVersionFilterEEE 1916
_ZN4chip3app22InteractionModelEngine28SubjectHasActiveSubscriptionEhm 0
_ZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmm 231
_ZN4chip3app22InteractionModelEngine29ShutdownMatchingSubscriptionsERKNS_8OptionalIhEERKNS2_ImEE 363
_ZN4chip3app22InteractionModelEngine30PushFrontDataVersionFilterListERPNS0_10ObjectListINS0_17DataVersionFilterEEERS3_ 78
_ZN4chip3app22InteractionModelEngine31SubjectHasPersistedSubscriptionEhm 0
_ZN4chip3app22InteractionModelEngine32ResumeSubscriptionsTimerCallbackEPNS_6System5LayerEPv 0
_ZN4chip3app22InteractionModelEngine36RemoveDuplicateConcreteAttributePathERPNS0_10ObjectListINS0_19AttributePathParamsEEE 831
_ZN4chip3app22InteractionModelEngine48ComputeTimeSecondsTillNextSubscriptionResumptionEv 12
_ZN4chip3app22InteractionModelEngine4InitEPNS_9Messaging15ExchangeManagerEPNS_11FabricTableEPNS0_9reporting15ReportSchedulerEPNS_18CASESessionManagerEPNS0_29SubscriptionResumptionStorageE 367
_ZN4chip3app22InteractionModelEngine6OnDoneERNS0_11ReadHandlerE 727
_ZN4chip3app22InteractionModelEngine6OnDoneERNS0_14CommandHandlerE 31
_ZN4chip3app22InteractionModelEngine8ShutdownEv 363
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_15EventPathParamsELm288EEENS_9ChipErrorERPNS0_10ObjectListIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE 497
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_17DataVersionFilterELm288EEENS_9ChipErrorERPNS0_10ObjectListIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE 78
_ZN4chip3app22InteractionModelEngine9PushFrontINS0_19AttributePathParamsELm288EEENS_9ChipErrorERPNS0_10ObjectListIT_EERS6_RNS_10ObjectPoolIS7_XT0_ELNS_13ObjectPoolMemE1EEE 1418
_ZN4chip3app22InteractionModelEngineC2Ev 26
_ZN4chip3app35AutoReleaseSubscriptionInfoIteratorC2EPNS_14CommonIteratorINS0_29SubscriptionResumptionStorage16SubscriptionInfoEEE 0
_ZN4chip3app35AutoReleaseSubscriptionInfoIteratorD2Ev 0
_ZN4chip3appL28HasValidEventPathForEndpointEtRKNS0_15EventPathParamsERKNS_6Access17SubjectDescriptorE 18
_ZN4chip3appL38HasValidEventPathForEndpointAndClusterEtPK14EmberAfClusterRKNS0_15EventPathParamsERKNS_6Access17SubjectDescriptorE 18
_ZN4chip3appL9CanAccessERKNS_6Access17SubjectDescriptorERKNS0_17ConcreteEventPathE 12
_ZN4chip3appL9CanAccessERKNS_6Access17SubjectDescriptorERKNS0_19ConcreteClusterPathENS1_9PrivilegeE 18
_ZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeE 51
_ZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeEh 19
_ZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersEv 69
_ZNK4chip3app22InteractionModelEngine24GetNumDirtySubscriptionsEv 5
_ZNK4chip3app22InteractionModelEngine25GetNumActiveWriteHandlersEv 11
_ZNK4chip3app22InteractionModelEngine38GetMinGuaranteedSubscriptionsPerFabricEv 0
_ZNK4chip3app35AutoReleaseSubscriptionInfoIteratorptEv 0
_ZZN4chip3app22InteractionModelEngine13HasActiveReadEvENKUlPNS0_11ReadHandlerEE_clES3_ 0
_ZZN4chip3app22InteractionModelEngine15ActiveHandlerAtEjENKUlPNS0_11ReadHandlerEE_clES3_ 10685
_ZZN4chip3app22InteractionModelEngine15OnFabricRemovedERKNS_11FabricTableEhENKUlPNS0_11ReadHandlerEE_clES6_ 2
_ZZN4chip3app22InteractionModelEngine17TrimFabricForReadEhENKUlPNS0_11ReadHandlerEE_clES3_ 81
_ZZN4chip3app22InteractionModelEngine20OnReadInitialRequestEPNS_9Messaging15ExchangeContextERKNS_13PayloadHeaderEONS_6System18PacketBufferHandleENS0_11ReadHandler15InteractionTypeEENKUlPSB_E_clESD_ 7
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlPT_E1_clINS0_11ReadHandlerEEEDaS3_ 35
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlhE2_clEh 31
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE0_clEv 766
_ZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE_clEv 753
_ZZN4chip3app22InteractionModelEngine24HasSubscriptionsToResumeEvENKUlPNS0_11ReadHandlerEE_clES3_ 0
_ZZN4chip3app22InteractionModelEngine26TrimFabricForSubscriptionsEhbENKUlPNS0_11ReadHandlerEE_clES3_ 47
_ZZN4chip3app22InteractionModelEngine28SubjectHasActiveSubscriptionEhmENKUlPNS0_11ReadHandlerEE_clES3_ 0
_ZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlhbE0_clEhb 6
_ZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlvE_clEv 237
_ZZN4chip3app22InteractionModelEngine32ResumeSubscriptionsTimerCallbackEPNS_6System5LayerEPvENKUlPNS0_11ReadHandlerEE_clES7_ 0
_ZZN4chip3app22InteractionModelEngine8ShutdownEvENKUlPNS0_12TimedHandlerEE_clES3_ 1
_ZZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeEENKUlPKS2_E_clES5_ 73
_ZZNK4chip3app22InteractionModelEngine24GetNumActiveReadHandlersENS0_11ReadHandler15InteractionTypeEhENKUlPKS2_E_clES5_ 66
_ZZNK4chip3app22InteractionModelEngine24GetNumDirtySubscriptionsEvENKUlT_E_clIPKNS0_11ReadHandlerEEEDaS2_ 33
_ZZZN4chip3app22InteractionModelEngine21EnsureResourceForReadEhmmENKUlvE_clEvENKUlPT_E_clINS0_11ReadHandlerEEEDaS4_ 178
_ZZZN4chip3app22InteractionModelEngine29EnsureResourceForSubscriptionEhmmENKUlvE_clEvENKUlPT_E_clINS0_11ReadHandlerEEEDaS4_ 4308

Generated by: LCOV version 1.14