|
1 # Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 # All rights reserved. |
|
3 # This component and the accompanying materials are made available |
|
4 # under the terms of the License "Symbian Foundation License v1.0" |
|
5 # which accompanies this distribution, and is available |
|
6 # at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html". |
|
7 # |
|
8 # Initial Contributors: |
|
9 # Nokia Corporation - initial contribution. |
|
10 # |
|
11 # Contributors: |
|
12 # |
|
13 # Description: |
|
14 # Ini file for parselog.pl and parsseq.pl |
|
15 # Section description: |
|
16 # ExcludeClass Names of C++ node classes to exclude |
|
17 # ExcludeMessage Names of messages to exclude |
|
18 # ExcludeIpc Names of client/server IPCs to exclude |
|
19 # ExcludeShortName Names of nodes to exclude via their "short" name (i.e. the name that they appear as on the SVG display) |
|
20 # ExcludeSingleTuple Names of single tuple activities to be excluded (these are generally very simple activities, |
|
21 # such as PRControlClientJoin or PRForwardStateChange, where printing out the single tuple does |
|
22 # not add any more information than seeing the corresponding message being received at the node, and |
|
23 # just clutter up the display). The special name "*" in the section means exclude all single tuples. |
|
24 # MessageArguments List of arguments to display per message. Format of the section is: |
|
25 # <message> <argument> [<argument>*] |
|
26 # <argument> := <data member name>[:node] |
|
27 # By default, arguments are displayed as signed decimal. The addition of the postfix ":node" |
|
28 # against an argument indicates that the argument is the address of a node and should be |
|
29 # displayed as the node name. |
|
30 # ObjectNameTruncateAndOrder |
|
31 # Used to shorten object names and indicate left-to-right object placement order on the display. |
|
32 # Format of section is: |
|
33 # <string> <substitute string> <placement order> |
|
34 # Any occurrence of <string> in an object name is replaced with <substitute string>. For each object |
|
35 # name, all entries in the section are scanned from first to last and any matching string substitutions |
|
36 # are applied in turn. In addition, the first non-zero value of <placement order> from the list of matching |
|
37 # entries is taken to be the object order. <placement order> is a number, starting from one, indicating the |
|
38 # left-to-right ordering position on the display, relative to other objects whose <placement order> has been |
|
39 # specified (for example, objects with order 2 will be to the left of those with order 3). A value of zero |
|
40 # means no placement ordering is specified. This is used to just apply a string substitution. |
|
41 # |
|
42 # |
|
43 |
|
44 [ExcludeClass] |
|
45 |
|
46 # Excluding Tier manager and Container classes makes the relationship diagram much clearer. |
|
47 # Excluding the SelectionRequest and FlowRequest classes also makes it clearer - include them |
|
48 # (by commenting them out) as required. |
|
49 |
|
50 #CSockSessionProxy |
|
51 #CTierManagerFactoryContainer |
|
52 #CConnectionFactoryContainer |
|
53 #CSubConnectionFlowFactoryContainer |
|
54 #CSubConnectionFactoryContainer |
|
55 #CNetworkMetaConnectionProvider |
|
56 CAgentTierManager |
|
57 CIpTierManager |
|
58 CIPProtoTierManager |
|
59 #CSelectionRequest |
|
60 #CFlowRequest |
|
61 #CImplicitFlowRequest |
|
62 CMetaExtensionContainer |
|
63 CRefCountOwnerBase |
|
64 |
|
65 [ExcludeMessage] |
|
66 #ClientLeaving |
|
67 #CtrlClientJoined |
|
68 |
|
69 [ExcludeIpc] |
|
70 # DND generates alot of these IPCs, hence they are removed by default |
|
71 ESoGetOpt |
|
72 ESoSetOpt |
|
73 |
|
74 [ExcludeShortName] |
|
75 # Excluding Tier Managers makes the relationship diagram much clearer |
|
76 #IpTierMgr |
|
77 #IPProtoTierMgr |
|
78 #AgentTierMgr |
|
79 #SelReq |
|
80 #SelReq1 |
|
81 #SelReq2 |
|
82 #SelReq3 |
|
83 #FlowRequest |
|
84 #FlowRequest1 |
|
85 #FlowRequest2 |
|
86 #FlowRequest3 |
|
87 |
|
88 [DontHideShortName] |
|
89 Conn |
|
90 |
|
91 [ExcludeSingleTuple] |
|
92 #* |
|
93 |
|
94 [MessageArguments] |
|
95 StateChange iStateChange.iStage iStateChange.iError |
|
96 BindTo iNodeId.iPtr:node |
|
97 CommsBinderResponse iNodeId.iPtr:node |
|
98 BindToRequest iCommsBinder.iCommsId.iPtr:node |
|
99 FoundOrCreated iNodeId.iPtr:node |
|
100 SelectComplete iNodeId.iPtr:node iProviderInfo.iAPId |
|
101 CSRCreated iNodeId.iPtr:node |
|
102 BindToComplete iValue |
|
103 Stop iValue |
|
104 Stopped iValue |
|
105 DataClientStop iValue |
|
106 DataClientStopped iValue |
|
107 Error iValue iMsgId |
|
108 ProviderStatusChange iValue |
|
109 DataClientStatusChange iValue |
|
110 GoneDown iValue1 |
|
111 DataClientGoneDown iValue1 |
|
112 ImplicitFlowRequest iFamily iProtocol |
|
113 DataClientRouted iAddrUpdate.iProtocolId iAddrUpdate.iIapId |
|
114 IPPolicyParams iSrcNodeId.iPtr:node iFlowId.iPtr:node |
|
115 IPProtoOpenCloseRoute iValue |
|
116 TImplicitFlowRequest iFlowParams.iAddrFamily iFlowParams.iProtocol iFlowParams.iFlowRequestType |
|
117 FlowProvision iFlowParams.iAddrFamily iFlowParams.iProtocol iFlowParams.iFlowRequestType |
|
118 TPolicyCheckResponse iValue |
|
119 TPolicyCheckRequest iParams.iProcessId_Lo iParams.iThreadId_Lo iParams.iPlatSecResult |
|
120 ReJoinDataClientRequest iNodeId1.iPtr:node iNodeId2.iPtr:node |
|
121 SubSess iValue |
|
122 [ObjectNameTruncateAndOrder] |
|
123 # Note: the order that entries appear in this section is important as string substitutions occur in the order specified |
|
124 TransportFlowShim TranFlowShim 2 |
|
125 CSocket Socket 2 |
|
126 CHostResolver HostResolver 2 |
|
127 SubConnectionFlow Flow 3 |
|
128 CPppLcp PppLcp 3 |
|
129 CLANLinkCommon LANLinkCommon 3 |
|
130 CRawIPFlow RawIPFlow 3 |
|
131 CTunnelFlow TunnelFlow 3 |
|
132 CFlowRequest FlowRequest 4 |
|
133 CImplicitFlowRequest ImplicitFlowReq 4 |
|
134 SubConnection SC 5 |
|
135 MetaConnection MC 7 |
|
136 TierManager TierMgr 8 |
|
137 CSelectionRequest CSelReq 8 |
|
138 ConnectionProvider CPr 6 |
|
139 CConnection CConn 6 |
|
140 Factory Fact 0 |
|
141 Container Cont 0 |
|
142 Default Def 0 |
|
143 Provider Pr 0 |
|
144 DataCollector DatCol 0 |
|
145 RefCountOwnerBase RefCntOwnBas 0 |
|
146 Extension Ext 0 |
|
147 Broker Brokr 0 |
|
148 Network Net 0 |
|
149 |
|
150 [NotableTextToDisplay] |
|
151 "message not served by the node but matching activity found=>SEND TO ACTIVITY'S ORIGINATORS" "(Unserved message but matching activity, send to activity's originators)" |